chore(deps): update dependency @nextcloud/vue to v8 #333

Open
RenovateBot wants to merge 1 commit from renovate/nextcloud-vue-8.x into develop
Collaborator

This PR contains the following updates:

Package Type Update Change
@nextcloud/vue devDependencies major ^7.12.1 -> ^8.0.0

Release Notes

nextcloud-libraries/nextcloud-vue (@​nextcloud/vue)

v8.11.2

Compare Source

Full Changelog

v8.11.1

Compare Source

Full Changelog

v8.11.0

Compare Source

Full Changelog

🚀 Enhancements
🐛 Fixed bugs
Other Changes

v8.10.0

Compare Source

Full Changelog

🚀 Enhancements
🐛 Fixed bugs
Other Changes

v8.9.1

Compare Source

Full Changelog

🐛 Fixed bugs

v8.9.0

Compare Source

Full Changelog

🚀 Enhancements
🐛 Fixed bugs
Other Changes

v8.8.1

Compare Source

Full Changelog

🐛 Fixed bugs

v8.8.0

Compare Source

Full Changelog

v8.7.1

Compare Source

Full Changelog

v8.7.0

Compare Source

Full Changelog

v8.6.2

Compare Source

Full Changelog

📝 Notes
🐛 Fixed bugs
Other Changes

v8.6.1

Compare Source

Full Changelog

🐛 Fixed bugs
Other Changes
  • Updated translations
  • fix(CI): Adjust npm-publish to work with GPR #​5183 (susnux)
  • chore(CHANGELOG): Add missing entry for 8.6.0 release #​5192 (susnux)

v8.6.0

Compare Source

Full Changelog

🚀 Enhancements
🐛 Fixed bugs
Other Changes

v8.5.1

Compare Source

Full Changelog

🐛 Fixed bugs
  • fix(NcPopover): a11y attrs provide-inject reactivity #​5142 (ShGKme)
  • fix(NcCheckboxRadioSwitch): On button style align the text vertically #​5151 (susnux)
  • fix: removed groupings in timezone picker #​5130 (emoral435)
  • fix(fields): adjust label line-height #​5133 (ShGKme)
  • fix(header): width regression fixed #​5129 (emoral435)
  • fix(NcCheckboxRadioSwitch): Make sure to include current value in checked array #​5150 (susnux)
  • fix: Ensure no double scrollbars for NcDialog and NcAppNavigationSettings #​5139 (susnux)
  • fix(NcAvatar): Remove span wrapper button semantics in favour of internal button components #​5131 (Pytal)
Other Changes
  • Updated translation
  • chore: Fix missing PR from changelog #​5125 (Pytal)
  • chore: Migrate cypress config to vite instead of webpack #​4961 (susnux)
  • chore(styleguide): set line-height from server styles #​5132 (ShGKme)

v8.5.0

Compare Source

Full Changelog

🚀 Enhancements
🐛 Fixed bugs
Other Changes

v8.4.0

Compare Source

Full Changelog

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
🐛 Fixed bugs
Other Changes

v8.3.0

Compare Source

Full Changelog

🚀 Enhancements
  • feat(NcInputField): add optional pill form appearance to the component #​4876 (Antreesy)
🐛 Fixed bugs
  • fix(NcCheckboxContent): Make sure text can wrap #​4862 (susnux)
  • fix(NcAppNavigation): make toggle button not the first element for focus-trap #​4864 (Antreesy)
  • fix(NcAppNavigation): closed on mobile initially #​4869 (ShGKme)
  • fix(NcAppSettingsDialog): Remove navigation instead of hiding and fix styles #​4865 (susnux)
  • Remove server styles from action menu #​4875 (marcoambrosini)
  • fix(NcCheckboxRadioSwitch): visually hidden input position #​4882 (ShGKme)
  • fix(NcDialog): Add slighly more padding on the bottom and fix example button order #​4881 (susnux)
  • docs(NcAppNavigation): Add docs for slots and remove private components from styleguide #​4883 (susnux)
  • fix(NcAppNavigationCaption): Make color main-text for accessibility #​4885 (susnux)
  • fix(NcColorPicker): correct aria-label #​4889 (ShGKme)
  • fix(NcActions): typo in aria-haspopup #​4887 (ShGKme)
  • fix(NcAppNavigation): replace custom v-tooltip with native title #​4888 (ShGKme)
Other Changes
  • chore(lint): use valid JSDoc for literal type union #​4989 (ShGKme)
  • Update translations

v8.2.0

Compare Source

Full Changelog

🚀 Enhancements
🐛 Fixed bugs
Other Changes
  • Update translations

v8.1.0

Compare Source

Full Changelog

🚀 Enhancements
🐛 Fixed bugs
Other Changes
  • Update translations

v8.0.1

Compare Source

Full Changelog

🐛 Fixed bugs
Other Changes

v8.0.0

Compare Source

Full Changelog

💥 Breaking changes
  • Update node engines to next LTS (node 20 / npm 9)
  • The deprecated NcMultiselect and NcMultiselectTags components were removed #​4281 (susnux)
    • Migration: Use the NcSelect and NcSelectTags components instead
  • The deprecated NcPopoverMenu component was removed #​4081 (raimund-schluessler)
    • Migration: Use the NcActions component instead
  • The deprecated NcAppNavigationCounter component was removed #​4096 (raimund-schluessler)
    • Migration: Use the NcCounterBubble component instead
  • The deprecated excludeClickOutsideClasses property was removed from clickOutsideOptions #​4088 (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 (susnux)
  • The deprecated title property was removed, every occurrence of title was renamed to name #​4106 (raimund-schluessler), #​4052 (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 (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 (ShGKme)
  • chore!: Rename Datetime to DateTime in component names #​4560 (susnux)
  • feat(NcIconSvgWrapper)!: remove ID from svg #​4607 (ShGKme)
