Skip to content

Latest commit

 

History

History
2429 lines (1302 loc) · 76.5 KB

CHANGELOG.md

File metadata and controls

2429 lines (1302 loc) · 76.5 KB

Changelog

v1.65.2

compare changes

🏡 Chore

  • scripts: Update release process to use prepack script (3145219)

❤️ Contributors

v1.65.1

compare changes

🩹 Fixes

  • test/fixtures: Correct import path for Strategies type (2e1488e)

💅 Refactors

  • plugins: Remove redundant i18n properties from global config (546bb09)

📖 Documentation

  • 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)

🏡 Chore

  • 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)

❤️ Contributors

v1.65.0

compare changes

🚀 Enhancements

  • 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)

🩹 Fixes

  • 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)

💅 Refactors

  • 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)

📖 Documentation

  • 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)

🏡 Chore

  • 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)

✅ Tests

  • Add comprehensive unit tests for format and route services (80ca6d6)

❤️ Contributors

v1.64.0

compare changes

🚀 Enhancements

  • 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)

🩹 Fixes

  • i18n: Adjust locale assignment based on prefix strategy (979e50d)
  • auto-detect: Correct locale parameter handling in route resolution (515438b)

💅 Refactors

  • module: Reorder conditional checks for improved readability (1db1919)

📖 Documentation

  • guide: Clarify no_prefix strategy limitations in locale detection (153a9be)

🏡 Chore

  • 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)

✅ Tests

  • pages: Add tests for no_prefix strategy and localized paths (c8cf997)

❤️ Contributors

v1.63.2

compare changes

v1.63.1

compare changes

v1.63.0

compare changes

🚀 Enhancements

  • 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)

🩹 Fixes

  • module: Ignore TypeScript error for metaBaseUrl option (385a61c)

💅 Refactors

  • translation-server-middleware: Streamline translation helper usage (9994135)

🏡 Chore

  • playground: Update nuxt-i18n-micro to version v1.62.0 (74bde99)

❤️ Contributors

v1.62.0

compare changes

🚀 Enhancements

  • 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)

🩹 Fixes

  • 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)

💅 Refactors

  • i18n-loader: Remove unused translation loader middleware (691b3ce)

📖 Documentation

  • 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)

🏡 Chore

  • test/fixtures: Update package versions in fixture files (3113ff6)

✅ Tests

  • performance: Update stress test function to include name parameter (dd6ab7d)

❤️ Contributors

v1.61.0

compare changes

🚀 Enhancements

  • i18n: Add mergeGlobalTranslations method for global translation (35535d8)
  • components: Add useNuxtApp import to test.vue (615a5b4)

🩹 Fixes

  • plugins: Rename translation merge function for clarity (98a67ed)

💅 Refactors

  • page-manager: Remove unnecessary rootDir parameter (e2dc7d8)

✅ Tests

  • locale: Add tests for component text in English and German (3a780c6)
  • pages-manager: Remove unused rootDir parameter from tests (a3d405a)

❤️ Contributors

v1.60.0

compare changes

🚀 Enhancements

  • module: Add disableUpdater option for build process control #100 (#100)

📖 Documentation

  • guide: Add disableUpdater option to getting started guide (543bbcf)

❤️ Contributors

v1.59.1

compare changes

💅 Refactors

  • 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)

📖 Documentation

  • i18n-t: Update pluralization example in documentation (1e42d2d)
  • guide: Remove unnecessary outline comments and add example routes (7785304)

❤️ Contributors

v1.59.0

compare changes

🚀 Enhancements

  • 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)

🩹 Fixes

  • docs: Correct path for NewsCard import in news index (630fbe0)
  • plugins: Add handling for no prefix strategy in navigation (983bd50)

📖 Documentation

  • 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)

🏡 Chore

  • docs: Remove outdated news components and related files (f1fd121)

✅ Tests

  • locale: Enhance pluralization and formatting for multiple locales (1631bd2)

❤️ Contributors

v1.58.0

compare changes

🚀 Enhancements

  • 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)

💅 Refactors

  • module: Format import statements for better readability (0cd6a3c)

