Jan2026 fixes (#1077)

* fix release script
* fix svgcanvas edge cases
* Update path-actions.js
* add modern js
* update deps
* Update CHANGES.md
This commit is contained in:
JFH
2026-01-10 20:57:06 -03:00
committed by GitHub
parent 9dd1349599
commit 97386d20b5
76 changed files with 11654 additions and 2416 deletions

View File

@@ -59,4 +59,20 @@ describe('locale loader', () => {
expect(result.langParam).toBe('en')
expect(t('common.ok')).toBe('OK')
})
test('uses navigator.language with supported locale', async () => {
Reflect.deleteProperty(navigator, 'userLanguage')
setNavigatorProp('language', 'de')
const result = await putLocale('', goodLangs)
expect(result.langParam).toBe('de')
})
test('uses explicit lang parameter over navigator', async () => {
setNavigatorProp('userLanguage', 'de')
setNavigatorProp('language', 'de')
const result = await putLocale('en', goodLangs)
expect(result.langParam).toBe('en')
})
})