🚀 Enhancements
  • feat(NcAppSettingsDialog): Allow to add icons to the navigation sections #​4745 (susnux)
  • feat(NcButton): Allow to format text of button #​4367 (susnux)
  • enh(NcDatetime): New component for displaying timestamps as time relative from now #​4219 (susnux)
  • feat(NcInputField): Append custom aria-describedby to input field #​4225 (Pytal)
  • feat(NcNoteCard): Add new 'info' version to display informational messaged #​4063 (moan0s)
  • feat(NcEmptyContent): Add slot for description #​3895 (susnux)
  • feat(NcActions): Improve readability of action menu entries #​4049 (Pytal)
  • feat(NcReferencePickerModal): Allow setting modal size when registering a custom picker component #​3866 (julien-nc)
  • feat: Migrate NcAvatar to use NcActions #​4017 (raimund-schluessler)
  • feat(a11y): Export a11y activation util #​4166 (Pytal)
  • NcButton: Add alignment property to change icon and text ordering #​4366 (susnux)
  • Add accessible label to textarea #​4448 (Pytal)
  • Remove border from sidebar tabs #​4449 (marcoambrosini)
  • Make smart picker modal close button tertiary #​4441 (julien-nc)
  • Add menuitem role to action link #​4436 (Pytal)
  • feat(NcModal): Allow to configure if the modal is closed when clicked outside #​4454 (susnux)
  • Feature: Add visible inner label for NcInputField on border #​4394 (susnux)
  • Bring back label outside of the input for NcActionInput #​4484 (juliushaertl)
  • feat(NcRichContenteditable) - add different output appearance in examples #​4485 (Antreesy)
  • perf(NcEmojiPicker): decrease mounting time and memory by moving large constants initialization and storing out from instance's reactive data #​4479 (ShGKme)
  • enh(NcAppNavigationCaption): Forward listeners #​4494 (Pytal)
  • enh(a11y): Use button as header menu trigger #​4481 (Pytal)
  • enh(a11y): Add nav to header menu #​4487 (Pytal)
  • feat(NcIconSvgWrapper): allow to render raw svg paths #​4643 (raimund-schluessler)
  • feat(NcDialog): New component (moved from @nextcloud/dialogs) #​4550 (susnux)
  • feat(NcSelect): Allow to filter users by email notation #​4653 (susnux)
  • enh(NcAppSidebarTabs): Make tab navigation accessible #​4663 (Pytal)
  • Add the resource type on RelatedResourcesPanel #​4662 (GretaD)
  • feat(NcTextArea): implement new textarea component #​4605 (st3iny)
  • Add header prop to NcRelatedResourcesPanel #​4703 (GretaD
  • feat(NcAppNavigationItem): Add active property to set active state & use aria-current #​4716 (susnux
  • feat(NcActionButton): support menu styling #​4724 (skjnldsv
  • Made description dynamic on related resources #​4729 (GretaD
  • fix(NcTimezonePicker): Allow to set ID of inner select component #​4734 (susnux
  • Allow preventing link insertion in RichContentEditable #​3890 (julien-nc