📖 Documentation

  • 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)

🏡 Chore

  • playground: Update nuxt-i18n-micro to version 1.57.1 (141c2ea)

✅ Tests

  • translations: Add global translation checks in basic tests (498150f)

❤️ Contributors

v1.57.1

compare changes

🏡 Chore

  • pnpm-lock: Update nuxt-i18n-micro and related packages (87d1d9b)

❤️ Contributors

v1.57.0

compare changes

🚀 Enhancements

  • 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)

🩹 Fixes

  • router: Simplify locale change detection in navigation guard (dcc2932)
  • i18n: Pass locale to getRouteName in multiple instances (4b13b4f)

💅 Refactors

  • 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)

📖 Documentation

  • performance-results: Update performance metrics for i18n and i18n-micro (adddb4f)

🏡 Chore

  • test-utils: Bump version to 1.0.4 in package.json (9c64863)

✅ Tests

  • 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)

❤️ Contributors

v1.56.1

compare changes

🩹 Fixes

  • router: Resolve route correctly for NoPrefix locale switching (c59dab9)

❤️ Contributors

v1.56.0

compare changes

🚀 Enhancements

  • translation-server-middleware: Enhance translation function with params (db6057d)

❤️ Contributors

v1.55.0

compare changes

🚀 Enhancements

  • locale: Add custom fallback route handling and improve locale path resolution (c8d7e3e)

❤️ Contributors

v1.54.2

compare changes

💅 Refactors

  • module: Remove redundant Cloudflare Pages validation check (c51bd98)

❤️ Contributors

v1.54.1

compare changes

🩹 Fixes

  • i18n-switcher: Add support for dynamic props in component interface (6df4306)

❤️ Contributors

v1.54.0

compare changes

🚀 Enhancements

  • types: Add plugin option to enable or disable additional features (be54eaa)

❤️ Contributors

v1.53.2

compare changes

💅 Refactors

  • plugins: Update type definitions for route parameters (fc61b43)

❤️ Contributors

v1.53.1

compare changes

v1.53.0

compare changes

🚀 Enhancements

🏡 Chore

  • package: Update package.json for exports and dependencies (42f9a32)

❤️ Contributors

v1.52.0

compare changes

🚀 Enhancements

  • i18n-loader: Initialize storage cache on first load (6902dc7)
  • locales: Add initial German locale files for various pages (cd0cf1c)

📖 Documentation

  • 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)

❤️ Contributors

v1.51.0

compare changes

🚀 Enhancements

  • fixtures: Add empty German locale JSON file (3f70545)

🩹 Fixes

  • module: Prevent execution for no prefix strategy (b227cd8)

📖 Documentation

  • faq: Add explanation for translation keys resolution in SSR on Vercel (bf0e505)

🏡 Chore

  • changelog: Update version from v1.41.0 to v1.50.0 (c8fd098)
  • pnpm: Update package versions in pnpm-lock.yaml (74201a6)

❤️ Contributors

v1.50.4

compare changes

v1.50.3

compare changes

🏡 Chore

  • playground: Update nuxt-i18n-micro to version ^1.50.1 (3b195b1)

❤️ Contributors

v1.50.2

compare changes

🩹 Fixes

  • auto-detect: Improve locale detection logic for case sensitivity (e762d5e)

❤️ Contributors

v1.50.1

compare changes

v1.50.0

compare changes

🚀 Enhancements

  • module: Add strategy option and deprecate includeDefaultLocaleRoute (6a2f455)

💅 Refactors

  • 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)

📖 Documentation

  • guide: Update FAQ and add strategy documentation (d9c49e4)

✅ Tests

  • i18n: Add tests for different i18n strategies (20420e7)

❤️ Contributors

v1.40.0

compare changes

🚀 Enhancements

  • i18n-link: Add support for external links in i18n-link component (c40e43f)

🩹 Fixes

  • i18n-link: Remove unnecessary comment in computedStyle (570335b)

❤️ Contributors

v1.39.0

compare changes

🚀 Enhancements

  • types: Add disablePageLocales option to ModuleOptions interface (b9e57cc)

