Releases: becem-gharbi/nuxt-naiveui
Releases · becem-gharbi/nuxt-naiveui
v1.10.1
📦 Build
🏡 Chore
- Add iconify collections server (2f649c8)
❤️ Contributors
- Becem-gharbi becem.gharbi@live.com
v1.10.0
About
This minor release requires nuxt
v3.10 and is intended to improve performance.
- Support dynamic import of
naive-ui
components by addinglazy
prefix (docs). - Exclude
n-drawer
n-modal
n-scrollbar
on SSR thus reducing server bundle size. - Support icons offline usage by auto-scan and download on production build (docs).
🚀 Enhancements
🔥 Performance
🩹 Fixes
- NaiveNotification: Only register a single listener (fd86940)
- NaiveLoadingBar: Only register a single listener (32a0ea4)
📖 Documentation
- Remove single addition requirement of
naive-loading-bar
andnaive-notification
(5f5abcc) - Remove components import page (192d155)
- Update tailwindcss integration page (e373835)
- Update icon offline section (a679326)
❤️ Contributors
- Becem becem.gharbi@live.com
v1.9.0
Note
To solve hydration mismatch warnings it's recommended to upgrade vue
.
npx nuxi upgrade --force
🚀 Enhancements
- Allow theme configuration via app.config (b9e1940)
🩹 Fixes
- NaiveNavbar: Solve hydration mismatch on
background-color
(78f9ebf) - Solve mismatch on used text buttons (693b100)
💅 Refactors
- NaiveConfig: Remove fixed workaround (650e108)
📖 Documentation
- NaiveConfig: Add themeConfig setup via app.config (9134d4b)
🌊 Types
- Fix MenuLinkRoute
children
type (e525582)
❤️ Contributors
- Becem-gharbi becem.gharbi@live.com
v1.8.1
🩹 Fixes
- Solve undefined
meta
when no page components defined (571221f) - NaiveMenuLink: Solve undefined
path
when no page components defined (a66a5c5)
❤️ Contributors
- Becem-gharbi becem.gharbi@live.com
v1.8.0
About
This release requires nuxt
v3.9 as it depends on page:loading:start
and page:loading:end
hooks.
🚀 Enhancements
- Set nuxt compatibility to
^3.9.0
(0d0ff0a)
🩹 Fixes
- colorMode: Update value on
page:loading:end
hook (5cffac5) - NaiveMenuLink: Treat nested paths as parent path for active item (642a0ee)
💅 Refactors
- NaiveLoadingBar: Update navigation state on
page:loading
hook (1cd313f) - NaiveLayoutNavbar: Add
drawerPlacement
prop (905c46d) - NaiveLayoutSidebar: Add
drawerPlacement
prop (1176b27)
📖 Documentation
- Components: Add
drawerPlacement
prop to NaiveLayout (0e13bee)
🏡 Chore
- addComponent: Auto-detect
mode
fromfilePath
(c31f084)
❤️ Contributors
- Becem @becem-gharbi
- Adnan Chahbandar @thespacemaker
v1.7.4
🎨 Styles
- Fix input auto-fill text color (049a380)
❤️ Contributors
- Becem-gharbi becem.gharbi@live.com
v1.7.3
About
This release is intended mainly to fix color mode issues on ssr
false.
🩹 Fixes
- colorMode: Set colorModeForced correctly on initial page (4054fc6)
💅 Refactors
- NaiveLayout: Add
native-scrollbar
prop (6e89ee9) - colorMode: Only set
colorMode
on preference set/sync (c5dcc33) - Call
watch
onsetup
instead ofonMounted
hook (ee5e0d8) - No significant change (81dd8de)
📖 Documentation
- NaiveLayout: Add
native-scrollbar
prop (21cf494)
🏡 Chore
❤️ Contributors
- Becem-gharbi becem.gharbi@live.com
v1.7.2
🩹 Fixes
- NaiveLayout: Inline height to avoid CLS (9995dd8)
💅 Refactors
🏡 Chore
❤️ Contributors
- Becem-gharbi becem.gharbi@live.com
v1.7.1
v1.7.1
🩹 Fixes
- NaiveLayout: Provide
dvh
fallback to unsupported browsers (0c3319e)
🏡 Chore
- package.json: Replace
repository
withrepository.url
(c52b95e)
❤️ Contributors
- Becem-gharbi becem.gharbi@live.com
v1.7.0
About
This release introduces new features:
- For page layout
naive-layout-sidebar
andnaive-layout-navbar
are added. - For feedback outside of script setup
useNaiveNotification
anduseNaiveLoadingBar
are added.
🚀 Enhancements
- Create
NaiveLayout
(55248d0) - Add
useNaiveNotification
for outsidesetup
usage (#36) - Add
useNaiveLoadingBar
for outsidesetup
usage (7671ed6) - loading bar: Add navigation prop to show on page loading (#13)
🔥 Performance
- naive layout: Lazy load components based on device (35dac1f)
🩹 Fixes
- colorModePreference: Fix reactivity (9f8b16c)
💅 Refactors
- NaiveLayout: Minor refactoring (42b62e4)
- Create separate components for navbar and sidebar layouts (ac42fbc)
- naive layout: Add drawerWidth prop (bac5e1f)
- useNaiveColorMode: Minor refactoring (d2b911a)
- NaiveColorModeSwitch: Minor refactoring (ad1ba79)
📖 Documentation
🌊 Types
- Expose MenuLinkRoute (144fe49)
🏡 Chore
- module: Solve merge conflict (eaf10cb)
❤️ Contributors
- Becem becem.gharbi@live.com