Véase CHANGELOG.md para el registro completo.
V3 (en desarrollo)
- Ha aumentado a
node24duración (ROMPIENDO). - Nuevas entradas:
include,exclude,configPath,categoryId,apiVersion,dryRun,failOnError, además de perillas avanzadas del traductortextType,profanityAction,profanityMarkeryallowFallback. - La localidad de origen ahora también se reenvía a Translator como
from=<locale>para que las cadenas cortas no se detecten automáticamente. - Resiliencia: reintento automático en respuestas HTTP transitorias (
408, 425, 429, 500, 502, 503, 504) que respeta la cabeceraRetry-Afterde Azure — vuelve a un retroceso exponencial con jittered cuando está ausente. Ajustable mediantemaxRetriesyretryBackoffMs. Cierra el #46. - Protección provisional: tokens como
{{name}},${var},{0},{0:N2},%s,%1$sy HTML se envuelven en centinelas antes de la traducción y se restauran después, así que el traductor deja de alterar los marcadores de posición i18next/Mustache/Handlebars/.NET/printf. Alternar medianteprotectPlaceholders; Extiende concustomPlaceholderPatterns. Aprieta el #16. - Exclusión por llave: nueva entrada de
noTranslatePatternselimina por completo las claves coincidentes de la solicitud del traductor (conserva los valores fuente de nombres de marcas, códigos de error, etc.). Compara patrones glob con claves a nivel de analizador (JSON doted path, RESXname, POmsgid, unidad XLIFFid, clave INI/restext). Cierra el #35. - Configuración a nivel de repositorio mediante
.github/resource-translator.yml. - Soporte para el glosario, resumen de pasos vía
core.summary. - esbuild bundler, ESLint 9 flat config, Prettier, EditorConfig.
- Auditoría NPM limpia (0 vulnerabilidades).
- Sitio de documentación de Astro + Tailwind v4 con transiciones de vista y Código Expresivo.
- Accesibilidad a la documentación: pase WCAG 2.1 AA. Los glifos del logo se convierten en rutas para que ya no fallen en contraste de color con los registros de degradado, el botón de
Back to topflotante usainertmientras está oculto (en lugar de un interruptor dearia-hiddenque lo dejaba tablable),formats.astrosecciones ya no colisionan con sus identificadores de encabezado generados automáticamente, tres tarjetas de localidad ahora exponen atributos delangválidos para BCP-47 (nya→ny,lug→lg,run→rn), las etiquetas duplicadasDocumentationde puntos de referencia se desambiguan entre la barra lateral y el pie de página, y todas las tablas de datos eninputs/configurationvienen con un pie de foto para lector de pantalla. - Estilo de código en línea: prosa de Docs
<code>ahora lleva el acento cálido/ámbar — distinto de la paleta → marcasacentos usada para enlaces y encabezados. - Auto-fusión Dependabot, escaneo CodeQL, matriz CI.
v2.x
- Consulta la historia de git.