🩹 Fixes

  • Pass disablePageLocales to public runtime config (4ba80ac)

💅 Refactors

  • slot i18n link: Remove the default wording of the i18n link (37e68de)

📖 Documentation

  • contribution: Add reference to Conventional Commits Specification (b34d5a1)

🎨 Styles

  • active link: Remove "font-weight: bold" on active link (181235b)

❤️ Contributors

  • Pavel Kuzmin (@s00d)
  • Daniel Roe (@danielroe)
  • Tristan Defachel <tristan.defachel.fr>

v1.38.5

compare changes

🩹 Fixes

  • core, test-utils: Add documentation and improve translation functions (9fdd8b7)

❤️ Contributors

v1.38.4

compare changes

🩹 Fixes

  • module: Update environment variable check for test mode (a18f84c)

📖 Documentation

  • contribution: Update Contribution Guide to use pnpm (2717eee)

❤️ Contributors

v1.38.3

compare changes

🏡 Chore

  • 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

  • tests: Add unit tests for i18n utility functions (37d7dd8)

❤️ Contributors

v1.38.2

compare changes

🏡 Chore

  • packages: Update package versions and remove postinstall scripts (6aecd23)

❤️ Contributors

v1.38.1

compare changes

🩹 Fixes

  • utils: Handle empty routePath in normalizePath function (c375fb9)

❤️ Contributors

v1.38.0

compare changes

🚀 Enhancements

  • test-utils: Add utility functions for i18n testing (265bd98)

❤️ Contributors

v1.37.11

compare changes

v1.37.10

compare changes

v1.37.9

compare changes

v1.37.8

compare changes

v1.37.7

compare changes

v1.37.6

compare changes

v1.37.5

compare changes

v1.37.4

compare changes

v1.37.3

compare changes

v1.37.2

compare changes

v1.37.0

compare changes

🚀 Enhancements

  • devtools: Enhance devtools UI setup and routing logic (2ab8552)

❤️ Contributors

v1.36.1

compare changes

🩹 Fixes

  • runtime: Update translation middleware to accept default locale (4a52be6)

❤️ Contributors

v1.36.0

compare changes

🚀 Enhancements

  • translations: Replace runtime config default locale with internal option (97877a6)

❤️ Contributors

v1.35.2

compare changes

🩹 Fixes

  • module: Resolve import path for translation server middleware (eedbd04)

❤️ Contributors

v1.35.1

compare changes

🩹 Fixes

  • nitro: Add translation server middleware support in config (7c91ea2)

❤️ Contributors

v1.35.0

compare changes

🚀 Enhancements

  • content: Add internationalized content structure and components (f3d2b6c)
  • translation-server: Add server middleware for translation fetching (b9b7466)

❤️ Contributors

v1.34.1

compare changes

🩹 Fixes

  • plugins: Await i18n hook to ensure translations are loaded (f6502d0)

❤️ Contributors

v1.34.0

compare changes

🚀 Enhancements

  • Support for {"key.key": value} (779b379)

🩹 Fixes

  • 'translations' is possibly 'null' (f71e43a)
  • 'translations' is possibly 'null' (e8cbf5c)

💅 Refactors

  • Update loadTranslationsForRoute (bb6621f)

❤️ Contributors

v1.33.3

compare changes

v1.33.2

compare changes

🩹 Fixes

📖 Documentation

❤️ Contributors

v1.33.1

compare changes

🩹 Fixes

  • Plural translation with 2 forms (9ac7a41)

📖 Documentation

❤️ Contributors

v1.33.0

compare changes

🚀 Enhancements

  • Add params to plural translation (f67fb9d)

🩹 Fixes

💅 Refactors

  • i18n: Update customPluralRule to include _params parameter (ae6dc4a)

📖 Documentation

❤️ Contributors

v1.32.4

compare changes

🩹 Fixes

❤️ Contributors

v1.32.3

compare changes

🩹 Fixes

❤️ Contributors

v1.32.2

compare changes

🩹 Fixes

❤️ Contributors

v1.32.1

compare changes

📖 Documentation

❤️ Contributors

v1.32.0

