Repository navigation
Release v2.5.0
Release v2.5.0: complete translations for 24 locales, api.enabled/path_prefix wired, configuration docs.
Changelog
Fixed
api.enabledandapi.path_prefixwere ignored (routes.yamlhard-codedGET /api/menu/{code}). The bundleroutes.yamlnow delegates toMenuApiRouteLoader(typenowo_dashboard_menu_api): nonowo_dashboard_menu_apiroute whenapi.enabled: false, otherwiseGET {api.path_prefix}/{code}(default unchanged:/api/menu/{code}).- Translations: 24 locales (ar, ca, cs, da, el, fi, he, hu, id, ja, ko, nb, pl, pt_BR, ro, ru, sk, sv, th, tr, uk, vi, zh_CN, zh_TW) were missing 64 admin keys and shipped the remaining strings in English; every catalogue is now fully translated. A new key/placeholder parity test covers all locales.
Changed
- Docs:
menu_link_resolver_choices, theapiroute loader and everydashboard.css_class_optionskey (includingsection_*,sectionanddivider, which also provide rendering defaults) are documented indocs/CONFIGURATION.md. - Dev: vitest and
@vitest/coverage-v8upgraded to 4.1, happy-dom to 20 and vite to 8 (vitest 4 peer requirement).
Full Changelog: v2.4.1...v2.5.0