Skip to content

Releases: nextcloud-libraries/nextcloud-vue

v9.9.0

Choose a tag to compare

@Antreesy Antreesy released this 13 Jul 15:05
a277742

v9.9.0 (2026-07-13)

Full Changelog

What's Changed

🚀 Enhancements

  • feat(referencePicker): introduce getReferenceWithPicker() #8532 (mejo-)
  • feat(NcReferenceWidget): allow to enable resizable widget height #8695 (backportbot[bot])
  • feat(NcActions): add wide prop for full-width menus #8698 (Chartman123)

🐛 Fixed bugs

  • fix(NcAppNavigation): deactivate focus on resize #8646 (Antreesy)
  • fix(NcDateTimePicker): correct button icon color #8632 (pallavibakale)
  • fix(NcDateTimePicker): use same locale for formatting and UI elements #8643 (odzhychko)
  • fix(NcGuestContent): migrate style assignment fully to CSS #8677 (Antreesy)

Other Changes

  • fix(NcAppSettingsDialog): prevent style leaking to nested dialogs #8645 (Antreesy)
  • test(NcFilePicker): fix flaky tests #8619 (odzhychko)
  • chore: add Development container #8618 (odzhychko)
  • chore: resolve ESLint warnings #8683 (susnux)
  • Updated dependencies
  • Updated translations

New Contributors

v8.40.0

Choose a tag to compare

@susnux susnux released this 13 Jul 14:11
3ce1481

v8.40.0 (2026-07-13)

Full Changelog

What's Changed

🚀 Enhancements

  • [stable8] feat: Semantic font weights for interactive elements #8519 (kra-mo)
  • [stable8] feat(NcReferenceWidget): allow to enable resizable widget height #8665 (mejo-)

🐛 Fixed bugs

  • [stable8] fix: use correct boundaries of CSS breakpoints #8543
  • fix(NcAppNavigationItem): Make active state darker than hover #8533 (nfebe)
  • [stable8] fix(NcAppContent): background blur may be missing after minification #8566
  • [stable8] fix(NcRichText): handle new lines when parsing reference links #8568
  • [stable8] fix(NcAppSidebarTab): Reduce pill height #8553 (kra-mo)
  • [stable8] fix(build): include full package version for CSS hash prefix #8584 (Antreesy)
  • [stable8] fix(NcGuestContent): migrate style assignment fully to CSS #8696

Other Changes

  • Updated dependencies

v9.8.2

Choose a tag to compare

@Antreesy Antreesy released this 02 Jun 12:20
e32cc26

v9.8.2 (2026-06-02)

Full Changelog

What's Changed

🐛 Fixed bugs

  • fix(build): include full package version for CSS hash prefix #8580 (Antreesy)

Other Changes

  • Updated dependencies

v9.8.1

Choose a tag to compare

@Antreesy Antreesy released this 28 May 11:13
e0624a6

v9.8.1 (2026-05-28)

Full Changelog

What's Changed

🐛 Fixed bugs

  • fix: use correct boundaries of CSS breakpoints #8520 (susnux)
  • fix(NcAppSidebarTab): Reduce pill height #8547 (kra-mo)
  • fix(NcAppContent): background blur may be missing after minification #8544 (ShGKme)
  • fix(NcRichText): handle new lines when parsing reference links #8565 (Antreesy)
  • fix(NcAppNavigationItem): Make active state darker than hover #8557 (backportbot[bot])

Other Changes

  • Updated translations

v9.8.0

Choose a tag to compare

@Antreesy Antreesy released this 08 May 07:22
4eeb393

v9.8.0 (2026-05-07)

Full Changelog

What's Changed

🚀 Enhancements

  • feat: Semantic font weights for interactive elements #8469 (kra-mo)
  • feat: change NcAppNavigationItem/NcListItem active state design and NcAppContent edge style on Nextcloud 34+ #8448 #8513 (nfebe)
  • feat(NcAppSidebarTab): Redesign active tab as rounded filled pill #8447 (nfebe)
  • feat(NcAppSettingsDialog): new navigation design #8477 (nfebe)

v8.39.0

Choose a tag to compare

@Antreesy Antreesy released this 08 May 07:16
23fa873

v8.39.0 (2026-05-07)

Full Changelog

What's Changed

🚀 Enhancements

  • [stable8] feat: change NcAppNavigationItem/NcListItem active state design and NcAppContent edge style on Nextcloud 34+ #8498 #8512 (nfebe)
  • [stable8] feat(NcAppSidebarTab): Redesign active tab as rounded filled pill #8501 (nfebe)
  • [stable8] feat(NcAppSettingsDialog): new navigation design #8503 (nfebe)

v9.7.0

Choose a tag to compare

@Antreesy Antreesy released this 27 Apr 12:10
034beb5

v9.7.0 (2026-04-24)

Full Changelog

📝 Notes

  • NcRichText component used with useMarkdown = true or useExtendedMarkdown = true no longer renders relative links that can not be resolved by Vue Router.
    They are might interfere with routing logic and considered not belonging to the application. Examples that are not rendered as a clickable link:
    • [unknown protocols](unknown:protocol)
    • [unresolved relative link](internal_route)
    • [relative parameters](?parameters=1)
    • [relative anchor](#anchor)

🚀 Enhancements

  • feat(NcRichContenteditable): allow to pass menuContainer as string #8417 (Antreesy)

🐛 Fixed bugs

  • fix(NcCheckboxRadioSwitch): use reactive state for group checkbox toggle #8324 (pringelmann)
  • fix(NcRichText): do not escape markdown syntax when resolving reference #8351 (Antreesy)
  • fix(NcPasswordField): reset validation state on change #8350 (Antreesy)
  • fix(NcAppNavigation): close navigation on click outside for mobile dimensions #8284 (grnd-alt)
  • fix(NcAvatar): redirect to guest avatar if avatar does not exist #8440 (skjnldsv)
  • fix(NcModal): prevent focus trap race condition #8093 (nikhil2297)
  • fix(NcRichText): do not render nested links in markdown #8449 (Antreesy)
  • fix(NcRichText)!: do not render invalid relative markdown links #8397 (Antreesy)
  • fix(NcAppNavigationSearch): Show search clear icon only when field contains something #8454 (jancborchardt)

Other Changes

  • Updated translations

New Contributors

v8.38.0

Choose a tag to compare

@Antreesy Antreesy released this 27 Apr 12:07
02536bf

v8.38.0 (2026-04-24)

Full Changelog

📝 Notes

  • NcRichText component used with useMarkdown = true or useExtendedMarkdown = true no longer renders relative links that can not be resolved by Vue Router.
    They are might interfere with routing logic and considered not belonging to the application. Examples that are not rendered as a clickable link:
    • [unknown protocols](unknown:protocol)
    • [unresolved relative link](internal_route)
    • [relative parameters](?parameters=1)
    • [relative anchor](#anchor)

🚀 Enhancements

🐛 Fixed bugs

Other Changes

v8.37.0

Choose a tag to compare

@susnux susnux released this 15 Mar 11:51
96a3e6a

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: anywhere instead of word-break: break-all for 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 appName to 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

Choose a tag to compare

@Antreesy Antreesy released this 13 Mar 14:29
e5fcf4f

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: anywhere instead of word-break: break-all for 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