compare changes

🚀 Enhancements

🩹 Fixes

📖 Documentation

❤️ Contributors

v1.31.9

compare changes

🩹 Fixes

❤️ Contributors

v1.31.8

compare changes

🩹 Fixes

❤️ Contributors

v1.31.7

compare changes

🩹 Fixes

❤️ Contributors

v1.31.6

compare changes

🩹 Fixes

  • Cloudflare defineI18nRoute (88e9f1e)

❤️ Contributors

v1.31.5

compare changes

🩹 Fixes

❤️ Contributors

v1.31.4

compare changes

🩹 Fixes

❤️ Contributors

v1.31.3

compare changes

🩹 Fixes

  • 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)

❤️ Contributors

v1.31.2

compare changes

🩹 Fixes

❤️ Contributors

v1.31.1

compare changes

🩹 Fixes

❤️ Contributors

v1.31.0

compare changes

🚀 Enhancements

❤️ Contributors

v1.30.2

compare changes

🩹 Fixes

  • Drop default locale routes (8bd6eb3)

❤️ Contributors

v1.30.1

compare changes

🩹 Fixes

  • Change autodetect redirect type - 302 (e9975eb)

❤️ Contributors

v1.30.0

compare changes

🚀 Enhancements

  • Drop default locale routes for includeDefaultLocaleRoute and fix encodeURI (b2259f3)

🩹 Fixes

  • Fix wrong function in docs example (d72cff6)

📖 Documentation

❤️ Contributors

v1.29.6

compare changes

🩹 Fixes

❤️ Contributors

v1.29.5

compare changes

🩹 Fixes

❤️ Contributors

v1.29.4

compare changes

v1.29.3

compare changes

🩹 Fixes

❤️ Contributors

v1.29.2

compare changes

🩹 Fixes

❤️ Contributors

v1.29.1

compare changes

🩹 Fixes

❤️ Contributors

v1.29.0

compare changes

🚀 Enhancements

  • Fix current locale name not found (593d857)

🩹 Fixes

  • Current locale name not found (782d046)
  • Current locale name not found (d7c2491)

❤️ Contributors

v1.28.0

compare changes

🚀 Enhancements

❤️ Contributors

v1.27.1

compare changes

🩹 Fixes

📖 Documentation

❤️ Contributors

v1.27.0

compare changes

🚀 Enhancements

❤️ Contributors

v1.26.4

compare changes

🩹 Fixes

❤️ Contributors

v1.26.3

compare changes

🩹 Fixes

❤️ Contributors

v1.26.2

compare changes

🩹 Fixes

❤️ Contributors

v1.26.1

compare changes

🩹 Fixes

❤️ Contributors

v1.26.0

compare changes

🚀 Enhancements

🏡 Chore

❤️ Contributors

v1.25.5

compare changes

🩹 Fixes

  • Add translation assets to dist (7bc6876)
  • Add translation assets to dist (5fa35d6)
  • Add translation assets to dist (fb7c1df)

❤️ Contributors

v1.25.4

compare changes

v1.25.3

compare changes

🩹 Fixes

  • Add translation assets to dist (8ce39a9)
  • Add translation assets to dist (7e1ede8)
  • Add translation assets to dist (6398eab)

❤️ Contributors

v1.25.2

compare changes

🩹 Fixes

  • Add translation assets to dist (36549b4)
  • Add translation assets to dist (fc5d3b0)

❤️ Contributors

v1.25.1

compare changes

🩹 Fixes

  • Add translation assets to dist (77bd6ed)

❤️ Contributors

v1.25.0

compare changes

🚀 Enhancements

  • i18n: Add $ts function for guaranteed string return (dde551c)

❤️ Contributors

v1.24.0

compare changes

🚀 Enhancements

  • Custom locale pattern matcher (1ab8688)
  • Add a new property to the type Locale (bd75224)

🩹 Fixes

🏡 Chore

❤️ Contributors

v1.23.1

compare changes

🩹 Fixes

  • ExtractDefineI18nRouteConfig change to extractLocaleRoutes (3047dd3)

❤️ Contributors

