nextcloud-libraries/nextcloud-vue (@nextcloud/vue)
### [`v8.20.0`](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v8200-2024-10-29)
[Compare Source](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/compare/v8.19.0...v8.20.0)
[Full Changelog](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/compare/v8.19.0...v8.20.0)
##### 📝 Notes
Now you can use `v-model` directive, `:model-value` prop, and `@update:model-value` (`@update:modelValue`) event in all data input components to have **compatibility with v9** in the future.
```html
```
If you already use `v-model` with a custom writable computed on `:value.sync` components before, it might not work as expected anymore. Make sure to remove or adjust it before update.
See the full list in [v9 breaking changes](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/blob/next/CHANGELOG.md#-breaking-changes).
##### 🚀 Enhancements
- feat: add `v-model` support for input-like components [#5418](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/5418) ([kyteinsky](https://redirect.github.com/kyteinsky))
- feat: forward compatibility with v9 on `v-model` props/events [#6172](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6172) ([ShGKme](https://redirect.github.com/ShGKme))
- feat(NcRichText): add styles to mount point for custom picker and custom widget elements [#6108](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6108) ([julien-nc](https://redirect.github.com/julien-nc))
- feat(NcRichText): make interactive widgets opt-in [#6151](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6151) ([Antreesy](https://redirect.github.com/Antreesy))
- feat: add `isDarkTheme` functions and composables [#5698](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/5698) ([ShGKme](https://redirect.github.com/ShGKme))
- feat: add `spawnDialog` function [#6195](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6195) ([susnux](https://redirect.github.com/susnux))
##### 🐛 Fixed bugs
- fix(NcReferencePicker): allow closing modal dialog [#6137](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6137) ([JuliaKirschenheuter](https://redirect.github.com/JuliaKirschenheuter))
- fix(NcActions): RTL support [#6148](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6148) ([hamza221](https://redirect.github.com/hamza221))
- fix(NcAppNavigation): RTL support [#6144](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6144) ([hamza221](https://redirect.github.com/hamza221))
- fix(NcSelect): RTL support [#6150](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6150) ([hamza221](https://redirect.github.com/hamza221))
- fix(NcAppDetailsToggle): RTL support [#6145](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6145) ([hamza221](https://redirect.github.com/hamza221))
- fix(NcModal): RTL support [#6171](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6171) ([hamza221](https://redirect.github.com/hamza221))
- fix(NcAppSidebar): RTL support [#6187](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6187) ([hamza221](https://redirect.github.com/hamza221))
- fix(NcDateTimePicker): adjust component styling close to native appearance [#6095](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6095) ([GretaD](https://redirect.github.com/GretaD))
- fix(NcTimeZonePicker): scope css styles [#6184](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6184) ([Antreesy](https://redirect.github.com/Antreesy))
- fix(NcAppSidebarTabs): force color-main-text for icons [#6189](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6189) ([Antreesy](https://redirect.github.com/Antreesy))
- fix(NcAppNavigationItem): use $scopedSlots instead of $slots [#6161](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/pull/6161) ([st3iny](https://redirect.github.com/st3iny))
##### Changed
- Updated workflows and dependencies
- Updated translations
Configuration
📅 Schedule: Branch creation - "before 3am on saturday" in timezone Europe/Berlin, 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 these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^8.19.0
->^8.20.0
Release Notes
nextcloud-libraries/nextcloud-vue (@nextcloud/vue)
### [`v8.20.0`](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/blob/HEAD/CHANGELOG.md#v8200-2024-10-29) [Compare Source](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/compare/v8.19.0...v8.20.0) [Full Changelog](https://redirect.github.com/nextcloud-libraries/nextcloud-vue/compare/v8.19.0...v8.20.0) ##### 📝 Notes Now you can use `v-model` directive, `:model-value` prop, and `@update:model-value` (`@update:modelValue`) event in all data input components to have **compatibility with v9** in the future. ```htmlConfiguration
📅 Schedule: Branch creation - "before 3am on saturday" in timezone Europe/Berlin, 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 these updates again.
This PR was generated by Mend Renovate. View the repository job log.