Oxlint v1.61.0 и Oxfmt v0.46.0: Обновление Инструментов
Этот релиз от 20.04.2026 года приносит значительные обновления для Oxlint и Oxfmt от OxC, сосредоточенные на новых возможностях линтера, улучшениях форматирования и важных исправлениях ошибок. Для получения полной информации обратитесь к официальному журналу изменений OxC.
Ключевые Изменения
- Критическое Изменение: Изменение в основном аллокаторе переименовывает методы
BoxиVec, затрагивая как Oxlint, так и Oxfmt. Разработчикам следует проверить свой код на предмет возможных корректировок. - Новые Возможности Oxlint: Oxlint v1.61.0 вводит настройки
versionдля Jest в файлах конфигурации и реализует предложения для правила ESLintno-case-declarations. Теперь доступно автоисправление дляprefer-template, а также реализованexplicit-member-accessibilityдля TypeScript. Несколько правил линтера получили улучшенные сообщения справки и опции. - Исправления Oxlint: Многочисленные исправления ошибок повышают точность линтера, включая сохранение условных самочтений в
no-useless-assignment, улучшенную поддержкуno-empty-functionдля асинхронных и генераторных функций, а также корректное применение правил в таких фреймворках, как Jest, Vitest, Vue, Svelte и Astro. - Новые Возможности Oxfmt: Oxfmt v0.46.0 обновляет внутреннюю версию Prettier до 3.8.3. Также добавлен флаг CLI
--disable-nested-configи надежная поддержка конфигурации по директориям как для CLI, так и для Language Server Protocol (LSP). - Исправления и Производительность Oxfmt: Исправления ошибок касаются обработки комментариев, учета
ignorePatternsво вложенных конфигурациях и предотвращения сбоев при некорректных конфигурациях. Улучшения производительности включают пропуск проверок предков, если вложенная конфигурация не найдена, и оптимизацию использования потоков.
Влияние на Команды QA
Команды QA получают выгоду от повышения качества и согласованности кода. Новые правила линтера позволяют выявлять потенциальные проблемы на ранних этапах цикла разработки, сокращая количество дефектов. Улучшенное форматирование обеспечивает стандартизацию кодовых баз, упрощая ревью и поддержку.