v1.23.0

compare changes

🚀 Enhancements

  • Export non-dollar-prefixed functions from useI18n #35 (#35)

❤️ Contributors

v1.22.2

compare changes

🩹 Fixes

❤️ Contributors

v1.22.1

compare changes

🩹 Fixes

❤️ Contributors

v1.22.0

compare changes

🚀 Enhancements

  • Add apiBaseUrl and fix extend path (09b4d48)

❤️ Contributors

v1.21.5

compare changes

v1.21.4

compare changes

🩹 Fixes

❤️ Contributors

v1.21.3

compare changes

v1.21.2

compare changes

v1.21.1

compare changes

v1.21.0

compare changes

🚀 Enhancements

  • SwitchLocale improvements (35545a9)

🩹 Fixes

❤️ Contributors

v1.20.5

compare changes

🩹 Fixes

  • Update globalLocaleRoutes logic (d64b101)

❤️ Contributors

v1.20.4

compare changes

🩹 Fixes

  • Update globalLocaleRoutes logic (6346d73)

❤️ Contributors

v1.20.3

compare changes

🩹 Fixes

  • Add loadTranslationsIfNeeded catch (6a36189)

❤️ Contributors

v1.20.2

compare changes

🩹 Fixes

❤️ Contributors

v1.20.1

compare changes

🩹 Fixes

❤️ Contributors

v1.20.0

compare changes

🚀 Enhancements

  • Added global configuration for custom routes via globalLocaleRoutes (d303499)

📖 Documentation

  • Update documentation structure (3c5ad7c)

❤️ Contributors

v1.19.2

compare changes

🩹 Fixes

  • Add normalizeLocales to defineNuxtPlugin (99a657a)

❤️ Contributors

v1.19.1

compare changes

🩹 Fixes

❤️ Contributors

v1.19.0

compare changes

🚀 Enhancements

🩹 Fixes

❤️ Contributors

v1.18.1

compare changes

v1.18.0

compare changes

🚀 Enhancements

❤️ Contributors

v1.17.0

compare changes

🚀 Enhancements

  • hashmode: New route logic (4207cd6)

❤️ Contributors

v1.17.0-1726909148.4207cd6

compare changes

🚀 Enhancements

  • hashmode: New route logic (4207cd6)

❤️ Contributors

v1.16.1

compare changes

📖 Documentation

✅ Tests

❤️ Contributors

v1.16.0

compare changes

🚀 Enhancements

  • i18n: Modified pluralization logic (5664f0e)

🩹 Fixes

📖 Documentation

❤️ Contributors

v1.15.4

compare changes

🩹 Fixes

❤️ Contributors

v1.15.3

compare changes

🩹 Fixes

  • Fallback-locale array merge and drop proto,constructor (7f72208)

📖 Documentation

  • Per Component Translations (484daad)
  • Per Component Translations (d0071cc)
  • Per Component Translations (f0b40bc)

❤️ Contributors

v1.15.2

compare changes

🩹 Fixes

❤️ Contributors

v1.15.1

compare changes

🩹 Fixes

✅ Tests

❤️ Contributors

v1.15.0

compare changes

🚀 Enhancements

🩹 Fixes

  • Auto-update if detectedLocale === currentLocale (9d0276d)

❤️ Contributors

v1.14.1

compare changes

🩹 Fixes

  • Restore redirect for missing locales in defineI18nRoute (a4cee76)
  • Optimize load locale logic to load main locale only once per page (fd5a747)

❤️ Contributors

v1.14.0

compare changes

🚀 Enhancements

  • Update i18n:register hook logic and add documentation (dec1187)

🩹 Fixes

❤️ Contributors

v1.13.3

compare changes

🩹 Fixes

❤️ Contributors

v1.13.2

compare changes

🩹 Fixes

  • Routes redirects and routes links (0bfb87f)

❤️ Contributors

v1.13.1

compare changes

🩹 Fixes

  • RootDirs private and fix locale generate (66a8948)

❤️ Contributors

v1.13.0

compare changes

🚀 Enhancements

❤️ Contributors

v1.12.6

compare changes

