Skip to content

v0.1.9

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Mar 00:23
· 1099 commits to master since this release

🚀 Features

  • useLocale: change t() to variadic signature (7918961)
  • useLocale: add VueI18nLocaleAdapter (68fb1f1)
  • useNotifications: add new plugin composable (#146) (e6dcb42)
  • useRaf: add new composable (#165) (aac766c)
  • useTimer: add new composable (655d859)

🔧 Bug Fixes

  • createSlider: override onboard to route through custom register (c1dc661)
  • createTimeline: enforce size limit during redo operations (97ab067)
  • createTokens: invalidate resolution cache on all mutation paths (9ab9fcd)
  • mergeDeep: skip undefined source values to preserve defaults (164ef73)
  • playground: register missing menu and chevron-right icons (75ebd6a)
  • playground: fix TDZ crash when toggling file tree (2bb4658)
  • Splitter: preserve user styles on Root, Panel, and Handle (1361a3d)
  • useBreakpoints: align fallback boolean flags with default breakpoint name (f1028f1)
  • useBreakpoints: remove redundant xxlAndUp and xxlAndDown flags (0faa9cd), closes #156
  • useBreakpoints: use matchMedia for zoom-accurate breakpoint detection (0d71916), closes #157
  • useLocale: fix ID type in adapter test helper (7754fd9)
  • useProxyModel: replace Array.from().includes() loop with Set (e0ac0ca)

🔬 Code Refactoring

  • replace computed with toRef for cheap derivations (a912fd8)
  • playground: clarify excludes JSDoc comment (2a266c1)
  • playground: extract disableAddon helper, add excludes to AddonDefinition (f8ff797)
  • useLocale: simplify createLocale to delegate to adapter (154f8f3)
  • useLocale: move resolution logic into Vuetify0LocaleAdapter (2898ff8)
  • useLocale: update LocaleAdapter interface to own full translation pipeline (53eb8f2)

BREAKING CHANGES

  • useBreakpoints: xxlAndUp and xxlAndDown properties removed from
    useBreakpoints context. Use xxl instead of xxlAndUp, and remove
    xxlAndDown checks (they were always true).
  • useLocale: t() signature changed from
    t(key, params?, fallback?) to t(key, ...params).
    Consumers using the fallback parameter should use the
    fallback locale mechanism or provide default messages.