Releases: nextcloud-libraries/nextcloud-vue
Releases · nextcloud-libraries/nextcloud-vue
v8.37.0
What's Changed
🚀 Enhancements
- [stable8] feat(NcFilePicker): add picker component to select local files by @backportbot[bot] in #8180
- [stable8] feat(emoji): extend 'emojiAddRecent' to allow pass emoji as an argument by @backportbot[bot] in #8290
🐛 Fixed bugs
- [stable8] fix(NcTextArea): area resize does not resize component by @JuliaKirschenheuter in #8161
- [stable8] fix(NcButton): remove active effect from disabled buttons by @backportbot[bot] in #8177
- [stable8] fix(NcInputField): use
overflow-wrap: anywhereinstead ofword-break: break-allfor the helper text by @backportbot[bot] in #8262 - [stable8] fix(NcModal): properly handle modal name size by @backportbot[bot] in #8268
- [stable8] fix(NcContent): provide
appNameto children by @susnux in #8271 - [stable8] fix(NcAppContent): list is not scrollable on mobile by @JuliaKirschenheuter in #8289
- [stable8] fix(NcRichContenteditable): restore native undo/redo events by @Antreesy in #8298
- [stable8] fix(NcRichText): ignore links resolving in Markdown by @backportbot[bot] in #8302
Other Changes
- [stable8] test(cypress): adjust workflow and fix broken tests by @susnux in #8178
- chore: prepare v8.37.0 by @susnux in #8303
Full Changelog: v8.36.0...v8.37.0
v9.6.0
v9.6.0 (2026-03-13)
🚀 Enhancements
- feat(NcFilePicker): add picker component to select local files #7097 (susnux)
- feat(emoji): extend 'emojiAddRecent' to allow pass emoji as an argument #8288 (Antreesy)
🐛 Fixed bugs
- fix(NcTextArea): area resize does not resize component #8175
- fix(NcButton): remove active effect from disabled buttons #8176 (Antreesy)
- fix(NcInputField): use
overflow-wrap: anywhereinstead ofword-break: break-allfor the helper text #8225 (Sector6759) - fix(NcModal): properly handle modal name size #8263 (susnux)
- fix(NcRichContenteditable): restore native undo/redo events #8286 (Antreesy)
- fix(NcAppContent): list is not scrollable on mobile #8292
- fix(NcRichText): ignore links resolving in Markdown #8154 (Antreesy)
Other Changes
- Updated translations
- fix: add missing initialization to keep the old behaviour #8291
v9.5.0
What's Changed
🚀 Enhancements
- feat(NcRadioGroupButton): add disabled state styling to NcRadioGroupButton by @nikhil2297 in #8118
- feat(NcProgresBar): add
showValueprop to show the progress value by @nikhil2297 in #8120 - feat(NcSelectUsers): export
NcSelectUsersModeltype by @susnux in #8130 - feat(NcListItem): emit dragstart event by @backportbot[bot] in #8170
🐛 Fixed bugs
- fix(NcButton): do not reduce border radius for small buttons by @susnux in #8129
- fix: use provided appName of
NcContentif possible by @susnux in #8157 - fix(NcInputField): Helper message
word-breakon Chrome by @artonge in #8128
Other Changes
- Updates for project Nextcloud vue library by @transifex-integration[bot] in #8121
- Updates for project Nextcloud vue library by @transifex-integration[bot] in #8145
New Contributors
- @nikhil2297 made their first contribution in #8118
Full Changelog: v9.4.0...v9.5.0
v8.36.0
What's Changed
🚀 Enhancements
- [stable8] feat(NcRadioGroupButton): add disabled state styling to NcRadioGroupButton by @backportbot[bot] in #8126
- [stable8] feat(NcListItem): emit dragstart event by @mejo- in #8169
- [stable8] feat(NcSelectUsers): export
NcSelectUsersModeltype by @backportbot[bot] in #8159
🐛 Fixed bugs
- [stable8] fix: use provided appName of
NcContentif possible by @backportbot[bot] in #8160 - [stable8] fix(NcInputField): Helper message
word-breakon Chrome by @backportbot[bot] in #8166
Full Changelog: v8.35.3...v8.36.0
v9.4.0
v8.35.3
v8.35.3 (2026-01-21)
🐛 Fixed bugs
- [stable8] fix(NcActions): migrate to custom icons in Checkbox and Radio actions #8060 (backportbot[bot])
- [stable8] perf(NcTimezonePicker): use Intl to reduce self-size from 206kb to 2kb #8076 (ShGKme)
Other Changes
- [stable8] refactor(NcTimezonePicker): migrate component to Typescript #8075 (ShGKme)
- [stable8] deps: revert pin for focus-trap library and bump to v7.8.0 #8073 (ShGKme)
- [stable8] build: prevent style leaks from apps with different Vue version #8092 (ShGKme)
Full Changelog: v8.35.2...v8.35.3
v9.3.3
v8.35.2
v9.3.2
v9.3.2 (2026-01-08)
🐛 Fixed bugs
- build: fix translations in Vue modules #8037 (susnux)
- fix(NcModal): adjust max height of the modal #8042 (kra-mo)
- fix: animate toggle switch icon #8045 (ShGKme)
Other Changes
- chore(README): recommend using
npm packand styleguidist instead ofnpm link#8018 (ShGKme) - chore(README): remove Firefox note #8019 (ShGKme)
Full Changelog: v9.3.1...v9.3.2
v8.35.1
v8.35.1 (2026-01-08)
🐛 Fixed bugs
- [stable8] fix(NcActionInput): use internal label of NcDateTimePickerNative #7979 (backportbot[bot])
- [stable8] fix(NcPopover): Don't warn on hidden button elements #7975 (mejo-)
- [stable8] build: fix translations in Vue modules #8038 (backportbot[bot])
- [stable8] fix(NcModal): Adjust max height of the modal #8046 (backportbot[bot])
- [stable8] fix: animate toggle switch icon #8047 (backportbot[bot])