🩹 Fixes

❤️ Contributors

v1.12.5

compare changes

🩹 Fixes

❤️ Contributors

v1.12.4

compare changes

🩹 Fixes

❤️ Contributors

v1.12.3

compare changes

✅ Tests

❤️ Contributors

v1.12.2

compare changes

🩹 Fixes

  • I18n-link types (f74e339)
  • Children routes for locales path (1f2c270)

✅ Tests

  • Add tests for locales path (1a38dd8)

❤️ Contributors

v1.12.1

compare changes

🩹 Fixes

❤️ Contributors

v1.12.0

compare changes

🚀 Enhancements

❤️ Contributors

v1.11.1

compare changes

🩹 Fixes

❤️ Contributors

v1.11.0

compare changes

🚀 Enhancements

📖 Documentation

❤️ Contributors

v1.10.1

compare changes

🩹 Fixes

❤️ Contributors

v1.10.0

compare changes

🚀 Enhancements

  • Add disablePageLocales and localeRoutes (59d1efe)

📖 Documentation

❤️ Contributors

v1.9.0

compare changes

🚀 Enhancements

  • cache: Complite integration && test && docs && refactor (03ece24)

❤️ Contributors

v1.8.0

compare changes

🚀 Enhancements

  • cache: Complite integration && test && docs && refactor (0d27649)

❤️ Contributors

v1.7.0

compare changes

🚀 Enhancements

  • devtools: Add import/export (5219fea)
  • i1tn-t: Add Dynamic Content (fa025ca)

💅 Refactors

📖 Documentation

  • i1tn-t: Add Dynamic Content (a0661be)

❤️ Contributors

v1.6.1

compare changes

🩹 Fixes

📖 Documentation

❤️ Contributors

v1.6.0

compare changes

🚀 Enhancements

  • components: Add i18n-link (a791bfa)

📖 Documentation

❤️ Contributors

v1.5.1

compare changes

v1.5.0

compare changes

🩹 Fixes

📖 Documentation

❤️ Contributors

v1.4.0

compare changes

🚀 Enhancements

  • 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)

❤️ Contributors

v1.3.1

compare changes

🩹 Fixes

❤️ Contributors

v1.3.0

compare changes

🚀 Enhancements

  • Add layer support and tests, revamp DevTools UI, update documentation (6e099e1)

❤️ Contributors

v1.2.0

compare changes

🚀 Enhancements

  • devtools: Use devtools uikit (f244ef5)

🩹 Fixes

  • types: Augment @vue/runtime-core and fix $getLocales return type (546ae33)
  • Create locales files (9dfcb87)

❤️ Contributors

v1.1.16

compare changes

🩹 Fixes

❤️ Contributors

v1.1.15

compare changes

🩹 Fixes

❤️ Contributors

v1.1.14

compare changes

🩹 Fixes

📖 Documentation

  • Add $defineI18nRoute info, i18n-t info (ff9f58f)

❤️ Contributors

v1.1.13

compare changes

🩹 Fixes

  • Only augment vue, not sub-packages (ba2d170)
  • Devtools files path (c2e65ac)

❤️ Contributors

v1.1.12

compare changes

🩹 Fixes

❤️ Contributors

v1.1.11

compare changes

🩹 Fixes

❤️ Contributors

v1.1.10

compare changes

v1.1.9

compare changes

🩹 Fixes

❤️ Contributors

v1.1.8

compare changes

🩹 Fixes

❤️ Contributors

v1.1.7

compare changes

v1.1.6

compare changes

v1.1.5

compare changes

v1.1.4

compare changes

v1.1.3

compare changes

v1.1.2

compare changes

🩹 Fixes

  • Change default-locale-redirect to middleware fix: getLocalizedRoute with locale add: tests (b4defbf)
  • Deps (88aad84)

❤️ Contributors

v1.1.1

compare changes

🩹 Fixes

❤️ Contributors

v1.1.0

compare changes

🚀 Enhancements

  • i18n: Add includeDefaultLocaleRoute option to module configuration (ab91f70)

❤️ Contributors

v1.0.2

compare changes

v1.0.1