Ամբողջական գրառման համար տե՛ս CHANGELOG.md։
v3 (մշակման փուլում)
- Bumped մինչեւ
node24runtime (ԿՈՏՐՈՒՄ)։ - Նոր միջոցները:
include,exclude,configPath,categoryId,apiVersion,dryRun,failOnError, գումարած առաջադեմ թարգմանիչ knobstextType,profanityAction,profanityMarkerեւallowFallback: - Source local-ը այժմ փոխանցվում է նաեւ Translator-ին որպես
from=<locale>, որպեսզի կարճ տողերը ավտոմատ չհայտնաբերվեն։ - Դիմադրողականություն. ավտոմատ կրկնությունը անցողիկ HTTP պատասխանների (
408, 425, 429, 500, 502, 503, 504) վրա, որը պատվում է Azure-իRetry-Afterվերնագրին, բացակայության դեպքում վերադառնում է ցնցված էքսպոնենցիալ հետադարձ հայացքին։ Կարգավորվում էmaxRetriesեւretryBackoffMsմիջոցով: Փակվում է #46։ - Placeholder պաշտպանություն. նշանները, ինչպիսիք են
{{name}},${var},{0},{0:N2},%s,%1$sեւ HTML entities նախքան թարգմանությունը փաթաթվում են պահապանների մեջ եւ վերականգնվում են դրանից հետո, այնպես որ Translator-ը դադարեցնում է i18next/Mustache/Handlebars/.NET/printf placeholders-ը։ ԱնջատելprotectPlaceholders; երկարաձգվելcustomPlaceholderPatterns: Սեղմում է #16. - Յուրաքանչյուր ստեղնի հրաժարում. նոր
noTranslatePatternsմուտքագրումը ամբողջությամբ հրաժարվում է համապատասխան բանալիներից Translator հարցումից (պահպանում է բրենդային անունների, սխալների կոդերի եւ այլնի աղբյուրի արժեքները)։ Համապատասխանեցնում է գլոբուսային կաղապարները վերլուծող մակարդակի բանալիների հետ (JSON կետային ուղի, RESXname, POmsgid, XLIFF միավորid, INI/restext ստեղն): Փակում է #35։ - Repo-մակարդակի կոնֆիգուրացիան
.github/resource-translator.yml-ի միջոցով: - Բառարանի աջակցություն, քայլերի ամփոփում
core.summary-ի միջոցով: - esbuild bundler, ESLint 9 հարթ կոնֆիգուրացիա, Prettier, EditorConfig.
- NPM աուդիտ մաքուր (0 խոցելիություն).
- Astro + Tailwind v4 փաստաթղթերի կայքը դիտման անցումներով եւ արտահայտիչ կոդով։
- Փաստաթղթերի մատչելիություն. WCAG 2.1 AA փոխանցում։ Լոգոյի գլիֆները փոխակերպվում են ուղիների, որպեսզի դրանք այլեւս չձախողվեն գրադիենտի կանգառների դեմ, լողացող
Back to topկոճակը օգտագործում էinertwhile hidden (փոխարենըaria-hiddenանջատիչի, որը թողել է այն tabbable),formats.astroբաժիններն այլեւս չեն բախվում իրենց ավտոմատ գեներացված վերնագրերի ID-ների հետ, երեք տեղակայված քարտեր այժմ բացահայտում են BCP-47-վավերlangատրիբուտները (nya→ny,lug→lg,run→rn), կրկնօրինակDocumentationուղենիշային պիտակները տարանջատվում են կողային գոտիի եւ footer-ի միջեւ, եւinputs/configuration-ի յուրաքանչյուր տվյալների աղյուսակ առաքվում է էկրանի ընթերցողի վերնագրով։ - Inline կոդը styling: Docs Prose
<code>այժմ կրում է տաք/սաթ թեմայի շեշտադրումը՝ տարբերվելով հղումների եւ վերնագրերի համար օգտագործվող բրենդ→accent ներկապնակից։ - Dependabot ավտոմատ միաձուլում, CodeQL սկանավորում, CI մատրիցա:
v2.x
- Տե՛ս git history։