Дивіться CHANGELOG.md для повного матеріалу.
v3 (у розробці)
- Перенесено на
node24час виконання (РОЗРИВ). - Нові входи:
include,exclude,configPath,categoryId,apiVersion,dryRun,failOnError, а також просунуті ручки перекладачаtextType,profanityAction,profanityMarkerіallowFallback. - Source locale тепер також передається на Translator як
from=<locale>, щоб короткі рядки не визначалися автоматично. - Стійкість: автоматична повторна спроба тимчасових HTTP-відповідей (
408, 425, 429, 500, 502, 503, 504), що поважає заголовок AzureRetry-After— повертається до тремтіння експоненційного відходу при відсутності. Налаштовується черезmaxRetriesіretryBackoffMs. Закриває #46. - Тимчасовий захист: токени, такі як
{{name}},${var},{0},{0:N2},%s,%1$sта HTML-сутності, загорнуті в сентинели перед перекладом і відновлюються після, тому Translator перестає псувати i18next/Mustache/Handlebars/.NET/printf. Перемикати черезprotectPlaceholders; розширюватися зcustomPlaceholderPatterns. Затягує #16. - Відмова для кожної клавіші: новий
noTranslatePatternsinput повністю відмовляється від відповідних ключів із запиту перекладача (зберігає значення джерел для назв брендів, кодів помилок тощо). Порівнює шаблони glob з ключами рівня парсера (JSON пунктирний шлях, RESXname, POmsgid, XLIFF unitid, INI/restext key). Закривається #35. - Конфігурація рівня репозиторії через
.github/resource-translator.yml. - Підтримка глосарію, короткий підсумок кроку через
core.summary. - esbuild bundler, ESLint 9 flat config, Prettier, EditorConfig.
- Чистий аудит NPM (0 вразливостей).
- Сайт документації Astro + Tailwind v4 з переходами та експресивним кодом.
- Доступність документів: WCAG 2.1 AA pass. Гліфи логотипу перетворені на шляхи, щоб вони більше не втрачали колірний контраст із градієнтними зупинками, плаваюча кнопка
Back to topвикористовуєinert, будучи прихованою (замістьaria-hidden-перемикача, який робив його табельним),formats.astroсекції більше не стикаються з автоматично згенерованими ідентифікаторами заголовків, три картки локалізації тепер відкривають атрибути BCP-47lang(nya→ny,lug→lg,run→rn), дублюванняDocumentationпозначки орієнтирів розрізняються між бічною панеллю та підвалом, І кожна таблиця даних наinputs/configurationпоставляється з підписом для екранного читача. - Стиль вбудованого коду: docs проза
<code>тепер має теплий/бурштиновий акцент — відмінний від палітри бренду→акценту, що використовується для посилань і заголовків. - Автоматичне об'єднання Dependabot, сканування CodeQL, матриця CI.
v2.x
- Дивіться історію git.