🐛 Fixed bugs
Other Changes

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) | devDependencies | major | [`^7.12.1` -> `^8.0.0`](https://renovatebot.com/diffs/npm/@nextcloud%2fvue/7.12.7/8.11.2) | --- ### Release Notes <details> <summary>nextcloud-libraries/nextcloud-vue (@&#8203;nextcloud/vue)</summary> ### [`v8.11.2`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v8112-2024-04-10) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.11.1...v8.11.2) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.11.1...v8.11.2) ### [`v8.11.1`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v8111-2024-03-21) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.11.0...v8.11.1) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.11.0...v8.11.1) ### [`v8.11.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v8110-2024-03-15) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.10.0...v8.11.0) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.10.0...v8.11.0) ##### 🚀 Enhancements - feat(NcListItem): add title slot by [@&#8203;emoral435](https://github.com/emoral435) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5388 - feat(NcAppContent): add horizontal split layout by [@&#8203;GretaD](https://github.com/GretaD) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5401 ##### 🐛 Fixed bugs - fix(NcListItem): bring back old styling for two-line list items by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5400 - fix(NcListItem): align indicators at the element bottom by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5408 - fix(NcReferenceWidget): set timeout to destroy idle widgets outside of viewports by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5411 - fix(NcAvatar): rendering user status emoji in the menu by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5409 - fix(NcAvatar): handle regex error on initials match by [@&#8203;kyteinsky](https://github.com/kyteinsky) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5407 ##### Other Changes - Updates for project Nextcloud vue library by [@&#8203;transifex-integration](https://github.com/transifex-integration) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5404 ### [`v8.10.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v8100-2024-03-11) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.9.1...v8.10.0) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.9.1...v8.10.0) ##### 🚀 Enhancements - feat(NcAppContent): add no-split layout by [@&#8203;GretaD](https://github.com/GretaD) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5209 - feat(NcListItem): add one-line layout by [@&#8203;GretaD](https://github.com/GretaD) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5209 - feat(NcActions): Allow to manually specify the semantic menu type by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5336 ##### 🐛 Fixed bugs - fix(NcAppNavigation): stretch the main content when there is no list slot by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5360 - fix(NcRichContenteditable): capture and stop `Esc` keydown event when closing tribute by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5353 - fix(NcRelatedResourcesPanel): Adjust styling of team resource images by [@&#8203;juliushaertl](https://github.com/juliushaertl) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5364 - fix(NcRichContentEditable): require leading space to open tributes by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5378 - fix(richEditor): reference server-scoped regular expression to match complex user mentions by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5359 - fix(richText): when parse HTML content collapse consecutive spaces by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5359 - fix(NcListItem): open \_blank link by Enter and allow prevent by [@&#8203;pulsejet](https://github.com/pulsejet) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5342 - fix(NcRichText): Allow to pass interactive widget toggle by [@&#8203;juliushaertl](https://github.com/juliushaertl) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5365 - fix(NcActions): correct dialog a11y attrs place by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5381 - fix(NcUserStatusicon): set status icons size explicitly by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5390 - fix(NcListItem): change padding for one-line layout by [@&#8203;GretaD](https://github.com/GretaD) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5391 - fix(NcReferenceWidget): Only use composables in `setup` context by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5394 ##### Other Changes - Updates for project Nextcloud vue library by [@&#8203;transifex-integration](https://github.com/transifex-integration) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5358 - chore: Remove GitHub Package Registry from publish workflow by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5357 - chore(README): remove build:module and watch:module by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5346 - Updates for project Nextcloud vue library by [@&#8203;transifex-integration](https://github.com/transifex-integration) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5387 ### [`v8.9.1`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v891-2024-03-06) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.9.0...v8.9.1) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.9.0...v8.9.1) ##### 🐛 Fixed bugs - fix: Revert "fix(NcAppNavigation): Wrap app navigation default slot with scrollable container" by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5355 ### [`v8.9.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v890-2024-03-06) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.8.1...v8.9.0) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.8.1...v8.9.0) ##### 🚀 Enhancements - feat(reference): Add opt-in for interactive mode and render widgets lazy once in view by [@&#8203;juliushaertl](https://github.com/juliushaertl) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5257 - feat: List team resources in related resources panel by [@&#8203;juliushaertl](https://github.com/juliushaertl) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5316 ##### 🐛 Fixed bugs - fix(NcAppNavigation): Wrap app navigation default slot with scrollable container by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5347 ##### Other Changes - Updates for project Nextcloud vue library by [@&#8203;transifex-integration](https://github.com/transifex-integration) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5333 - Updates for project Nextcloud vue library by [@&#8203;transifex-integration](https://github.com/transifex-integration) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5343 - fix(NcActions): clear focus trap and move focus only if elements are existing in the DOM by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5345 - Updates for project Nextcloud vue library by [@&#8203;transifex-integration](https://github.com/transifex-integration) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5348 ### [`v8.8.1`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v881-2024-02-29) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.8.0...v8.8.1) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.8.0...v8.8.1) ##### 🐛 Fixed bugs - fix(NcSelect): handle text overflow in NcSelect by [@&#8203;hamza221](https://github.com/hamza221) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5325 - fix: scope component breaking NcModal and NcDateTimePickers by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5331 ### [`v8.8.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v880-2024-02-29) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.7.1...v8.8.0) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.7.1...v8.8.0) ### [`v8.7.1`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v871-2024-02-21) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.7.0...v8.7.1) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.7.0...v8.7.1) ### [`v8.7.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v870-2024-02-20) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.2...v8.7.0) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.2...v8.7.0) ### [`v8.6.2`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v862-2024-02-07) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.1...v8.6.2) [Full Changelog](https://github.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 ##### 🐛 Fixed bugs - fix(NcHeaderMenu): button size regression on small viewports fixed by [@&#8203;emoral435](https://github.com/emoral435) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5149 - fix(NcListItem): Remove actions from within `a` which caused invalid HTML output by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5198 - fix(NcRichContenteditable): make autocomplete accessible by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4904 - fix(NcRichContenteditable): unify styles and add contrast border on keyboard navigation by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5214 - fix(NcRichContenteditable): bring back label for autocomplete by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5215 - fix(NcAppSidebar): move focus to sidebar on open and auto return focus on close by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5219 ##### Other Changes - chore(NcSelect): Mention labelOutside for external label use by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5211 ### [`v8.6.1`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v861-2024-02-01) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.0...v8.6.1) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.6.0...v8.6.1) ##### 🐛 Fixed bugs - fix(NcAppNavigationNewItem): bring back correct CSS class [#&#8203;5194](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5194) ([raimund-schluessler](https://github.com/raimund-schluessler)) - revert: fix(NcActions): use new slots api [#&#8203;5196](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5196) ([ShGKme](https://github.com/ShGKme)) ##### Other Changes - Updated translations - fix(CI): Adjust npm-publish to work with GPR [#&#8203;5183](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5183) ([susnux](https://github.com/susnux)) - chore(CHANGELOG): Add missing entry for 8.6.0 release [#&#8203;5192](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5192) ([susnux](https://github.com/susnux)) ### [`v8.6.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v860-2024-01-30) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.5.1...v8.6.0) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.5.1...v8.6.0) ##### 🚀 Enhancements - feat: Implement widget flag for requesting interactive view by [@&#8203;juliushaertl](https://github.com/juliushaertl) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5144 - feat(NcListItem): introduce 'details' slot by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5146 - feat(NcNoteCard): provide a slot for inserting a custom icon instead of default by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4894 - feat(NcActionButton): support boolean value for radio type by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5134 ##### 🐛 Fixed bugs - fix(NcActions): keyboard navigation by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5153 - fix(NcSelect): list width on page scaling by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5162 - fix(NcColorPicker): define a container prop by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5172 - fix(NcActions): intercept into current focus trap stack by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4953 - fix(NcRichText): Make URL_PATTERN match localhost and URLs with ports by [@&#8203;mejo-](https://github.com/mejo-) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5176 - fix(NcActions): hotfix for custom children by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5178 - fix(NcDateTimePickerNative): create possibility to change a color theme on system default by [@&#8203;JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5182 ##### Other Changes - Updates for project Nextcloud vue library by [@&#8203;transifex-integration](https://github.com/transifex-integration) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5157 - chore: Fix missing PR from changelog by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5175 - chore(NcAppNavigationToggle): add comments by [@&#8203;emoral435](https://github.com/emoral435) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5148 - chore: Update workflows by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5148 ### [`v8.5.1`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v851-2024-01-24) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.5.0...v8.5.1) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.5.0...v8.5.1) ##### 🐛 Fixed bugs - fix(NcPopover): a11y attrs provide-inject reactivity [#&#8203;5142](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5142) ([ShGKme](https://github.com/ShGKme)) - fix(NcCheckboxRadioSwitch): On button style align the text vertically [#&#8203;5151](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5151) ([susnux](https://github.com/susnux)) - fix: removed groupings in timezone picker [#&#8203;5130](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5130) ([emoral435](https://github.com/emoral435)) - fix(fields): adjust label line-height [#&#8203;5133](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5133) ([ShGKme](https://github.com/ShGKme)) - fix(header): width regression fixed [#&#8203;5129](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5129) ([emoral435](https://github.com/emoral435)) - fix(NcCheckboxRadioSwitch): Make sure to include current value in checked array [#&#8203;5150](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5150) ([susnux](https://github.com/susnux)) - fix: Ensure no double scrollbars for NcDialog and NcAppNavigationSettings [#&#8203;5139](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5139) ([susnux](https://github.com/susnux)) - fix(NcAvatar): Remove span wrapper button semantics in favour of internal button components [#&#8203;5131](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5131) ([Pytal](https://github.com/Pytal)) ##### Other Changes - Updated translation - chore: Fix missing PR from changelog [#&#8203;5125](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5125) ([Pytal](https://github.com/Pytal)) - chore: Migrate cypress config to vite instead of webpack [#&#8203;4961](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4961) ([susnux](https://github.com/susnux)) - chore(styleguide): set line-height from server styles [#&#8203;5132](https://github.com/nextcloud-libraries/nextcloud-vue/pull/5132) ([ShGKme](https://github.com/ShGKme)) ### [`v8.5.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v850-2024-01-23) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.4.0...v8.5.0) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.4.0...v8.5.0) ##### 🚀 Enhancements - enh(NcSelect): Add visible input label by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4963 - feat(NcModal): Set return focus element on focus trap deactivation by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5025 - Harmonize focus-visible styles for vue-navigation item with none-vue navigation item by [@&#8203;JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5022 - feat(NcActionInput): allow to append `NcSelect` to body by [@&#8203;raimund-schluessler](https://github.com/raimund-schluessler) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5017 - enh(NcSelect): Improve accessibility by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5036 - enh: Make the date time formatting reusable for applications by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5046 - enh(NcHeaderMenu): Close navigation header menu on focusout by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5064 - enh(a11y): added aria-label that matches title attr on icon by [@&#8203;emoral435](https://github.com/emoral435) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5078 - feat: Add NcUserStatusIcon by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5059 - enh(breadcrumb): conditionally renders button when no redirection link given by [@&#8203;emoral435](https://github.com/emoral435) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5077 - feat(NcPopover): provide a11y attributes to the trigger by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5086 - feat(NcDialog): add navigationAriaLabel and navigationAriaLabelledBy props by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5083 - enh(NcContent): Add skip content buttons by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4983 - enh(NcInputField): Support numeric values - if numeric also emit numeric by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4926 - feat(NcProgressBar): add circular progress bar by [@&#8203;raimund-schluessler](https://github.com/raimund-schluessler) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5100 - feat(NcReferenceList): Add support for a fallback reference widget by [@&#8203;mejo-](https://github.com/mejo-) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5092 - enh(NcEmojiPicker): Always show skin tone selector + save selection by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5103 - feat(NcActionButton): Allow pressed state on NcActionButton - similar to NcButton by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4744 - feat(`NcRichText`) add support of GFM (extended markdown) by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4365 ##### 🐛 Fixed bugs - fix(NcCheckboxRadioSwitch): fix shift+click on firefox by [@&#8203;skjnldsv](https://github.com/skjnldsv) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4999 - fix(NcCheckboxRadioSwitch): use correct padding by [@&#8203;raimund-schluessler](https://github.com/raimund-schluessler) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5009 - fix(NcCheckboxRadioSwitch): improve rendering and prevent unecessary elements by [@&#8203;skjnldsv](https://github.com/skjnldsv) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5001 - fix(NcAppNavigation): change h2 to span by [@&#8203;emoral435](https://github.com/emoral435) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5020 - fix(NcDateTimePicker): Use ISO week numbers if `showWeekNumber` is set by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5045 - fix(NcActions): In case of inline actions make sure to support icon as URL by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5053 - fix(NcDialog): allow to close NcDialog on click outside by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5062 - fix(NcRelatedResourcesPanel): Fix invalid URL query params by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5065 - fix(NcBreadcrumbs): improve the breadcrumbs shrinking behaviour by [@&#8203;raimund-schluessler](https://github.com/raimund-schluessler) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5069 - fix(NcInput): input disabled appearance by [@&#8203;marcoambrosini](https://github.com/marcoambrosini) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5000 - fix(NcButton): use `a` as tag for router-link by [@&#8203;raimund-schluessler](https://github.com/raimund-schluessler) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5091 - fix(NcSelect): remove visual gap on top of the list by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5095 - Remove unneeded `tab`, `tablist` and `aria-selected` roles from navigation by [@&#8203;JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5075 - fix(NcCheckboxRadioSwitch): Fix invalid indeterminate checkbox semantics by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5096 - Remove inaccessible opacity from SettingsSection by [@&#8203;JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5109 - fix(NcPopover): fix docs example by [@&#8203;raimund-schluessler](https://github.com/raimund-schluessler) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5111 - fix(NcPopover): check trigger a11y compatible with Vue 3 by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5110 - fix(NcHeaderMenu): mouse in now pointer by [@&#8203;emoral435](https://github.com/emoral435) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5101 - fix(NcActions): use new slots api by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5118 - fix(NcButton): pressed state a11y by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5119 - Fix additionalTrapElements to accept HTMLelements as well by [@&#8203;GretaD](https://github.com/GretaD) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5120 ##### Other Changes - refactor(NcCheckboxRadioSwitch): move comment to have a single root node by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5018 - refactor(NcActionButtonGroup): replace computed of constant with constant by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5023 - chore(docs): correct list types values for styleguidist in NcCheckboxRadioSwitch by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/5079 ### [`v8.4.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v840-2023-12-22) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.3.0...v8.4.0) [Full Changelog](https://github.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 [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4861 - enh(NcCheckboxRadioSwitch): Allow to set `aria-label` by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4903 - enh(NcRichContenteditable): Add optional visual label for content editable by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4907 - enh(NcBreadcrumbs): Allow setting aria-label on nav by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4913 - feat: add small mobile breakpoint by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4919 - Add target prop for NcListItem by [@&#8203;Fenn-CS](https://github.com/Fenn-CS) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4923 - Make modal mask dark if some icons are shown outside by [@&#8203;szaimen](https://github.com/szaimen) in https://github.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 [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4902 ##### 🐛 Fixed bugs - fix(NcAppNavigationItem): fix style when using `active` prop by [@&#8203;raimund-schluessler](https://github.com/raimund-schluessler) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4989 - fix(NcDialog): Increase specificity for modal-content selector by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4897 - Prevent NcBreadcrumb from automatically inheriting attributes by [@&#8203;JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4918 - fix(NcAvatar): Increase contrast of avatar status icon by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4912 - fix(utils/UserStatus): typo in "invisible" translation key by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4931 - enh(NcDialog): Label dialog nav by [@&#8203;Pytal](https://github.com/Pytal) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4928 - fix(NcAppNavigationSettings): remove incorrect aria-label by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4932 - fix(NcAppSidebar): add focus trap on mobile by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4909 - feat(NcRichContenteditable): put caret in the end when focus input by [@&#8203;Antreesy](https://github.com/Antreesy) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4924 - fix(package): specify exports for composables by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4951 - fix(NcActions): provide `aria-expanded="false"` when menu is closed instead of removing it by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4946 - fix(NcListItem): Ensure list item does not overflow wrapper by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4956 - fix(NcActionX): Allow relative icon URL by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4955 - fix(NcAppSettingsDialog): respect showNavigation prop by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4954 - fix(NcAppNavigation): Bring back hover state for active element by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4960 - enh(aria): changed check color to adhere to 3:1 ratio by [@&#8203;emoral435](https://github.com/emoral435) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4958 - Use logical style for NcHeaderMenu by [@&#8203;ahangarha](https://github.com/ahangarha) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4965 - Equalize `TextArea` styles with `TextField` styles by [@&#8203;JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4971 - Increase contrast on input field for `NcRichContenteditable` by [@&#8203;JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4975 - enh(breadcrumbs): changed aria label for voice control on a-tag by [@&#8203;emoral435](https://github.com/emoral435) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4973 - Differentiate between dark and light theme for NcDateTimePickerNative by [@&#8203;JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4981 ##### Other Changes - refactor(NcAppSidebar): remove unneeded debug log by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4952 - chore(ci): make Jest output colorful by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4966 - Update translations ### [`v8.3.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v830-2023-11-30) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.2.0...v8.3.0) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.3.0...v8.2.0) ##### 🚀 Enhancements - feat(NcInputField): add optional pill form appearance to the component [#&#8203;4876](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4876) ([Antreesy](https://github.com/Antreesy)) ##### 🐛 Fixed bugs - fix(NcCheckboxContent): Make sure text can wrap [#&#8203;4862](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4862) ([susnux](https://github.com/susnux)) - fix(NcAppNavigation): make toggle button not the first element for focus-trap [#&#8203;4864](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4864) ([Antreesy](https://github.com/Antreesy)) - fix(NcAppNavigation): closed on mobile initially [#&#8203;4869](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4869) ([ShGKme](https://github.com/ShGKme)) - fix(NcAppSettingsDialog): Remove navigation instead of hiding and fix styles [#&#8203;4865](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4865) ([susnux](https://github.com/susnux)) - Remove server styles from action menu [#&#8203;4875](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4875) ([marcoambrosini](https://github.com/marcoambrosini)) - fix(NcCheckboxRadioSwitch): visually hidden input position [#&#8203;4882](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4882) ([ShGKme](https://github.com/ShGKme)) - fix(NcDialog): Add slighly more padding on the bottom and fix example button order [#&#8203;4881](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4881) ([susnux](https://github.com/susnux)) - docs(NcAppNavigation): Add docs for slots and remove private components from styleguide [#&#8203;4883](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4883) ([susnux](https://github.com/susnux)) - fix(NcAppNavigationCaption): Make color `main-text` for accessibility [#&#8203;4885](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4885) ([susnux](https://github.com/susnux)) - fix(NcColorPicker): correct aria-label [#&#8203;4889](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4889) ([ShGKme](https://github.com/ShGKme)) - fix(NcActions): typo in aria-haspopup [#&#8203;4887](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4887) ([ShGKme](https://github.com/ShGKme)) - fix(NcAppNavigation): replace custom `v-tooltip` with native `title` [#&#8203;4888](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4888) ([ShGKme](https://github.com/ShGKme)) ##### Other Changes - chore(lint): use valid JSDoc for literal type union [#&#8203;4989](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4989) ([ShGKme](https://github.com/ShGKme)) - Update translations ### [`v8.2.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v820-2023-11-17) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.1.0...v8.2.0) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.2.0...v8.1.0) ##### :rocket: Enhancements - feat(NcColorPicker): palette now can have color names [#&#8203;4611](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4611) [(ShGKme)](https://github.com/ShGKme) ##### :bug: Fixed bugs - fix: export composables [#&#8203;4829](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4829) [(raimund-schluessler)](https://github.com/raimund-schluessler) - fix(NcAppSidebarTabs): override tabs styles only tablist navigation [#&#8203;4823](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4823) [(ShGKme)](https://github.com/ShGKme) - Improve relative time handling [#&#8203;4832](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4832) [(nickvergessen)](https://github.com/nickvergessen) - fix(cypress): delete unused files [#&#8203;4837](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4837) [(raimund-schluessler)](https://github.com/raimund-schluessler) - fix(NcActions): fix role and aria attributes [#&#8203;4835](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4835) [(ShGKme)](https://github.com/ShGKme) - fix(NcAppSettingsDialog): `unregisterSection` should remove the section instead of remove all other [#&#8203;4798](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4798) [(susnux)](https://github.com/susnux) - fix(NcRichcontenteditable): remove placeholder attr [#&#8203;4843](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4843) [(ShGKme)](https://github.com/ShGKme) - fix(NcDateTime): Also use months for relative date time [#&#8203;4845](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4845) [(nickvergessen)](https://github.com/nickvergessen) - fix(NcActions): adjust keyboard navigation [#&#8203;4841](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4841) [(ShGKme)](https://github.com/ShGKme) - fix checkbox sizing [#&#8203;4760](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4760) [(szaimen)](https://github.com/szaimen) - fix(NcActions): only search for items to focus on in the current menu [#&#8203;4846](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4846) [(ShGKme)](https://github.com/ShGKme) - Create scrollable content via `min-height` over sidebar and settings … [#&#8203;4825](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4825) [(JuliaKirschenheuter)](https://github.com/JuliaKirschenheuter) - Create scrollable content via `min-height` over sidebar and settings dialog on small screens [#&#8203;4836](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4836) [(JuliaKirschenheuter)](https://github.com/JuliaKirschenheuter) - Correct styles for focused NcTextArea [#&#8203;4848](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4848) [(JuliaKirschenheuter)](https://github.com/JuliaKirschenheuter) ##### Other Changes - Update translations ### [`v8.1.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v810-2023-11-14) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.0.1...v8.1.0) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.0.1...v8.1.0) ##### :rocket: Enhancements - feat: introduce `useIsMobile` and `useIsFullscreen` composables [#&#8203;4761](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4761) [(@&#8203;ShGKme)](https://github.com/ShGKme) ##### :bug: Fixed bugs - Fix tabs appearance [#&#8203;4815](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4815) [(@&#8203;marcoambrosini)](https://github.com/marcoambrosini) - fix(NcTextField): Align default label for trailing button with used icon [#&#8203;4805](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4805) [(@&#8203;susnux)](https://github.com/susnux) - fix single-select design [#&#8203;4817](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4817) [(@&#8203;szaimen)](https://github.com/szaimen) ##### Other Changes - Update translations ### [`v8.0.1`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v801-2023-11-09) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.0.0...v8.0.1) [Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.0.0...v8.0.1) ##### :bug: Fixed bugs - fix(NcModal): Adjust `aria-label` of close button by [@&#8203;susnux](https://github.com/susnux) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4778 - fix(NcCounterBubble): Fix color of highlighted/outlined items when no… by [@&#8203;nickvergessen](https://github.com/nickvergessen) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4781 - fix(NcTimezonePicker): add missing `t` method by [@&#8203;ShGKme](https://github.com/ShGKme) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4790 - fix(NcCheckboxRadioSwitch): Fix contrast of Radio switches using butt… by [@&#8203;nickvergessen](https://github.com/nickvergessen) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4791 ##### Other Changes - Updates for project Nextcloud vue library by [@&#8203;transifex-integration](https://github.com/transifex-integration) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4780 - Updates for project Nextcloud vue library by [@&#8203;transifex-integration](https://github.com/transifex-integration) in https://github.com/nextcloud-libraries/nextcloud-vue/pull/4784 ### [`v8.0.0`](https://github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v800-2023-11-08) [Compare Source](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v7.12.7...v8.0.0) [Full Changelog](https://github.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 [#&#8203;4281](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4281) ([susnux](https://github.com/susnux)) - Migration: Use the `NcSelect` and `NcSelectTags` components instead - The deprecated `NcPopoverMenu` component was removed [#&#8203;4081](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4081) ([raimund-schluessler](https://github.com/raimund-schluessler)) - Migration: Use the `NcActions` component instead - The deprecated `NcAppNavigationCounter` component was removed [#&#8203;4096](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4096) ([raimund-schluessler](https://github.com/raimund-schluessler)) - Migration: Use the `NcCounterBubble` component instead - The deprecated `excludeClickOutsideClasses` property was removed from `clickOutsideOptions` [#&#8203;4088](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4088) ([raimund-schluessler](https://github.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` [#&#8203;4222](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4222) ([susnux](https://github.com/susnux)) - The deprecated `title` property was removed, every occurrence of `title` was renamed to `name` [#&#8203;4106](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4106) ([raimund-schluessler](https://github.com/raimund-schluessler)), [#&#8203;4052](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4052) ([raimund-schluessler](https://github.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 [#&#8203;4349](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4349) ([susnux](https://github.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 [#&#8203;4506](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4506) ([ShGKme](https://github.com/ShGKme)) - chore!: Rename `Datetime` to `DateTime` in component names [#&#8203;4560](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4560) ([susnux](https://github.com/susnux)) - feat(NcIconSvgWrapper)!: remove ID from svg [#&#8203;4607](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4607) ([ShGKme](https://github.com/ShGKme)) ##### :rocket: Enhancements - feat(NcAppSettingsDialog): Allow to add icons to the navigation sections [#&#8203;4745](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4745) ([susnux](https://github.com/susnux)) - feat(NcButton): Allow to format text of button [#&#8203;4367](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4367) ([susnux](https://github.com/susnux)) - enh(NcDatetime): New component for displaying timestamps as time relative from now [#&#8203;4219](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4219) ([susnux](https://github.com/susnux)) - feat(NcInputField): Append custom aria-describedby to input field [#&#8203;4225](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4225) ([Pytal](https://github.com/Pytal)) - feat(NcNoteCard): Add new 'info' version to display informational messaged [#&#8203;4063](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4063) ([moan0s](https://github.com/moan0s)) - feat(NcEmptyContent): Add slot for description [#&#8203;3895](https://github.com/nextcloud-libraries/nextcloud-vue/pull/3895) ([susnux](https://github.com/susnux)) - feat(NcActions): Improve readability of action menu entries [#&#8203;4049](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4049) ([Pytal](https://github.com/Pytal)) - feat(NcReferencePickerModal): Allow setting modal size when registering a custom picker component [#&#8203;3866](https://github.com/nextcloud-libraries/nextcloud-vue/pull/3866) ([julien-nc](https://github.com/julien-nc)) - feat: Migrate `NcAvatar` to use `NcActions` [#&#8203;4017](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4017) ([raimund-schluessler](https://github.com/raimund-schluessler)) - feat(a11y): Export a11y activation util [#&#8203;4166](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4166) ([Pytal](https://github.com/Pytal)) - NcButton: Add alignment property to change icon and text ordering [#&#8203;4366](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4366) ([susnux](https://github.com/susnux)) - Add accessible label to textarea [#&#8203;4448](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4448) ([Pytal](https://github.com/Pytal)) - Remove border from sidebar tabs [#&#8203;4449](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4449) ([marcoambrosini](https://github.com/marcoambrosini)) - Make smart picker modal close button tertiary [#&#8203;4441](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4441) ([julien-nc](https://github.com/julien-nc)) - Add menuitem role to action link [#&#8203;4436](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4436) ([Pytal](https://github.com/Pytal)) - feat(NcModal): Allow to configure if the modal is closed when clicked outside [#&#8203;4454](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4454) ([susnux](https://github.com/susnux)) - Feature: Add visible inner label for `NcInputField` on border [#&#8203;4394](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4394) ([susnux](https://github.com/susnux)) - Bring back label outside of the input for NcActionInput [#&#8203;4484](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4484) ([juliushaertl](https://github.com/juliushaertl)) - feat(`NcRichContenteditable`) - add different output appearance in examples [#&#8203;4485](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4485) ([Antreesy](https://github.com/Antreesy)) - perf(NcEmojiPicker): decrease mounting time and memory by moving large constants initialization and storing out from instance's reactive data [#&#8203;4479](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4479) ([ShGKme](https://github.com/ShGKme)) - enh(NcAppNavigationCaption): Forward listeners [#&#8203;4494](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4494) ([Pytal](https://github.com/Pytal)) - enh(a11y): Use button as header menu trigger [#&#8203;4481](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4481) ([Pytal](https://github.com/Pytal)) - enh(a11y): Add nav to header menu [#&#8203;4487](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4487) ([Pytal](https://github.com/Pytal)) - feat(NcIconSvgWrapper): allow to render raw svg paths [#&#8203;4643](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4643) ([raimund-schluessler](https://github.com/raimund-schluessler)) - feat(NcDialog): New component (moved from `@nextcloud/dialogs`) [#&#8203;4550](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4550) ([susnux](https://github.com/susnux)) - feat(NcSelect): Allow to filter users by email notation [#&#8203;4653](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4653) ([susnux](https://github.com/susnux)) - enh(NcAppSidebarTabs): Make tab navigation accessible [#&#8203;4663](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4663) ([Pytal](https://github.com/Pytal)) - Add the resource type on RelatedResourcesPanel [#&#8203;4662](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4662) ([GretaD](https://github.com/GretaD)) - feat(NcTextArea): implement new textarea component [#&#8203;4605](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4605) ([st3iny](https://github.com/st3iny)) - Add header prop to NcRelatedResourcesPanel [#&#8203;4703](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4703) ([GretaD](https://github.com/GretaD) - feat(NcAppNavigationItem): Add `active` property to set active state & use `aria-current` [#&#8203;4716](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4716) ([susnux](https://github.com/susnux) - feat(NcActionButton): support menu styling [#&#8203;4724](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4724) ([skjnldsv](https://github.com/skjnldsv) - Made description dynamic on related resources [#&#8203;4729](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4729) ([GretaD](https://github.com/GretaD) - fix(NcTimezonePicker): Allow to set ID of inner select component [#&#8203;4734](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4734) ([susnux](https://github.com/susnux) - Allow preventing link insertion in RichContentEditable [#&#8203;3890](https://github.com/nextcloud-libraries/nextcloud-vue/pull/3890) ([julien-nc](https://github.com/julien-nc) ##### :bug: Fixed bugs - fix(NcSettingsSelectGroup): Migrate from deprecated `NcMultiselect` to `NcSelect` [#&#8203;4120](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4120) ([susnux](https://github.com/susnux)) - fix(NcRichtext): Migrate from deprecated `NcMultiselect` to `NcSelect` [#&#8203;4247](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4247) ([julien-nc](https://github.com/julien-nc)) - fix(NcAppNavigation): Prevent tabbing into closed navigation [#&#8203;3114](https://github.com/nextcloud-libraries/nextcloud-vue/pull/3114) ([PVince81](https://github.com/PVince81)) - fix(NcDatetimePicker): Make sure all l10n strings are extracted [#&#8203;4272](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4272) ([susnux](https://github.com/susnux)) - fix(NcAppNavigationCaption): Align actions with other navigation action [#&#8203;4220](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4220) ([susnux](https://github.com/susnux)) - fix(NcInputField): Increase input field helper text contrast [#&#8203;4188](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4188) ([Pytal](https://github.com/Pytal)) - fix(NcSelect): Hide clear and deselect button when disabled [#&#8203;4212](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4212) ([Pytal](https://github.com/Pytal)) - fix(NcSelect): Fix disabled colors to distinguish the disabled state from the regular state [#&#8203;4217](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4217) ([Pytal](https://github.com/Pytal)) - fix(NcProviderList): Add padding around provider list [#&#8203;4175](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4175) ([juliushaertl](https://github.com/juliushaertl)) - fix(NcModal): Fix focus-trap fallback if content is empty [#&#8203;4266](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4266) ([skjnldsv](https://github.com/skjnldsv)) - fix(NcActionInput): Show trailing button even for empty input [#&#8203;4251](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4251) ([susnux](https://github.com/susnux)) - fix(NcRichContenteditable): Fix mentioning users with `@` in username [#&#8203;4222](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4222) ([susnux](https://github.com/susnux)) - fix(NcProgressBar): Fix design on chromium browsers [#&#8203;4238](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4238) ([szaimon](https://github.com/szaimon)) - fix(NcReferencePicker): Fix padding in the *any link* preview component [#&#8203;4248](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4248) ([julien-nc](https://github.com/julien-nc)) - fix(NcModal): Set background **and** text color [#&#8203;4221](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4221) ([susnux](https://github.com/)) - fix(NcSelect): Keep dropdown open while loading [#&#8203;4209](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4166) ([Pytal](https://github.com/Pytal)) - fix(NcCheckboxRadioSwitch): Add focus-visible style [#&#8203;4176](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4176) ([Fenn-CS](https://github.com/Fenn-CS)) - fix(NcAppNavigationSettings): Add `aria-expanded` attribute to settings accordion button [#&#8203;4109](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4109) ([Fenn-CS](https://github.com/Fenn-CS)) - fix(clickOutsideOptions): Fix handling of ignored css selectors [#&#8203;4046](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4046) ([susnux](https://github.com/susnux)) - fix(NcResource): Fix item alignment in the right sidebar [#&#8203;4121](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4121) ([Pytal](https://github.com/Pytal)) - fix(NcAppSidebarTabs): Fix rendering tabs with CSS icon [#&#8203;4111](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4111) ([ShGKme](https://github.com/ShGKme)) - fix(NcAppNavigationItem): Left panel dropdown improvement [#&#8203;4103](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4103) ([Jerome-Herbinet](https://github.com/Jerome-Herbinet)) - fix(NcSettingsSection): Add target blank and no ref info [#&#8203;4099](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4099) ([Rello](https://github.com/Rello)) - fix: Use the color-primary-element\* variables in components [#&#8203;4067](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4067) ([szaimon](https://github.com/szaimon)) - fix(NcListItem): Fix wrong bold class [#&#8203;4083](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4083) ([julien-nc](https://github.com/julien-nc)) - fix(NcSelect): Fix disabled state of NcSelect with dark mode [#&#8203;4079](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4079) ([nickvergessen](https://github.com/nickvergessen)) - fix(NcSelect): Action input usage [#&#8203;4066](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4066) ([Pytal](https://github.com/Pytal)) - fix(NcRichContenteditable): Fix avatar overlayed with empty space when offline [#&#8203;4043](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4043) ([nickvergessen](https://github.com/nickvergessen)) - fix(l10n): Add language mappings like server does so gettext uses the same locale [#&#8203;4412](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4412) ([susnux](https://github.com/susnux)) - fix(l10n): Remove quoting character [#&#8203;4396](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4396) ([rakekniven](https://github.com/rakekniven)) - fix(NcModal): prev/next color and sizing fix [#&#8203;4368](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4368) ([skjnldsv](https://github.com/skjnldsv)) - fix(NcListItem) - define a single place for NcActions to render [#&#8203;4356](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4356) ([Antreesy](https://github.com/Antreesy)) - fix(NcModal): Close button should be visible even if modal content is scrolled [#&#8203;4350](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4350) ([susnux](https://github.com/susnux)) - fix(NcButton): Improve alignment documentation to show all variants. [#&#8203;4392](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4392) ([susnux](https://github.com/susnux)) - try to fix header size on mobile [#&#8203;4420](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4420) ([szaimen](https://github.com/szaimen)) - fix(NcButton): correctly emit click event [#&#8203;4398](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4398) ([raimund-schluessler](https://github.com/raimund-schluessler)) - feat(NcButton): Add `pressed` state for stateful buttons [#&#8203;4344](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4344) ([susnux](https://github.com/susnux)) - NcCheckboxRadioSwitch - adjust border color [#&#8203;4427](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4427) ([szaimen](https://github.com/szaimen)) - fix(NcRichContenteditable): Add aria-placeholder [#&#8203;4407](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4407) ([ShGKme](https://github.com/ShGKme)) - fix(NcModal): Fix modal focus trap with additional elements and arrow navigation [#&#8203;4406](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4406) ([ShGKme](https://github.com/ShGKme)) - Fix contrast for selected item [#&#8203;4434](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4434) ([JuliaKirschenheuter](https://github.com/JuliaKirschenheuter)) - fix(`NcListItem`) - remove empty wrapper for additional elements from DOM if not needed [#&#8203;4438](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4438) ([Antreesy](https://github.com/Antreesy)) - fix: `exports` field of package used deprecated syntax [#&#8203;4437](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4437) ([susnux](https://github.com/susnux)) - Prevent accessible name conflicts on action menu [#&#8203;4447](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4447) ([Pytal](https://github.com/Pytal)) - fix: adjust active element visibility in nclistitem [#&#8203;4158](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4158) ([szaimen](https://github.com/szaimen)) - fix: adjust breadcrumbs component [#&#8203;4416](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4416) ([raimund-schluessler](https://github.com/raimund-schluessler)) - fix(NcSelect): Use named export of VueSelect to prevent issues when imported in ESM projects [#&#8203;4451](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4451) ([susnux](https://github.com/susnux)) - fix(NcCheckboxRadioSwitch): If no text is provided the element should be a circle [#&#8203;4453](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4453) ([susnux](https://github.com/susnux)) - fix(`NcListItem`) don't force blur action menu on tab [#&#8203;4458](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4458) ([Antreesy](https://github.com/Antreesy)) - fix(`NcRichText`) - keep newlines in rendered Markdown [#&#8203;4461](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4461) ([Antreesy](https://github.com/Antreesy)) - fix(`NcRichText`) - don't populate a first newline to properly parse blockqoute tags [#&#8203;4470](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4470) ([Antreesy](https://github.com/Antreesy)) - fix(a11y): Remove nav and radios in sidebar tabs [#&#8203;4456](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4456) ([Pytal](https://github.com/Pytal)) - fix(NcSelect): Do not add border to single select option [#&#8203;4475](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4475) ([Pytal](https://github.com/Pytal)) - feat and fix: `NcCheckboxRadioSwitch` `required` prop and input position fix [#&#8203;4488](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4488) ([skjnldsv](https://github.com/skjnldsv)) - Align NcCheckboxRadioSwitch labels [#&#8203;4490](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4490) ([raimund-schluessler](https://github.com/raimund-schluessler)) - fix(EmptyContent): svg max size [#&#8203;4496](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4496) ([skjnldsv](https://github.com/skjnldsv)) - fix(NcRichContenteditable): make the default placeholder short [#&#8203;4408](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4408) ([ShGKme](https://github.com/ShGKme)) - Stop propagation of keyboard navigation in a number of components [#&#8203;4501](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4501) ([ShGKme](https://github.com/ShGKme)) - fix(NcRichText) - don't strip `<tag>`-like content when parsing markdown [#&#8203;4486](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4486) ([Antreesy](https://github.com/Antreesy)) - fix(NcAppNavigation): Make the navigation toggle accessible again when closed [#&#8203;4546](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4546) ([susnux](https://github.com/susnux)) - fix: Replace sanitize-svg with dompurify [#&#8203;4557](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4557) ([raimund-schluessler](https://github.com/raimund-schluessler)) - fix(NcEmojiPicker): Do not set padding for the search input label [#&#8203;4577](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4577) ([susnux](https://github.com/susnux)) - fix(NcEmojiPicker): Set type to `native` for selected emoji [#&#8203;4575](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4575) ([mejo-](https://github.com/mejo-)) - fix: also export NcSettings\* components [#&#8203;4586](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4586) ([raimund-schluessler](https://github.com/raimund-schluessler)) - fix(NcSettingsSection): remove incorrect role=note on doc link [#&#8203;4594](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4594) ([ShGKme](https://github.com/ShGKme)) - fix(utils): Make `isMobileState` PURE so it can be treeshaken if not used [#&#8203;4595](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4595) ([susnux](https://github.com/susnux)) - allow type property for NcAppNavigationNew [#&#8203;4555](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4555) ([dartcafe](https://github.com/dartcafe)) - fix(EmptyContent): ensure proper custom icon size [#&#8203;4584](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4584) ([raimund-schluessler](https://github.com/raimund-schluessler)) - Properly align AppNavigationToggle with first navigation item [#&#8203;3278](https://github.com/nextcloud-libraries/nextcloud-vue/pull/3278) ([susnux](https://github.com/susnux)) - fix: Remove unused id from trigger [#&#8203;4602](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4602) ([Pytal](https://github.com/Pytal)) - fix(NcSelect): make id truly uniqual [#&#8203;4606](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4606) ([ShGKme](https://github.com/ShGKme)) - fix: handling of empty values in NcDateTimePickerNative [#&#8203;4540](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4540) ([st3iny](https://github.com/st3iny)) - fix(NcIconSvgWrapper): remove new keepId prop [#&#8203;4609](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4609) ([ShGKme](https://github.com/ShGKme)) - fix(NcInputField): Adjust styling of the internal label [#&#8203;4578](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4578) ([susnux](https://github.com/susnux)) - fix: invert datepicker buttons on dark mode [#&#8203;4618](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4618) ([raimund-schluessler](https://github.com/raimund-schluessler)) - fix(NcListItem): adjust paddings and hover styles for list items [#&#8203;4628](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4628) ([Antreesy](https://github.com/Antreesy)) - fix(NcActionInput): Set default trailing button label [#&#8203;4632](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4632) ([Pytal](https://github.com/Pytal)) - fix(NcAvatar): Ensure the aria label includes the status if there is any visible status indicator [#&#8203;4593](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4593) ([susnux](https://github.com/susnux)) - fix(NcAppNavigationItem): Ensure primary styling when the item is active [#&#8203;4650](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4650) ([susnux](https://github.com/susnux)) - fix(NcModal): Some modal improvments [#&#8203;4645](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4645) ([susnux](https://github.com/susnux)) - fix(NcActions): Various accessibility improvements [#&#8203;4648](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4648) ([Pytal](https://github.com/Pytal)) - Fix NcBreadcrumbs styles to wrap buttons [#&#8203;4640](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4640) ([JuliaKirschenheuter](https://github.com/JuliaKirschenheuter)) - fix(NcDashboardWidgetItem): do not assign href="" with empty link [#&#8203;4672](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4672) ([ShGKme](https://github.com/ShGKme)) - fix(NcActions): do not pass popoverBaseClass as an attr to NcPopover [#&#8203;4673](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4673) ([ShGKme](https://github.com/ShGKme)) - fix(NcActions): Allow to set attributes to inline actions [#&#8203;4671](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4671) ([susnux](https://github.com/susnux)) - fix(NcAvatar): make it a span phrasing element [#&#8203;4674](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4674) ([ShGKme](https://github.com/ShGKme)) - fix: Avoid closing all modals on escape if multiple are present [#&#8203;4677](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4677) ([juliushaertl](https://github.com/juliushaertl)) - fix: If a aria-selected button is present we focus on this one instead of the first entry [#&#8203;4678](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4678) ([juliushaertl](https://github.com/juliushaertl)) - fix(NcCheckboxRadioSwitch): Restore wrapper element prop [#&#8203;4679](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4679) ([Pytal](https://github.com/Pytal)) - fix(Nc\*Field): do not pass all props to InputField BY filtering $props [#&#8203;4666](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4666) ([ShGKme](https://github.com/ShGKme)) - fix(NcDialog): NcModal registration [#&#8203;4682](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4682) ([Pytal](https://github.com/Pytal)) - fix: remove empty attributes values [#&#8203;4686](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4686) ([ShGKme](https://github.com/ShGKme)) - fix(dialog): fix component registration [#&#8203;4685](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4685) ([ShGKme](https://github.com/ShGKme)) - fix(NcCheckboxRadioSwitch): fix circular import [#&#8203;4691](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4691) ([raimund-schluessler](https://github.com/raimund-schluessler) - fix(NcCheckboxRadioSwitch): forward indeterminate prop [#&#8203;4690](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4690) ([raimund-schluessler](https://github.com/raimund-schluessler) - Change heading in EmptyContent to `span` [#&#8203;4702](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4702) ([JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) - fix(NcRelatedResourcesPanel): t is not defined [#&#8203;4705](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4705) ([raimund-schluessler](https://github.com/raimund-schluessler) - fix(NcAppNavigationItem): Do not include `aria-expanded` attribute if there are no children [#&#8203;4715](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4715) ([susnux](https://github.com/susnux) - fix(NcDialog): register components in NcDialogButton [#&#8203;4725](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4725) ([ShGKme](https://github.com/ShGKme) - fix(NcActions): Detect navigation menu links correctly [#&#8203;4707](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4707) ([Pytal](https://github.com/Pytal) - fix(NcSelect): Ensure selected option has enough contrast when the menu is opened [#&#8203;4733](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4733) ([susnux](https://github.com/susnux) - fix(NcEmptyContent): Fix regression that changed the color of the description text [#&#8203;4735](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4735) ([susnux](https://github.com/susnux) - fix(NcAppContent): Set normal scrollbar width on resizeable NcAppContentList [#&#8203;4710](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4710) ([mejo-](https://github.com/mejo-) - fix(NcAvatar): Improve initials generation to filter out special characters [#&#8203;4737](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4737) ([susnux](https://github.com/susnux) - fix(NcAvatar): remove alt attr from span\[role=img] [#&#8203;4748](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4748) ([ShGKme](https://github.com/ShGKme) - fix(NcSidebarTab): Ensure there is an `aria-label` if the `aria-labelledby` element does not exist [#&#8203;4736](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4736) ([susnux](https://github.com/susnux) - add scoped to all ncappnavigation components [#&#8203;4730](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4730) ([szaimen](https://github.com/szaimen) - Create outline for `focus-within` on RadioSwitch [#&#8203;4699](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4699) ([JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) - fix: NcUserBubble properties [#&#8203;4743](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4743) ([susnux](https://github.com/susnux) - fix(NcUserBubble): only forward necessary props [#&#8203;4756](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4756) ([raimund-schluessler](https://github.com/raimund-schluessler) - fix(NcInputField): Bring input field height to 44px and fixes its focus feedback [#&#8203;4718](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4718) ([marcoambrosini](https://github.com/marcoambrosini) - fix(NcTimezonePicker): Add correct `aria-label` [#&#8203;4762](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4762) ([susnux](https://github.com/susnux) - Fix input field trailing button alignment [#&#8203;4770](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4770) ([marcoambrosini](https://github.com/marcoambrosini) - fix(NcSelectTags): Allow object type value [#&#8203;4771](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4771) ([Pytal](https://github.com/Pytal) - fix(NcAppNavigation): Ensure `--app-navigation-padding` is set also on app-content [#&#8203;4776](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4776) ([susnux](https://github.com/susnux) - fix(NcAppNavigation): add focus trap on mobile and improve a11y [#&#8203;4633](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4633) ([ShGKme](https://github.com/ShGKme) - fix(NcAppNavigation): small screen support [#&#8203;4767](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4767) ([ShGKme](https://github.com/ShGKme) ##### Other Changes - Updates for project Nextcloud vue library [#&#8203;4757](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4757) ([transifex-integration](https://github.com/transifex-integration) - Change styles for focused Select [#&#8203;4728](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4728) ([JuliaKirschenheuter](https://github.com/JuliaKirschenheuter) - feat(NcActions): focus the first action again if no action have a focus after render [#&#8203;4775](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4775) ([skjnldsv](https://github.com/skjnldsv) - fix(NcAppNavigation): remove background square connecting toggle and navigation [#&#8203;4779](https://github.com/nextcloud-libraries/nextcloud-vue/pull/4779) ([ShGKme](https://github.com/ShGKme) </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjE1My4yIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCJ9-->
RenovateBot added 1 commit 2024-02-19 10:02:09 +01:00
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
aaddce5ce0
chore(deps): update dependency @nextcloud/vue to v8
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Required
Details
ci/woodpecker/pr/woodpecker
Required
This pull request doesn't have enough approvals yet. 0 of 1 approvals granted.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/nextcloud-vue-8.x:renovate/nextcloud-vue-8.x
git checkout renovate/nextcloud-vue-8.x
Sign in to join this conversation.
No description provided.