gary-kim / riotchat

Element for Nextcloud
https://apps.nextcloud.com/apps/riotchat
GNU Affero General Public License v3.0
123 stars 21 forks source link

fix(deps): update dependency @nextcloud/vue to v8 #575

Closed garykim-dev-renovate[bot] closed 4 months ago

garykim-dev-renovate[bot] commented 4 months ago

This PR contains the following updates:

Package Type Update Change
@nextcloud/vue dependencies major ^5.4.0 -> ^8.8.1

Release Notes

nextcloud-libraries/nextcloud-vue (@​nextcloud/vue) ### [`v8.8.1`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v881-2024-02-29) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.8.0...v8.8.1) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.8.0...v8.8.1) ##### πŸ› Fixed bugs - fix(NcSelect): handle text overflow in NcSelect by [@​hamza221](https://togithub.com/hamza221) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5325](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5325) - fix: scope component breaking NcModal and NcDateTimePickers by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5331](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5331) ### [`v8.8.0`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v880-2024-02-29) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.7.1...v8.8.0) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.7.1...v8.8.0) ### [`v8.7.1`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v871-2024-02-21) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.7.0...v8.7.1) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.7.0...v8.7.1) ### [`v8.7.0`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v870-2024-02-20) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.2...v8.7.0) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.2...v8.7.0) ### [`v8.6.2`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v862-2024-02-07) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.1...v8.6.2) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.1...v8.6.2) ##### πŸ“ Notes - In `NcRichContenteditable` properties `autoComplete.title`/`userData.title` were renamed back to `label` to be in line with server API. The `title` property is still working as a fallback, but deprecated. See [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5215](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5215) ##### πŸ› Fixed bugs - fix(NcHeaderMenu): button size regression on small viewports fixed by [@​emoral435](https://togithub.com/emoral435) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5149](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5149) - fix(NcListItem): Remove actions from within `a` which caused invalid HTML output by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5198](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5198) - fix(NcRichContenteditable): make autocomplete accessible by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4904](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4904) - fix(NcRichContenteditable): unify styles and add contrast border on keyboard navigation by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5214](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5214) - fix(NcRichContenteditable): bring back label for autocomplete by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5215](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5215) - fix(NcAppSidebar): move focus to sidebar on open and auto return focus on close by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5219](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5219) ##### Other Changes - chore(NcSelect): Mention labelOutside for external label use by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5211](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5211) ### [`v8.6.1`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v861-2024-02-01) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.0...v8.6.1) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.0...v8.6.1) ##### πŸ› Fixed bugs - fix(NcAppNavigationNewItem): bring back correct CSS class [#​5194](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5194) ([raimund-schluessler](https://togithub.com/raimund-schluessler)) - revert: fix(NcActions): use new slots api [#​5196](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5196) ([ShGKme](https://togithub.com/ShGKme)) ##### Other Changes - Updated translations - fix(CI): Adjust npm-publish to work with GPR [#​5183](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5183) ([susnux](https://togithub.com/susnux)) - chore(CHANGELOG): Add missing entry for 8.6.0 release [#​5192](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5192) ([susnux](https://togithub.com/susnux)) ### [`v8.6.0`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v860-2024-01-30) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.5.1...v8.6.0) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.5.1...v8.6.0) ##### πŸš€ Enhancements - feat: Implement widget flag for requesting interactive view by [@​juliushaertl](https://togithub.com/juliushaertl) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5144](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5144) - feat(NcListItem): introduce 'details' slot by [@​Antreesy](https://togithub.com/Antreesy) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5146](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5146) - feat(NcNoteCard): provide a slot for inserting a custom icon instead of default by [@​Antreesy](https://togithub.com/Antreesy) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4894](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4894) - feat(NcActionButton): support boolean value for radio type by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5134](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5134) ##### πŸ› Fixed bugs - fix(NcActions): keyboard navigation by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5153](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5153) - fix(NcSelect): list width on page scaling by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5162](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5162) - fix(NcColorPicker): define a container prop by [@​Antreesy](https://togithub.com/Antreesy) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5172](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5172) - fix(NcActions): intercept into current focus trap stack by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4953](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4953) - fix(NcRichText): Make URL_PATTERN match localhost and URLs with ports by [@​mejo-](https://togithub.com/mejo-) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5176](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5176) - fix(NcActions): hotfix for custom children by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5178](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5178) - fix(NcDateTimePickerNative): create possibility to change a color theme on system default by [@​JuliaKirschenheuter](https://togithub.com/JuliaKirschenheuter) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5182](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5182) ##### Other Changes - Updates for project Nextcloud vue library by [@​transifex-integration](https://togithub.com/transifex-integration) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5157](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5157) - chore: Fix missing PR from changelog by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5175](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5175) - chore(NcAppNavigationToggle): add comments by [@​emoral435](https://togithub.com/emoral435) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5148](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5148) - chore: Update workflows by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5148](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5148) ### [`v8.5.1`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v851-2024-01-24) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.5.0...v8.5.1) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.5.0...v8.5.1) ##### πŸ› Fixed bugs - fix(NcPopover): a11y attrs provide-inject reactivity [#​5142](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5142) ([ShGKme](https://togithub.com/ShGKme)) - fix(NcCheckboxRadioSwitch): On button style align the text vertically [#​5151](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5151) ([susnux](https://togithub.com/susnux)) - fix: removed groupings in timezone picker [#​5130](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5130) ([emoral435](https://togithub.com/emoral435)) - fix(fields): adjust label line-height [#​5133](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5133) ([ShGKme](https://togithub.com/ShGKme)) - fix(header): width regression fixed [#​5129](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5129) ([emoral435](https://togithub.com/emoral435)) - fix(NcCheckboxRadioSwitch): Make sure to include current value in checked array [#​5150](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5150) ([susnux](https://togithub.com/susnux)) - fix: Ensure no double scrollbars for NcDialog and NcAppNavigationSettings [#​5139](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5139) ([susnux](https://togithub.com/susnux)) - fix(NcAvatar): Remove span wrapper button semantics in favour of internal button components [#​5131](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5131) ([Pytal](https://togithub.com/Pytal)) ##### Other Changes - Updated translation - chore: Fix missing PR from changelog [#​5125](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5125) ([Pytal](https://togithub.com/Pytal)) - chore: Migrate cypress config to vite instead of webpack [#​4961](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4961) ([susnux](https://togithub.com/susnux)) - chore(styleguide): set line-height from server styles [#​5132](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5132) ([ShGKme](https://togithub.com/ShGKme)) ### [`v8.5.0`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v850-2024-01-23) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.4.0...v8.5.0) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.4.0...v8.5.0) ##### πŸš€ Enhancements - enh(NcSelect): Add visible input label by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4963](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4963) - feat(NcModal): Set return focus element on focus trap deactivation by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5025](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5025) - Harmonize focus-visible styles for vue-navigation item with none-vue navigation item by [@​JuliaKirschenheuter](https://togithub.com/JuliaKirschenheuter) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5022](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5022) - feat(NcActionInput): allow to append `NcSelect` to body by [@​raimund-schluessler](https://togithub.com/raimund-schluessler) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5017](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5017) - enh(NcSelect): Improve accessibility by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5036](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5036) - enh: Make the date time formatting reusable for applications by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5046](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5046) - enh(NcHeaderMenu): Close navigation header menu on focusout by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5064](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5064) - enh(a11y): added aria-label that matches title attr on icon by [@​emoral435](https://togithub.com/emoral435) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5078](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5078) - feat: Add NcUserStatusIcon by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5059](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5059) - enh(breadcrumb): conditionally renders button when no redirection link given by [@​emoral435](https://togithub.com/emoral435) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5077](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5077) - feat(NcPopover): provide a11y attributes to the trigger by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5086](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5086) - feat(NcDialog): add navigationAriaLabel and navigationAriaLabelledBy props by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5083](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5083) - enh(NcContent): Add skip content buttons by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4983](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4983) - enh(NcInputField): Support numeric values - if numeric also emit numeric by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4926](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4926) - feat(NcProgressBar): add circular progress bar by [@​raimund-schluessler](https://togithub.com/raimund-schluessler) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5100](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5100) - feat(NcReferenceList): Add support for a fallback reference widget by [@​mejo-](https://togithub.com/mejo-) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5092](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5092) - enh(NcEmojiPicker): Always show skin tone selector + save selection by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5103](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5103) - feat(NcActionButton): Allow pressed state on NcActionButton - similar to NcButton by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4744](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4744) - feat(`NcRichText`) add support of GFM (extended markdown) by [@​Antreesy](https://togithub.com/Antreesy) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4365](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4365) ##### πŸ› Fixed bugs - fix(NcCheckboxRadioSwitch): fix shift+click on firefox by [@​skjnldsv](https://togithub.com/skjnldsv) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4999](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4999) - fix(NcCheckboxRadioSwitch): use correct padding by [@​raimund-schluessler](https://togithub.com/raimund-schluessler) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5009](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5009) - fix(NcCheckboxRadioSwitch): improve rendering and prevent unecessary elements by [@​skjnldsv](https://togithub.com/skjnldsv) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5001](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5001) - fix(NcAppNavigation): change h2 to span by [@​emoral435](https://togithub.com/emoral435) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5020](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5020) - fix(NcDateTimePicker): Use ISO week numbers if `showWeekNumber` is set by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5045](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5045) - fix(NcActions): In case of inline actions make sure to support icon as URL by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5053](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5053) - fix(NcDialog): allow to close NcDialog on click outside by [@​Antreesy](https://togithub.com/Antreesy) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5062](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5062) - fix(NcRelatedResourcesPanel): Fix invalid URL query params by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5065](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5065) - fix(NcBreadcrumbs): improve the breadcrumbs shrinking behaviour by [@​raimund-schluessler](https://togithub.com/raimund-schluessler) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5069](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5069) - fix(NcInput): input disabled appearance by [@​marcoambrosini](https://togithub.com/marcoambrosini) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5000](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5000) - fix(NcButton): use `a` as tag for router-link by [@​raimund-schluessler](https://togithub.com/raimund-schluessler) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5091](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5091) - fix(NcSelect): remove visual gap on top of the list by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5095](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5095) - Remove unneeded `tab`, `tablist` and `aria-selected` roles from navigation by [@​JuliaKirschenheuter](https://togithub.com/JuliaKirschenheuter) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5075](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5075) - fix(NcCheckboxRadioSwitch): Fix invalid indeterminate checkbox semantics by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5096](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5096) - Remove inaccessible opacity from SettingsSection by [@​JuliaKirschenheuter](https://togithub.com/JuliaKirschenheuter) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5109](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5109) - fix(NcPopover): fix docs example by [@​raimund-schluessler](https://togithub.com/raimund-schluessler) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5111](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5111) - fix(NcPopover): check trigger a11y compatible with Vue 3 by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5110](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5110) - fix(NcHeaderMenu): mouse in now pointer by [@​emoral435](https://togithub.com/emoral435) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5101](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5101) - fix(NcActions): use new slots api by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5118](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5118) - fix(NcButton): pressed state a11y by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5119](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5119) - Fix additionalTrapElements to accept HTMLelements as well by [@​GretaD](https://togithub.com/GretaD) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5120](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5120) ##### Other Changes - refactor(NcCheckboxRadioSwitch): move comment to have a single root node by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5018](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5018) - refactor(NcActionButtonGroup): replace computed of constant with constant by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5023](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5023) - chore(docs): correct list types values for styleguidist in NcCheckboxRadioSwitch by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/5079](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/5079) ### [`v8.4.0`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v840-2023-12-22) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.3.0...v8.4.0) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.4.0...v8.3.0) ##### Notes - NcRichContenteditable: new visual label feature might break layout if you have custom contenteditable styles - `isMobile` and `isFullscreen` mixins are now deprecated, use `useIsMobile` and `useIsFullscreen` composables instead ##### πŸš€ Enhancements - enh: Split translations by components to only include needed strings in app bundles by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4861](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4861) - enh(NcCheckboxRadioSwitch): Allow to set `aria-label` by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4903](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4903) - enh(NcRichContenteditable): Add optional visual label for content editable by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4907](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4907) - enh(NcBreadcrumbs): Allow setting aria-label on nav by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4913](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4913) - feat: add small mobile breakpoint by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4919](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4919) - Add target prop for NcListItem by [@​Fenn-CS](https://togithub.com/Fenn-CS) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4923](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4923) - Make modal mask dark if some icons are shown outside by [@​szaimen](https://togithub.com/szaimen) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4916](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4916) - enh: Add a full labelled color palette to be used as the default for the color picker by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4902](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4902) ##### πŸ› Fixed bugs - fix(NcAppNavigationItem): fix style when using `active` prop by [@​raimund-schluessler](https://togithub.com/raimund-schluessler) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4989](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4989) - fix(NcDialog): Increase specificity for modal-content selector by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4897](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4897) - Prevent NcBreadcrumb from automatically inheriting attributes by [@​JuliaKirschenheuter](https://togithub.com/JuliaKirschenheuter) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4918](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4918) - fix(NcAvatar): Increase contrast of avatar status icon by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4912](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4912) - fix(utils/UserStatus): typo in "invisible" translation key by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4931](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4931) - enh(NcDialog): Label dialog nav by [@​Pytal](https://togithub.com/Pytal) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4928](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4928) - fix(NcAppNavigationSettings): remove incorrect aria-label by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4932](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4932) - fix(NcAppSidebar): add focus trap on mobile by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4909](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4909) - feat(NcRichContenteditable): put caret in the end when focus input by [@​Antreesy](https://togithub.com/Antreesy) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4924](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4924) - fix(package): specify exports for composables by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4951](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4951) - fix(NcActions): provide `aria-expanded="false"` when menu is closed instead of removing it by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4946](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4946) - fix(NcListItem): Ensure list item does not overflow wrapper by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4956](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4956) - fix(NcActionX): Allow relative icon URL by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4955](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4955) - fix(NcAppSettingsDialog): respect showNavigation prop by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4954](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4954) - fix(NcAppNavigation): Bring back hover state for active element by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4960](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4960) - enh(aria): changed check color to adhere to 3:1 ratio by [@​emoral435](https://togithub.com/emoral435) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4958](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4958) - Use logical style for NcHeaderMenu by [@​ahangarha](https://togithub.com/ahangarha) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4965](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4965) - Equalize `TextArea` styles with `TextField` styles by [@​JuliaKirschenheuter](https://togithub.com/JuliaKirschenheuter) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4971](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4971) - Increase contrast on input field for `NcRichContenteditable` by [@​JuliaKirschenheuter](https://togithub.com/JuliaKirschenheuter) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4975](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4975) - enh(breadcrumbs): changed aria label for voice control on a-tag by [@​emoral435](https://togithub.com/emoral435) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4973](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4973) - Differentiate between dark and light theme for NcDateTimePickerNative by [@​JuliaKirschenheuter](https://togithub.com/JuliaKirschenheuter) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4981](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4981) ##### Other Changes - refactor(NcAppSidebar): remove unneeded debug log by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4952](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4952) - chore(ci): make Jest output colorful by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4966](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4966) - Update translations ### [`v8.3.0`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v830-2023-11-30) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.2.0...v8.3.0) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.3.0...v8.2.0) ##### πŸš€ Enhancements - feat(NcInputField): add optional pill form appearance to the component [#​4876](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4876) ([Antreesy](https://togithub.com/Antreesy)) ##### πŸ› Fixed bugs - fix(NcCheckboxContent): Make sure text can wrap [#​4862](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4862) ([susnux](https://togithub.com/susnux)) - fix(NcAppNavigation): make toggle button not the first element for focus-trap [#​4864](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4864) ([Antreesy](https://togithub.com/Antreesy)) - fix(NcAppNavigation): closed on mobile initially [#​4869](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4869) ([ShGKme](https://togithub.com/ShGKme)) - fix(NcAppSettingsDialog): Remove navigation instead of hiding and fix styles [#​4865](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4865) ([susnux](https://togithub.com/susnux)) - Remove server styles from action menu [#​4875](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4875) ([marcoambrosini](https://togithub.com/marcoambrosini)) - fix(NcCheckboxRadioSwitch): visually hidden input position [#​4882](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4882) ([ShGKme](https://togithub.com/ShGKme)) - fix(NcDialog): Add slighly more padding on the bottom and fix example button order [#​4881](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4881) ([susnux](https://togithub.com/susnux)) - docs(NcAppNavigation): Add docs for slots and remove private components from styleguide [#​4883](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4883) ([susnux](https://togithub.com/susnux)) - fix(NcAppNavigationCaption): Make color `main-text` for accessibility [#​4885](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4885) ([susnux](https://togithub.com/susnux)) - fix(NcColorPicker): correct aria-label [#​4889](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4889) ([ShGKme](https://togithub.com/ShGKme)) - fix(NcActions): typo in aria-haspopup [#​4887](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4887) ([ShGKme](https://togithub.com/ShGKme)) - fix(NcAppNavigation): replace custom `v-tooltip` with native `title` [#​4888](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4888) ([ShGKme](https://togithub.com/ShGKme)) ##### Other Changes - chore(lint): use valid JSDoc for literal type union [#​4989](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4989) ([ShGKme](https://togithub.com/ShGKme)) - Update translations ### [`v8.2.0`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v820-2023-11-17) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.1.0...v8.2.0) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.2.0...v8.1.0) ##### :rocket: Enhancements - feat(NcColorPicker): palette now can have color names [#​4611](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4611) [(ShGKme)](https://togithub.com/ShGKme) ##### :bug: Fixed bugs - fix: export composables [#​4829](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4829) [(raimund-schluessler)](https://togithub.com/raimund-schluessler) - fix(NcAppSidebarTabs): override tabs styles only tablist navigation [#​4823](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4823) [(ShGKme)](https://togithub.com/ShGKme) - Improve relative time handling [#​4832](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4832) [(nickvergessen)](https://togithub.com/nickvergessen) - fix(cypress): delete unused files [#​4837](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4837) [(raimund-schluessler)](https://togithub.com/raimund-schluessler) - fix(NcActions): fix role and aria attributes [#​4835](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4835) [(ShGKme)](https://togithub.com/ShGKme) - fix(NcAppSettingsDialog): `unregisterSection` should remove the section instead of remove all other [#​4798](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4798) [(susnux)](https://togithub.com/susnux) - fix(NcRichcontenteditable): remove placeholder attr [#​4843](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4843) [(ShGKme)](https://togithub.com/ShGKme) - fix(NcDateTime): Also use months for relative date time [#​4845](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4845) [(nickvergessen)](https://togithub.com/nickvergessen) - fix(NcActions): adjust keyboard navigation [#​4841](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4841) [(ShGKme)](https://togithub.com/ShGKme) - fix checkbox sizing [#​4760](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4760) [(szaimen)](https://togithub.com/szaimen) - fix(NcActions): only search for items to focus on in the current menu [#​4846](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4846) [(ShGKme)](https://togithub.com/ShGKme) - Create scrollable content via `min-height` over sidebar and settings … [#​4825](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4825) [(JuliaKirschenheuter)](https://togithub.com/JuliaKirschenheuter) - Create scrollable content via `min-height` over sidebar and settings dialog on small screens [#​4836](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4836) [(JuliaKirschenheuter)](https://togithub.com/JuliaKirschenheuter) - Correct styles for focused NcTextArea [#​4848](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4848) [(JuliaKirschenheuter)](https://togithub.com/JuliaKirschenheuter) ##### Other Changes - Update translations ### [`v8.1.0`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v810-2023-11-14) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.0.1...v8.1.0) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.0.1...v8.1.0) ##### :rocket: Enhancements - feat: introduce `useIsMobile` and `useIsFullscreen` composables [#​4761](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4761) [(@​ShGKme)](https://togithub.com/ShGKme) ##### :bug: Fixed bugs - Fix tabs appearance [#​4815](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4815) [(@​marcoambrosini)](https://togithub.com/marcoambrosini) - fix(NcTextField): Align default label for trailing button with used icon [#​4805](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4805) [(@​susnux)](https://togithub.com/susnux) - fix single-select design [#​4817](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4817) [(@​szaimen)](https://togithub.com/szaimen) ##### Other Changes - Update translations ### [`v8.0.1`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v801-2023-11-09) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.0.0...v8.0.1) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v8.0.0...v8.0.1) ##### :bug: Fixed bugs - fix(NcModal): Adjust `aria-label` of close button by [@​susnux](https://togithub.com/susnux) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4778](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4778) - fix(NcCounterBubble): Fix color of highlighted/outlined items when no… by [@​nickvergessen](https://togithub.com/nickvergessen) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4781](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4781) - fix(NcTimezonePicker): add missing `t` method by [@​ShGKme](https://togithub.com/ShGKme) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4790](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4790) - fix(NcCheckboxRadioSwitch): Fix contrast of Radio switches using butt… by [@​nickvergessen](https://togithub.com/nickvergessen) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4791](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4791) ##### Other Changes - Updates for project Nextcloud vue library by [@​transifex-integration](https://togithub.com/transifex-integration) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4780](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4780) - Updates for project Nextcloud vue library by [@​transifex-integration](https://togithub.com/transifex-integration) in [https://github.com/nextcloud-libraries/nextcloud-vue/pull/4784](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4784) ### [`v8.0.0`](https://togithub.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v800-2023-11-08) [Compare Source](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v7.12.7...v8.0.0) [Full Changelog](https://togithub.com/nextcloud-libraries/nextcloud-vue/compare/v7.11.2...v8.0.0) ##### :boom: Breaking changes - Update node engines to next LTS (node 20 / npm 9) - The deprecated `NcMultiselect` and `NcMultiselectTags` components were removed [#​4281](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4281) ([susnux](https://togithub.com/susnux)) - Migration: Use the `NcSelect` and `NcSelectTags` components instead - The deprecated `NcPopoverMenu` component was removed [#​4081](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4081) ([raimund-schluessler](https://togithub.com/raimund-schluessler)) - Migration: Use the `NcActions` component instead - The deprecated `NcAppNavigationCounter` component was removed [#​4096](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4096) ([raimund-schluessler](https://togithub.com/raimund-schluessler)) - Migration: Use the `NcCounterBubble` component instead - The deprecated `excludeClickOutsideClasses` property was removed from `clickOutsideOptions` [#​4088](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4088) ([raimund-schluessler](https://togithub.com/raimund-schluessler)) - Migration: Use the `excludeClickOutsideSelectors` property, which takes an array of css selectors, instead - The `label` property of `NcAutoCompleteResult` was renamed to `title` [#​4222](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4222) ([susnux](https://togithub.com/susnux)) - The deprecated `title` property was removed, every occurrence of `title` was renamed to `name` [#​4106](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4106) ([raimund-schluessler](https://togithub.com/raimund-schluessler)), [#​4052](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4052) ([raimund-schluessler](https://togithub.com/raimund-schluessler)) - `label` property was renamed to `name` for `NcMentionBubble` - `name` propery is now required for `NcActions*`, `NcAppNavigationItem` and `NcBreadcrumb*` - See linked pull request for full migration guide - chore: Drop `install` entry point and replace it with an Vue Plugin [#​4349](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4349) ([susnux](https://togithub.com/susnux)) - `NcInputField`: The `labelVisible` property was removed for accessibility it is required to always show a label. You can still use the `labelOutside` property to remove the inner label from the component. - feat(NcEmptyContent)!: make empty content centered by default instead of 20vh margin [#​4506](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4506) ([ShGKme](https://togithub.com/ShGKme)) - chore!: Rename `Datetime` to `DateTime` in component names [#​4560](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4560) ([susnux](https://togithub.com/susnux)) - feat(NcIconSvgWrapper)!: remove ID from svg [#​4607](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4607) ([ShGKme](https://togithub.com/ShGKme)) ##### :rocket: Enhancements - feat(NcAppSettingsDialog): Allow to add icons to the navigation sections [#​4745](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4745) ([susnux](https://togithub.com/susnux)) - feat(NcButton): Allow to format text of button [#​4367](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4367) ([susnux](https://togithub.com/susnux)) - enh(NcDatetime): New component for displaying timestamps as time relative from now [#​4219](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4219) ([susnux](https://togithub.com/susnux)) - feat(NcInputField): Append custom aria-describedby to input field [#​4225](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4225) ([Pytal](https://togithub.com/Pytal)) - feat(NcNoteCard): Add new 'info' version to display informational messaged [#​4063](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4063) ([moan0s](https://togithub.com/moan0s)) - feat(NcEmptyContent): Add slot for description [#​3895](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/3895) ([susnux](https://togithub.com/susnux)) - feat(NcActions): Improve readability of action menu entries [#​4049](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4049) ([Pytal](https://togithub.com/Pytal)) - feat(NcReferencePickerModal): Allow setting modal size when registering a custom picker component [#​3866](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/3866) ([julien-nc](https://togithub.com/julien-nc)) - feat: Migrate `NcAvatar` to use `NcActions` [#​4017](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4017) ([raimund-schluessler](https://togithub.com/raimund-schluessler)) - feat(a11y): Export a11y activation util [#​4166](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4166) ([Pytal](https://togithub.com/Pytal)) - NcButton: Add alignment property to change icon and text ordering [#​4366](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4366) ([susnux](https://togithub.com/susnux)) - Add accessible label to textarea [#​4448](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4448) ([Pytal](https://togithub.com/Pytal)) - Remove border from sidebar tabs [#​4449](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4449) ([marcoambrosini](https://togithub.com/marcoambrosini)) - Make smart picker modal close button tertiary [#​4441](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4441) ([julien-nc](https://togithub.com/julien-nc)) - Add menuitem role to action link [#​4436](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4436) ([Pytal](https://togithub.com/Pytal)) - feat(NcModal): Allow to configure if the modal is closed when clicked outside [#​4454](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4454) ([susnux](https://togithub.com/susnux)) - Feature: Add visible inner label for `NcInputField` on border [#​4394](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4394) ([susnux](https://togithub.com/susnux)) - Bring back label outside of the input for NcActionInput [#​4484](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4484) ([juliushaertl](https://togithub.com/juliushaertl)) - feat(`NcRichContenteditable`) - add different output appearance in examples [#​4485](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4485) ([Antreesy](https://togithub.com/Antreesy)) - perf(NcEmojiPicker): decrease mounting time and memory by moving large constants initialization and storing out from instance's reactive data [#​4479](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4479) ([ShGKme](https://togithub.com/ShGKme)) - enh(NcAppNavigationCaption): Forward listeners [#​4494](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4494) ([Pytal](https://togithub.com/Pytal)) - enh(a11y): Use button as header menu trigger [#​4481](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4481) ([Pytal](https://togithub.com/Pytal)) - enh(a11y): Add nav to header menu [#​4487](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4487) ([Pytal](https://togithub.com/Pytal)) - feat(NcIconSvgWrapper): allow to render raw svg paths [#​4643](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4643) ([raimund-schluessler](https://togithub.com/raimund-schluessler)) - feat(NcDialog): New component (moved from `@nextcloud/dialogs`) [#​4550](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4550) ([susnux](https://togithub.com/susnux)) - feat(NcSelect): Allow to filter users by email notation [#​4653](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4653) ([susnux](https://togithub.com/susnux)) - enh(NcAppSidebarTabs): Make tab navigation accessible [#​4663](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4663) ([Pytal](https://togithub.com/Pytal)) - Add the resource type on RelatedResourcesPanel [#​4662](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4662) ([GretaD](https://togithub.com/GretaD)) - feat(NcTextArea): implement new textarea component [#​4605](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4605) ([st3iny](https://togithub.com/st3iny)) - Add header prop to NcRelatedResourcesPanel [#​4703](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4703) ([GretaD](https://togithub.com/GretaD) - feat(NcAppNavigationItem): Add `active` property to set active state & use `aria-current` [#​4716](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4716) ([susnux](https://togithub.com/susnux) - feat(NcActionButton): support menu styling [#​4724](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4724) ([skjnldsv](https://togithub.com/skjnldsv) - Made description dynamic on related resources [#​4729](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4729) ([GretaD](https://togithub.com/GretaD) - fix(NcTimezonePicker): Allow to set ID of inner select component [#​4734](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4734) ([susnux](https://togithub.com/susnux) - Allow preventing link insertion in RichContentEditable [#​3890](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/3890) ([julien-nc](https://togithub.com/julien-nc) ##### :bug: Fixed bugs - fix(NcSettingsSelectGroup): Migrate from deprecated `NcMultiselect` to `NcSelect` [#​4120](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4120) ([susnux](https://togithub.com/susnux)) - fix(NcRichtext): Migrate from deprecated `NcMultiselect` to `NcSelect` [#​4247](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4247) ([julien-nc](https://togithub.com/julien-nc)) - fix(NcAppNavigation): Prevent tabbing into closed navigation [#​3114](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/3114) ([PVince81](https://togithub.com/PVince81)) - fix(NcDatetimePicker): Make sure all l10n strings are extracted [#​4272](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4272) ([susnux](https://togithub.com/susnux)) - fix(NcAppNavigationCaption): Align actions with other navigation action [#​4220](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4220) ([susnux](https://togithub.com/susnux)) - fix(NcInputField): Increase input field helper text contrast [#​4188](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4188) ([Pytal](https://togithub.com/Pytal)) - fix(NcSelect): Hide clear and deselect button when disabled [#​4212](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4212) ([Pytal](https://togithub.com/Pytal)) - fix(NcSelect): Fix disabled colors to distinguish the disabled state from the regular state [#​4217](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4217) ([Pytal](https://togithub.com/Pytal)) - fix(NcProviderList): Add padding around provider list [#​4175](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4175) ([juliushaertl](https://togithub.com/juliushaertl)) - fix(NcModal): Fix focus-trap fallback if content is empty [#​4266](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4266) ([skjnldsv](https://togithub.com/skjnldsv)) - fix(NcActionInput): Show trailing button even for empty input [#​4251](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4251) ([susnux](https://togithub.com/susnux)) - fix(NcRichContenteditable): Fix mentioning users with `@` in username [#​4222](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4222) ([susnux](https://togithub.com/susnux)) - fix(NcProgressBar): Fix design on chromium browsers [#​4238](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4238) ([szaimon](https://togithub.com/szaimon)) - fix(NcReferencePicker): Fix padding in the *any link* preview component [#​4248](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4248) ([julien-nc](https://togithub.com/julien-nc)) - fix(NcModal): Set background **and** text color [#​4221](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4221) ([susnux](https://togithub.com/)) - fix(NcSelect): Keep dropdown open while loading [#​4209](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4166) ([Pytal](https://togithub.com/Pytal)) - fix(NcCheckboxRadioSwitch): Add focus-visible style [#​4176](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4176) ([Fenn-CS](https://togithub.com/Fenn-CS)) - fix(NcAppNavigationSettings): Add `aria-expanded` attribute to settings accordion button [#​4109](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4109) ([Fenn-CS](https://togithub.com/Fenn-CS)) - fix(clickOutsideOptions): Fix handling of ignored css selectors [#​4046](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4046) ([susnux](https://togithub.com/susnux)) - fix(NcResource): Fix item alignment in the right sidebar [#​4121](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4121) ([Pytal](https://togithub.com/Pytal)) - fix(NcAppSidebarTabs): Fix rendering tabs with CSS icon [#​4111](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4111) ([ShGKme](https://togithub.com/ShGKme)) - fix(NcAppNavigationItem): Left panel dropdown improvement [#​4103](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4103) ([Jerome-Herbinet](https://togithub.com/Jerome-Herbinet)) - fix(NcSettingsSection): Add target blank and no ref info [#​4099](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4099) ([Rello](https://togithub.com/Rello)) - fix: Use the color-primary-element\* variables in components [#​4067](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4067) ([szaimon](https://togithub.com/szaimon)) - fix(NcListItem): Fix wrong bold class [#​4083](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4083) ([julien-nc](https://togithub.com/julien-nc)) - fix(NcSelect): Fix disabled state of NcSelect with dark mode [#​4079](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4079) ([nickvergessen](https://togithub.com/nickvergessen)) - fix(NcSelect): Action input usage [#​4066](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4066) ([Pytal](https://togithub.com/Pytal)) - fix(NcRichContenteditable): Fix avatar overlayed with empty space when offline [#​4043](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4043) ([nickvergessen](https://togithub.com/nickvergessen)) - fix(l10n): Add language mappings like server does so gettext uses the same locale [#​4412](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4412) ([susnux](https://togithub.com/susnux)) - fix(l10n): Remove quoting character [#​4396](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4396) ([rakekniven](https://togithub.com/rakekniven)) - fix(NcModal): prev/next color and sizing fix [#​4368](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4368) ([skjnldsv](https://togithub.com/skjnldsv)) - fix(NcListItem) - define a single place for NcActions to render [#​4356](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4356) ([Antreesy](https://togithub.com/Antreesy)) - fix(NcModal): Close button should be visible even if modal content is scrolled [#​4350](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4350) ([susnux](https://togithub.com/susnux)) - fix(NcButton): Improve alignment documentation to show all variants. [#​4392](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4392) ([susnux](https://togithub.com/susnux)) - try to fix header size on mobile [#​4420](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4420) ([szaimen](https://togithub.com/szaimen)) - fix(NcButton): correctly emit click event [#​4398](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4398) ([raimund-schluessler](https://togithub.com/raimund-schluessler)) - feat(NcButton): Add `pressed` state for stateful buttons [#​4344](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4344) ([susnux](https://togithub.com/susnux)) - NcCheckboxRadioSwitch - adjust border color [#​4427](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4427) ([szaimen](https://togithub.com/szaimen)) - fix(NcRichContenteditable): Add aria-placeholder [#​4407](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4407) ([ShGKme](https://togithub.com/ShGKme)) - fix(NcModal): Fix modal focus trap with additional elements and arrow navigation [#​4406](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4406) ([ShGKme](https://togithub.com/ShGKme)) - Fix contrast for selected item [#​4434](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4434) ([JuliaKirschenheuter](https://togithub.com/JuliaKirschenheuter)) - fix(`NcListItem`) - remove empty wrapper for additional elements from DOM if not needed [#​4438](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4438) ([Antreesy](https://togithub.com/Antreesy)) - fix: `exports` field of package used deprecated syntax [#​4437](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4437) ([susnux](https://togithub.com/susnux)) - Prevent accessible name conflicts on action menu [#​4447](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4447) ([Pytal](https://togithub.com/Pytal)) - fix: adjust active element visibility in nclistitem [#​4158](https://togithub.com/nextcloud-libraries/nextcloud-vue/pull/4158) ([szaimen](https://togith

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.