Skip to content

Commit 458ac6f

Browse files
committed
chore: prepare v9.0.0-rc.2
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
1 parent b8d3a49 commit 458ac6f

File tree

3 files changed

+43
-13
lines changed

3 files changed

+43
-13
lines changed

CHANGELOG.md

Lines changed: 40 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
All notable changes to this project will be documented in this file.
99

10-
## [v9.0.0](https://github.com/nextcloud-libraries/nextcloud-vue/tree/v9.0.0-rc.0) (unreleased)
11-
[Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.24.0...v9.0.0-rc.0)
10+
## [v9.0.0](https://github.com/nextcloud-libraries/nextcloud-vue/tree/v9.0.0-rc.2) (unreleased)
11+
[Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.24.0...v9.0.0-rc.2)
1212

1313
### 💥 Breaking Changes
1414
* The package now uses Vue 3 instead of Vue 2.7
@@ -165,6 +165,8 @@ The `richEditing` mixin can be replaced by just using the `NcRichText` component
165165
* feat(dialogs/spawnDialogs)!: do not toRaw the result [#6760](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6760) ([ShGKme](https://github.com/ShGKme))
166166
* feat(dialogs/spawnDialog): return promise with the result [#6758](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6758) ([ShGKme](https://github.com/ShGKme))
167167
* feat(dialogs/spawnDialog)!: replace onClose callback with Promise [#6759](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6759) ([ShGKme](https://github.com/ShGKme))
168+
* feat(NcChip): allow to define the actions container [#6813](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6813) ([susnux](https://github.com/susnux))
169+
* feat(NcActionButton): introduce description prop [#6932](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6932) ([Antreesy](https://github.com/Antreesy))
168170

169171
### 🐛 Fixed bugs
170172
* feat(NcAppSidebar): add `info` slot [#6666](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6666) ([Antreesy](https://github.com/Antreesy))
@@ -203,6 +205,12 @@ The `richEditing` mixin can be replaced by just using the `NcRichText` component
203205
* fix(NcChip): do not rerender slots to check if they are available [#6903](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6903) ([susnux](https://github.com/susnux))
204206
* fix(dialog/spawnDialog): incorrect return type for optional result [#6905](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6905) ([ShGKme](https://github.com/ShGKme))
205207
* add fallBackFocus to NcPopover [#6679](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6679)
208+
* fix(NcEmptyContent): description styling for mobile [#6936](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6936) ([Plesin](https://github.com/Plesin))
209+
* style(NcAppSidebar): remove custom styles from close button [#6944](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6944) ([Antreesy](https://github.com/Antreesy))
210+
* fix: add missing `NcSelectUsers` export [#6947](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6947) ([susnux](https://github.com/susnux))
211+
* fix(NcAppContent): adapt to new emitted event object with splitpanes ^4.0.0 [#6950](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6950) ([wofferl](https://github.com/wofferl))
212+
* fix(NcActionInput): register used NcColorPicker component [#6956](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6956) ([susnux](https://github.com/susnux))
213+
* fix(NcSelectUsers): use correct type for model and add tests for model-value handling [#6957](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6957) ([susnux](https://github.com/susnux))
206214

207215
### Changed
208216
* refactor: replace boolean properties with `default: true` with `default: false` [#6653](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6653) ([susnux](https://github.com/susnux))
@@ -287,19 +295,41 @@ The `richEditing` mixin can be replaced by just using the `NcRichText` component
287295
* refactor(NcVNodes): migrate component to Typescript [#6822](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6822) ([susnux](https://github.com/susnux))
288296
* refactor(Focus): migrate directive to Typescript [#6786](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6786) ([susnux](https://github.com/susnux))
289297
* refactor(NcEmptyContent): migrate component to Typescript [#6904](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6904) ([susnux](https://github.com/susnux))
290-
291-
## [v8.26.0](https://github.com/nextcloud-libraries/nextcloud-vue/tree/v8.26.0) (UNRELEASED)
298+
* refactor(NcUserStatusIcon): migrate component to Typescript [#6820](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6820) ([susnux](https://github.com/susnux))
299+
* refactor(NcAppDetailsToggle): migrate to Typescript [#6909](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6909) ([susnux](https://github.com/susnux))
300+
* fix(NcAppSidebar): make buttons pixel perfect [#6938](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6938) ([Antreesy](https://github.com/Antreesy))
301+
* fix(docs): NcContent with skip-actions crashes styleguidist [#6923](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6923) ([ShGKme](https://github.com/ShGKme))
302+
* refactor(NcAppContentDetails): migrate component to Typescript [#6910](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6910) ([susnux](https://github.com/susnux))
303+
* refactor(NcGuestContent): migrate component to Typescript [#6948](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6948) ([susnux](https://github.com/susnux))
304+
* chore(dev-deps): bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 and fix errors [#6955](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6955) ([ShGKme](https://github.com/ShGKme))
305+
* chore!(NcRichContenteditable): remove title prop in favor of label [#6962](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6962) ([susnux](https://github.com/susnux))
306+
* refactor: remove ScopeComponent the scope is not used and already added by Vue [#6965](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6965) ([susnux](https://github.com/susnux))
307+
* refactor(NcIconSvgWrapper): migrate component to Typescript and script-setup [#6967](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6967) ([susnux](https://github.com/susnux))
308+
* refactor(NcCounterBubble): migrate component to Typescript and script-setup [#6970](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6970) ([susnux](https://github.com/susnux))
309+
* refactor: use NcIconSvgWrapper with directional property where needed [#6767](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6767) ([susnux](https://github.com/susnux))
310+
311+
## [v8.26.0](https://github.com/nextcloud-libraries/nextcloud-vue/tree/v8.26.0) (2025-04-25)
292312

293313
### 📝 Notes
314+
#### NcAppSidebar
315+
The `info` slot was introduced to allow customization of sidebar header content.
316+
This will replace original main name of the sidebar and `header`, `subname`, `secondary-actions`, `tertiary-actions` slots.
317+
It is recommended to use slot together with `NcAppSidebarHeader` component to support accessibility features.
294318
#### NcPopover
295-
`NcPopover` now has its own properties and no longer directly exposes the internal library used (`floating-vue`).
296-
It is still possible to use its properties, but this ability might be removed in the next version.
297-
Thus we encourage you to only use the documented properties.
298-
299-
Also this component now supports a logical placement (`start`, `end`) which works with RTL design.
300-
Moreover the `focusTrap` property is now deprecated and will be replaced with `noFocusTrap`,
319+
The `focusTrap` property is now deprecated and will be replaced with `noFocusTrap`,
301320
the reason behind this is to only have boolean properties with default value of `false` allowing shortcut props.
302321

322+
### 🚀 Enhancements
323+
* [stable8] feat(NcAppSidebar): add `info` slot [#6843](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6843)
324+
* [stable8] feat(NcPopover): add new `noFocusTrap` prop [#6808](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6808)
325+
326+
### 🐛 Fixed bugs
327+
* [stable8] fix(NcRichText): `references` prop type [#6800](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6800)
328+
* [stable8] fix(NcAppContent): don't remove list when showing details in mobile or no-split mode [#6261](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6261) ([wofferl](https://github.com/wofferl))
329+
* [stable8] fix(NcMentionBubble): position selectable text aligned with the component [#6837](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6837)
330+
* [stable8] fix(NcAvatar): do not load avatar from server, if iconClass was provided [#6836](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6836)
331+
* [stable8] fix(NcSelectUsers): add missing `search` event [#6838](https://github.com/nextcloud-libraries/nextcloud-vue/pull/6838)
332+
303333
## [v8.25.1](https://github.com/nextcloud-libraries/nextcloud-vue/tree/v8.25.1) (2025-04-17)
304334
[Full Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.25.0...v8.25.1)
305335

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@nextcloud/vue",
3-
"version": "9.0.0-rc.1",
3+
"version": "9.0.0-rc.2",
44
"description": "Nextcloud vue components",
55
"keywords": [
66
"vuejs",

0 commit comments

Comments
 (0)