Oxlint apps_v1.57.0: Novedades
Cambios Clave
- Nuevas Funcionalidades: Oxlint v1.57.0 incorpora las reglas
vitest/prefer-strict-boolean-matcherspara mejorar las aserciones en tests yunicorn/custom-error-definitionpara una gestión de errores más uniforme. Oxfmt v0.42.0 ahora formatea comentarios JSDoc y soporta la sustitución de HTML-in-JS, lo que mejora la legibilidad del código. - Corrección de Errores: Esta versión soluciona varios problemas del linter, como falsos positivos en reglas
hex-escapeyescape-caseparaString.raw, y falsos negativos enexplicit-function-return-type. Se han corregido fugas de memoria en plugins del linter y mejorado la detección deno-cycleen configuraciones TypeScript. Oxfmt también mejora la alineación de comentarios finales. - Mejoras de Rendimiento: Oxlint experimenta un aumento significativo de rendimiento gracias a optimizaciones en sus plugins, como el uso compartido de instancias
Uint32Array, una conversión más rápida de span a location y la reducción de asignaciones para tokens y comentarios. Esto resulta en ciclos de linting más rápidos.
Impacto para Equipos de QA
Esta actualización mejora las verificaciones de calidad del código, especialmente para usuarios de Vitest, al aplicar matchers booleanos más estrictos. Los equipos de QA se beneficiarán de menos falsos positivos en los informes de linting, lo que resultará en una detección de defectos más precisa y eficiente. Las mejoras de rendimiento también pueden acortar los tiempos de las pipelines CI/CD para las etapas de linting.
Para más detalles, consulte las notas de lanzamiento oficiales de OxC para oxlint apps_v1.57.0.
