- scripts: Update release process to use prepack script (3145219)
- Pavel Kuzmin (@s00d)
- test/fixtures: Correct import path for Strategies type (2e1488e)
- plugins: Remove redundant i18n properties from global config (546bb09)
- news: Add announcement for major release v1.65.0 (130a43d)
- news: Update release date for v1.65.0 announcement (dbc82d8)
- news: Update release notes for v1.65.0 (c1f8d79)
- package: Update postinstall script and add client:prepare script (a00afa7)
- docs: Remove prepack step from documentation workflow (4da51f0)
- package: Add postinstall script to release process (582e0c8)
- Pavel Kuzmin (@s00d)
- types: Add TypeScript types and configuration for nuxt-i18n (026964d)
- playground: Refactor localization handling in index.vue (0fa4e65)
- locale-redirect: Implement client-side redirection logic (de2537a)
- useLocaleHead: Update imports and enhance alternate links handling (a1059e8)
- runtime/plugins: Refactor translation handling and route services (630e6cd)
- module: Enhance type imports and refactor strategy checks (1b2c8c6)
- tests: Add automated testing script for URL strategies (e5212a5)
- i18n-t: Update import path for PluralFunc type (0afe21a)
- meta: Update import path for
ModuleOptionsExtend
type (788242c) - routes: Update import path for translation types (5698723)
- translation-server-middleware: Update import path for types (4296fd2)
- playwright: Update testMatch pattern from
*.test.ts
to*.spec.ts
(d533c57) - format-service: Return "0 seconds ago" for invalid dates (f937113)
- test-utils: Suppress TypeScript error in nuxt.config.ts (24fc45d)
- test-utils: Update import path for translation types (f2ed77a)
- core: Remove unused types and update imports (0ca337c)
- runtime/plugins: Streamline locale handling in Nuxt plugin (2dffdc5)
- plugins: Update import paths for type definitions and helpers (c36b4c2)
- helpers: Remove unused strategy helper functions (89a1db8)
- devtools: Update import path for type definitions (09de011)
- locale-manager: Update import path for types module (7bde673)
- page-manager: Update import paths for types and utilities (d317be1)
- utils: Update Locale and LocaleCode imports for consistency (e3acdbf)
- tests: Replace old test files with updated spec files (03f5ba0)
- contribution: Update build instructions in contribution guide (13d2d7c)
- performance-results: Update test script location and performance metrics (2a7d863)
- guide: Add known issues and best practices for locale strategies (d1a10f3)
- core: Update README to include formatting and routing utilities (5b10997)
- performance-results: Update performance metrics for i18n and i18n-micro (5b779bc)
- types: Add MIT license and types for Jest (4c12699)
- types: Update test script to indicate no tests are specified (11f0978)
- playwright: Rename performance test file to use .spec.ts extension (e9e5e95)
- Add comprehensive unit tests for format and route services (80ca6d6)
- Pavel Kuzmin (@s00d)
- page-manager: Add support for no-prefix localization strategy (aa7e4ab)
- utils: Add buildFullPathNoPrefix utility function (316e859)
- runtime: Add no-prefix strategy check for locale setting (6dacb39)
- locales: Add internationalization support for contact and about pages (a53efe1)
- i18n: Adjust locale assignment based on prefix strategy (979e50d)
- auto-detect: Correct locale parameter handling in route resolution (515438b)
- module: Reorder conditional checks for improved readability (1db1919)
- guide: Clarify no_prefix strategy limitations in locale detection (153a9be)
- release: Bump version for test-utils and core packages (4d60cee)
- release: Bump version for test-utils and core packages (3374627)
- workflows: Update prepack step to build packages before packing (2a30928)
- pages: Add tests for no_prefix strategy and localized paths (c8cf997)
- Pavel Kuzmin (@s00d)
- i18n: Enhance locale handling with new helper functions (3d9e227)
- locale: Add support for multiple locales in
useLocaleHead
(feff1be) - translation: Update translation helper to support locale parameter (1349e89)
- test-utils: Improve locale handling in translation utilities (991dbc2)
- module: Ignore TypeScript error for metaBaseUrl option (385a61c)
- translation-server-middleware: Streamline translation helper usage (9994135)
- playground: Update
nuxt-i18n-micro
to versionv1.62.0
(74bde99)
- Pavel Kuzmin (@s00d)
- routes: Add server route handler for i18n translations (0b96c2e)
- module: Add deepMerge function for recursive object merging (169f864)
- contact: Add contact page with localized routes (05fe922)
- scripts: Add artillery test script for performance testing (ca5fcdf)
- locales: Add initial localization files for contact page (e2be027)
- ui: Add assets (35d182e)
- plugins: Update URL construction for translation data fetching (2d76c74)
- devtools: Prevent error when index.html does not exist (b6eef10)
- config: Restore compatibilityDate in fallback locale config (b83e123)
- routes: Suppress TypeScript error in get.ts (56d3a7f)
- i18n-loader: Remove unused translation loader middleware (691b3ce)
- guide: Update available strategies section in strategy.md (cdb44e0)
- guide: Add instructions for setting default locale using env variable (298d02f)
- performance-results: Update performance metrics and dependencies (6b33280)
- test/fixtures: Update package versions in fixture files (3113ff6)
- performance: Update stress test function to include name parameter (dd6ab7d)
- Pavel Kuzmin (@s00d)
- i18n: Add mergeGlobalTranslations method for global translation (35535d8)
- components: Add
useNuxtApp
import totest.vue
(615a5b4)
- plugins: Rename translation merge function for clarity (98a67ed)
- page-manager: Remove unnecessary
rootDir
parameter (e2dc7d8)
- locale: Add tests for component text in English and German (3a780c6)
- pages-manager: Remove unused
rootDir
parameter from tests (a3d405a)
- Pavel Kuzmin (@s00d)
- module: Add disableUpdater option for build process control #100 (#100)
- guide: Add disableUpdater option to getting started guide (543bbcf)
- Pavel Kuzmin (@s00d)
- plugins: Rename parameter for clarity in switchRoute method (b380c69)
- content: Add class names to i18n keypaths for styling (5e14a0f)
- playground: Update nuxt-i18n-micro to version v1.59.0 (ab96274)
- i18n-t: Update pluralization example in documentation (1e42d2d)
- guide: Remove unnecessary outline comments and add example routes (7785304)
- Pavel Kuzmin (@s00d)
- i18n: Add relative time formatting function (b40adfc)
- i18n-t: Add support for number, date, and relativeDate props (1fe187e)
- page: Add new date formatting function
$tdr
(bc3bf8c)
- docs: Correct path for NewsCard import in news index (630fbe0)
- plugins: Add handling for no prefix strategy in navigation (983bd50)
- news: Fix links to ensure proper navigation (7b8bbcf)
- i18n-t: Update documentation with new props for number and date (a46de1f)
- api: Add new methods
$tn
and$tdr
for number and date formatting (afc4e5c) - examples: Add usage examples for
$tn
and$tdr
functions (c30dddb)
- docs: Remove outdated news components and related files (f1fd121)
- locale: Enhance pluralization and formatting for multiple locales (1631bd2)
- Pavel Kuzmin (@s00d)
- i18n-loader: Improve deep merge function and refactor translation loading (73df4cd)
- playground: Disable appManifest in experimental settings (e57c29b)
- docs: Add news cards for new features and performance updates (2449173)
- i18n: Add support for pluralization in translations (b27f442)
- module: Format import statements for better readability (0cd6a3c)
- README: Update performance metrics for Nuxt I18n v9 (352eb62)
- performance-results: Update performance metrics for nuxt-i18n-micro (365c521)
- readme: Update performance metrics for Nuxt I18n comparison (3050b83)
- playground: Update
nuxt-i18n-micro
to version1.57.1
(141c2ea)
- translations: Add global translation checks in basic tests (498150f)
- Pavel Kuzmin (@s00d)
- pnpm-lock: Update nuxt-i18n-micro and related packages (87d1d9b)
- Pavel Kuzmin (@s00d)
- external link: Add "tel:" and "mailto:" in regex external link (83c39e6)
- core: Replace object caches with Map for improved performance (8523707)
- i18n: Enhance locale switching with fromLocale parameter (b2fda74)
- router: Simplify locale change detection in navigation guard (dcc2932)
- i18n: Pass locale to getRouteName in multiple instances (4b13b4f)
- test-utils: Simplify locale handling by using i18nHelper (0fb3220)
- plugins: Simplify locale handling and improve code readability (be7af49)
- plugins: Reorder imports in
02.meta.ts
for consistency (426e8b3) - translation-server-middleware: Simplify translation helper usage (e733a57)
- utils: Simplify locale parameter construction in
buildFullPath
(b868441) - translation: Replace Map with Record for locale caches (d10d997)
- performance-results: Update performance metrics for i18n and i18n-micro (adddb4f)
- test-utils: Bump version to 1.0.4 in
package.json
(9c64863)
- core: Simplify translation helper tests by removing locale parameter (766ad53)
- performance: Add pause function for stress test stabilization (97f6963)
- custom-regex: Correct expected URL in locale switching test (637d970)
- Pavel Kuzmin (@s00d)
- TristanSurGithub [email protected]
- router: Resolve route correctly for NoPrefix locale switching (c59dab9)
- Pavel Kuzmin (@s00d)
- translation-server-middleware: Enhance translation function with params (db6057d)
- Pavel Kuzmin (@s00d)
- locale: Add custom fallback route handling and improve locale path resolution (c8d7e3e)
- Pavel Kuzmin (@s00d)
- module: Remove redundant Cloudflare Pages validation check (c51bd98)
- Pavel Kuzmin (@s00d)
- i18n-switcher: Add support for dynamic props in component interface (6df4306)
- Pavel Kuzmin (@s00d)
- types: Add
plugin
option to enable or disable additional features (be54eaa)
- Pavel Kuzmin (@s00d)
- plugins: Update type definitions for route parameters (fc61b43)
- Pavel Kuzmin (@s00d)
- docs: Add news (75b3509)
- docs: Add news (bd7af6e)
- docs: Add news (7d3529d)
- docs: Add news (5e2871c)
- build: Add entry point for utils in build configuration (5022b9e)
- package: Update package.json for exports and dependencies (42f9a32)
- Pavel Kuzmin (@s00d)
- i18n-loader: Initialize storage cache on first load (6902dc7)
- locales: Add initial German locale files for various pages (cd0cf1c)
- cli: Update guide with new
text-to-i18n
command details (3cd8d8e) - guide: Update deprecation notice for
includeDefaultLocaleRoute
(8adb3f3) - guide: Update npm package link for nuxt-i18n-micro-cli (322b77c)
- cli: Add
--path
option to specify a file for processing (b377609)
- Pavel Kuzmin (@s00d)
- fixtures: Add empty German locale JSON file (3f70545)
- module: Prevent execution for no prefix strategy (b227cd8)
- faq: Add explanation for translation keys resolution in SSR on Vercel (bf0e505)
- changelog: Update version from v1.41.0 to v1.50.0 (c8fd098)
- pnpm: Update package versions in
pnpm-lock.yaml
(74201a6)
- Pavel Kuzmin (@s00d)
- playground: Update
nuxt-i18n-micro
to version^1.50.1
(3b195b1)
- Pavel Kuzmin (@s00d)
- auto-detect: Improve locale detection logic for case sensitivity (e762d5e)
- Pavel Kuzmin (@s00d)
- module: Add strategy option and deprecate includeDefaultLocaleRoute (6a2f455)
- translation: Remove unused serverTranslationInit cache (33fec8e)
- config: Clean up nuxt.config.ts and enable devtools (534f8ff)
- config: Reorganize nuxt.config.ts for improved clarity (2b2363f)
- guide: Update FAQ and add strategy documentation (d9c49e4)
- i18n: Add tests for different i18n strategies (20420e7)
- Pavel Kuzmin (@s00d)
- i18n-link: Add support for external links in i18n-link component (c40e43f)
- i18n-link: Remove unnecessary comment in computedStyle (570335b)
- Pavel Kuzmin (@s00d)
- types: Add disablePageLocales option to ModuleOptions interface (b9e57cc)
- Pass
disablePageLocales
to public runtime config (4ba80ac)
- slot i18n link: Remove the default wording of the i18n link (37e68de)
- contribution: Add reference to Conventional Commits Specification (b34d5a1)
- active link: Remove "font-weight: bold" on active link (181235b)
- Pavel Kuzmin (@s00d)
- Daniel Roe (@danielroe)
- Tristan Defachel <tristan.defachel.fr>
- core, test-utils: Add documentation and improve translation functions (9fdd8b7)
- Pavel Kuzmin (@s00d)
- module: Update environment variable check for test mode (a18f84c)
- contribution: Update Contribution Guide to use pnpm (2717eee)
- Pavel Kuzmin (@s00d)
- playwright: Clean up comments in config file (c27cfc9)
- github-actions: Limit deployment trigger to changes in docs folder (4bfa606)
- github-actions: Limit deployment trigger to changes in docs folder (29e3a3c)
- github-actions: Limit deployment trigger to changes in docs folder (d3e0443)
- ci: Update build command in CI workflow (a1ec7ec)
- ci: Update build command in CI workflow (c61d76e)
- tests: Add unit tests for i18n utility functions (37d7dd8)
- Pavel Kuzmin (@s00d)
- packages: Update package versions and remove postinstall scripts (6aecd23)
- Pavel Kuzmin (@s00d)
- utils: Handle empty routePath in normalizePath function (c375fb9)
- Pavel Kuzmin [email protected]
- test-utils: Add utility functions for i18n testing (265bd98)
- Pavel Kuzmin (@s00d)
- devtools: Enhance devtools UI setup and routing logic (2ab8552)
- Pavel Kuzmin (@s00d)
- runtime: Update translation middleware to accept default locale (4a52be6)
- Pavel Kuzmin (@s00d)
- translations: Replace runtime config default locale with internal option (97877a6)
- Pavel Kuzmin (@s00d)
- module: Resolve import path for translation server middleware (eedbd04)
- Pavel Kuzmin (@s00d)
- nitro: Add translation server middleware support in config (7c91ea2)
- Pavel Kuzmin (@s00d)
- content: Add internationalized content structure and components (f3d2b6c)
- translation-server: Add server middleware for translation fetching (b9b7466)
- Pavel Kuzmin (@s00d)
- plugins: Await i18n hook to ensure translations are loaded (f6502d0)
- Pavel Kuzmin (@s00d)
- Support for {"key.key": value} (779b379)
- Update loadTranslationsForRoute (bb6621f)
- Pavel Kuzmin (@s00d)
- Xueyang [email protected]
- Types (cf05a56)
- Types (4b73fc4)
- Pavel Kuzmin (@s00d)
- Plural translation with 2 forms (9ac7a41)
- Types (c9f44ad)
- Pavel Kuzmin (@s00d)
- Jules [email protected]
- Add params to plural translation (f67fb9d)
- i18n: Update customPluralRule to include _params parameter (ae6dc4a)
- Faq (ed4f4ba)
- Pavel Kuzmin (@s00d)
- Jules [email protected]
- Change router logic (ac81268)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Locale loading logic (8383068)
- Pavel Kuzmin (@s00d)
- Clear (a2808c1)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Autodetect redirect (f6f46e4)
- Pavel Kuzmin (@s00d)
- SSG auto detect (8e09cb8)
- Pavel Kuzmin (@s00d)
- Cloudflare defineI18nRoute (88e9f1e)
- Pavel Kuzmin (@s00d)
- Add Cloudflare error (dc073af)
- Pavel Kuzmin (@s00d)
- AddTemplate plural (5d20201)
- Pavel Kuzmin (@s00d)
- IsCloudflarePages and custom-fallback-route (b11d69a)
- IsCloudflarePages and custom-fallback-route (21b440e)
- IsCloudflarePages and custom-fallback-route (5788fce)
- IsCloudflarePages and custom-fallback-route (bbdca47)
- IsCloudflarePages and custom-fallback-route (177cc0e)
- Pavel Kuzmin (@s00d)
- Query params (c464103)
- Pavel Kuzmin (@s00d)
- Update redirect logic (c06cbbb)
- Pavel Kuzmin (@s00d)
- Add pathMatch (b23aeb2)
- Pavel Kuzmin (@s00d)
- Drop default locale routes (8bd6eb3)
- Pavel Kuzmin (@s00d)
- Change autodetect redirect type - 302 (e9975eb)
- Pavel Kuzmin (@s00d)
- Drop default locale routes for includeDefaultLocaleRoute and fix encodeURI (b2259f3)
- Fix wrong function in docs example (d72cff6)
- Pavel Kuzmin (@s00d)
- Florian Werndl [email protected]
- Pavel Kuzmin (@s00d)
- Add page name warning (d96c3fb)
- Pavel Kuzmin (@s00d)
- Types (361fb2e)
- Pavel Kuzmin (@s00d)
- Types (0dbb7ba)
- Pavel Kuzmin (@s00d)
- Types (dc11c94)
- Pavel Kuzmin (@s00d)
- Fix current locale name not found (593d857)
- Pavel Kuzmin (@s00d)
- Add getCurrentName (b9067ee)
- Pavel Kuzmin (@s00d)
- BaseUrl (5f092c9)
- Pavel Kuzmin (@s00d)
- Add switchRoute (854f23e)
- Pavel Kuzmin (@s00d)
- Ts (2190bf5)
- Pavel Kuzmin (@s00d)
- Ts (b3780ae)
- Pavel Kuzmin (@s00d)
- Page.name warning (1f719be)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Add debug option (0696b02)
- Testing server assets (81c08b0)
- Pavel Kuzmin (@s00d)
- Rigo-m [email protected]
- Add translation assets to dist (7bc6876)
- Add translation assets to dist (5fa35d6)
- Add translation assets to dist (fb7c1df)
- Pavel Kuzmin (@s00d)
- Add translation assets to dist (8ce39a9)
- Add translation assets to dist (7e1ede8)
- Add translation assets to dist (6398eab)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Add translation assets to dist (77bd6ed)
- Pavel Kuzmin (@s00d)
- i18n: Add
$ts
function for guaranteed string return (dde551c)
- Pavel Kuzmin (@s00d)
- Update lock-file (8efc92a)
- Pavel Kuzmin (@s00d)
- Liuqi [email protected]
- Rigo-m [email protected]
- ExtractDefineI18nRouteConfig change to extractLocaleRoutes (3047dd3)
- Pavel Kuzmin (@s00d)
- Export non-dollar-prefixed functions from useI18n #35 (#35)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Cleanup (071d563)
- Pavel Kuzmin (@s00d)
- Add apiBaseUrl and fix extend path (09b4d48)
- Pavel Kuzmin (@s00d)
- Next in router (5933b4b)
- Pavel Kuzmin (@s00d)
- SwitchLocale improvements (35545a9)
- Pavel Kuzmin (@s00d)
- Dmitry Istomin [email protected]
- Update globalLocaleRoutes logic (d64b101)
- Pavel Kuzmin (@s00d)
- Update globalLocaleRoutes logic (6346d73)
- Pavel Kuzmin (@s00d)
- Add loadTranslationsIfNeeded catch (6a36189)
- Pavel Kuzmin (@s00d)
- I18n plugin order (0787bf2)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Added global configuration for custom routes via globalLocaleRoutes (d303499)
- Update documentation structure (3c5ad7c)
- Pavel Kuzmin (@s00d)
- Add normalizeLocales to defineNuxtPlugin (99a657a)
- Pavel Kuzmin (@s00d)
- File watcher depth 2 (3b92d5f)
- Pavel Kuzmin (@s00d)
- Add cloudflare_pages (2412b87)
- Pavel Kuzmin (@s00d)
- Windows path (cadd8b9)
- Pavel Kuzmin (@s00d)
- hashmode: New route logic (4207cd6)
- Pavel Kuzmin (@s00d)
- hashmode: New route logic (4207cd6)
- Pavel Kuzmin (@s00d)
- Add cli info (1066708)
- HashMode (7efe490)
- Pavel Kuzmin (@s00d)
- i18n: Modified pluralization logic (5664f0e)
- UseLogger (7c8b74f)
- Pavel Kuzmin (@s00d)
- Plural function (b325992)
- Pavel Kuzmin (@s00d)
- Fallback-locale array merge and drop proto,constructor (7f72208)
- Per Component Translations (484daad)
- Per Component Translations (d0071cc)
- Per Component Translations (f0b40bc)
- Pavel Kuzmin (@s00d)
- DeepClone memory leak (3d8145a)
- Pavel Kuzmin (@s00d)
- Add text escaping (2637e5e)
- Pavel Kuzmin (@s00d)
- Auto-update if detectedLocale === currentLocale (9d0276d)
- Pavel Kuzmin (@s00d)
- Restore redirect for missing locales in defineI18nRoute (a4cee76)
- Optimize load locale logic to load main locale only once per page (fd5a747)
- Pavel Kuzmin (@s00d)
- Update i18n:register hook logic and add documentation (dec1187)
- ToggleDropdown (a1fc1cf)
- Pavel Kuzmin (@s00d)
- Routes links (ccd93b8)
- Pavel Kuzmin (@s00d)
- Routes redirects and routes links (0bfb87f)
- Pavel Kuzmin (@s00d)
- RootDirs private and fix locale generate (66a8948)
- Pavel Kuzmin (@s00d)
- Add $getRouteName (56781e1)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Locale cache (8d3dc05)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Add tests for locales path (1a38dd8)
- Pavel Kuzmin (@s00d)
- DisableWatcher (9b5bfd7)
- Pavel Kuzmin (@s00d)
- Add disableWatcher (f17bd65)
- Pavel Kuzmin (@s00d)
- Children routes (3a79596)
- Pavel Kuzmin (@s00d)
- Add tn and td (1444a0c)
- Add $tc example (8048dae)
- Pavel Kuzmin (@s00d)
- Prerender (a26af34)
- Pavel Kuzmin (@s00d)
- Add disablePageLocales and localeRoutes (59d1efe)
- Fix (68e3212)
- Pavel Kuzmin (@s00d)
- cache: Complite integration && test && docs && refactor (03ece24)
- Pavel Kuzmin (@s00d)
- cache: Complite integration && test && docs && refactor (0d27649)
- Pavel Kuzmin (@s00d)
- i1tn-t: Add Dynamic Content (a0661be)
- Pavel Kuzmin (@s00d)
- Memory leak (c465d22)
- Update (b4028b7)
- migrations: Fix (f2840bd)
- migrations: Update locales strict (14f1b06)
- migrations: Add Multi Domain Locales (c53d42b)
- Pavel Kuzmin (@s00d)
- components: Add i18n-link (a791bfa)
- Add vuepress docs (3b25bd0)
- Add vuepress docs (ef9a196)
- Update (3375b67)
- Update (68da550)
- Update (896842f)
- Update (57fbf8a)
- Pavel Kuzmin (@s00d)
- Add global types (9865479)
- Pavel Kuzmin (@s00d)
- add routesLocaleLinks to link locale files across different routes (0f8e415)
- add baseURL handling to support CDN usage (0f8e415)
- add dateBuild to locale fetching for translation updates after rebuilds (0f8e415)
- add tests for routesLocaleLinks functionality (0f8e415)
- update README with routesLocaleLinks documentation (0f8e415)
- Pavel Kuzmin (@s00d)
- Docs (7a1a0b0)
- Pavel Kuzmin (@s00d)
- Add layer support and tests, revamp DevTools UI, update documentation (6e099e1)
- Pavel Kuzmin (@s00d)
- devtools: Use devtools uikit (f244ef5)
- types: Augment
@vue/runtime-core
and fix $getLocales return type (546ae33) - Create locales files (9dfcb87)
- Pavel Kuzmin (@s00d)
- Artem Zhirov (@azhirov)
- Osama Haikal [email protected]
- types: DefineI18nRoute (621282e)
- Pavel Kuzmin (@s00d)
- i18n-t: Cleanup (07004d0)
- Pavel Kuzmin (@s00d)
- MergeTranslations (321d2d9)
- Add $defineI18nRoute info, i18n-t info (ff9f58f)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Bobbie Goede [email protected]
- Pavel Kuzmin (@s00d)
- Locale routes (060e88d)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- Change default-locale-redirect to middleware fix: getLocalizedRoute with locale add: tests (b4defbf)
- Deps (88aad84)
- Pavel Kuzmin (@s00d)
- Pavel Kuzmin (@s00d)
- i18n: Add
includeDefaultLocaleRoute
option to module configuration (ab91f70)
- Pavel Kuzmin (@s00d)