v9.0.0-rc.6
Pre-release
Pre-release
What's Changed
Notes
- The package has dropped compatibility with Nextcloud before version 32.
This mostly affects the visual appearance of components.
NcButton
now does no longer hasrole="button"
when used as a link (passing thehref
prop or a router link (to
)).
Instead, for accessibility and semantical correctness, has thelink
role.NcColorPicker
- The deprecated
close
event was removed in favor of theclosed
event, this was done for consistent event names.
- The deprecated
🚀 Enhancements
- fix(NcDateTimePicker): adjust input padding inline end #7208 (raimund-schluessler)
- feat(NcColorPicker): add proper open-state handling #7212 (susnux)
- feat(NcAppNavigationItem): add
active
as slot property to the "icon"-slot #7273 (susnux) - feat(NcButton): add border with a bottom shadow #7282 (susnux)
🐛 Fixed bugs
- fix(NcAvatar): contacts menu is broken #7194 (ShGKme)
- fix(NcActionInput): lazy load large children #7195 (ShGKme)
- fix(NcButton): use correct type for
to
prop from VueRouter #7201 (susnux) - fix(NcButton): render with "to" and prevent wrong context crash #7100 (ShGKme)
- fix(NcContent): flip skip action image in rtl mode #7202 (skjnldsv)
- fix: remove asterisk from filename allowing checkout on Windows #7211 (ShGKme)
- fix: correctly apply types so that type definitions are generated during build #7207 (susnux)
- fix(NcColorPicker): use proper directional arrow icon for submit #7217 (susnux)
- fix(NcBreadCrumb): correctly pass container for
NcActions
#7237 (susnux) - ci: use correct base branch when doing styling update on stable* #7256 (susnux)
- fix(NcAvatar): orbital best-fit adaptive status icon #6004 (ShGKme)
- fix(NcLoadingIcon): prevent height change from rotate transformation #7275 (Antreesy)
- fix: 'Set operation on key "value" failed: target is readonly' #7239 (ShGKme)
- fix(NcInputField, NcTextArea): remove placeholder on Nextcloud 32+ #7283 (susnux)
- fix: auto-resolve focus trap stack, if was changed outside of controller #7277 (Antreesy)
- fix: adjust color variable to work with Nextcloud 32+ #7311 (susnux)
- fix(utils): legacy version detection #7313 (skjnldsv)
Other Changes
- refactor(NcProgressBar): migrate component to Typescript and update docs #7138 (susnux)
- fix: remove asterisk from filename #7215 (raimund-schluessler)
- docs: clarify application containers and especially NcGuestContent #7160 (susnux)
- refactor(NcAppNavigation): migrate component to Typescript and
script-setup
#7200 (susnux) - feat(NcUserStatusIcon): update status icons #7218 (Antreesy)
- chore: work around bug in
corepack
blocking dependency updates #7213 (susnux) - fix(NcListItem): drop legacy check #7234 (Antreesy)
- feat(NcHeaderMenu): apply alpha mask to icon slot #7242 (susnux)
- docs: v9 will only provide visual compatibility with Nextcloud 32+ #7287 (susnux)
- feat: change cog icon into the outline version #7299 (GretaD)
- refactor(NcButton, NcNoteCard): use status text color for icons and text #7300 (susnux)
- fix(utils): legacy check syntax adjust #7314 (skjnldsv)
Full Changelog: v9.0.0-rc.5...v9.0.0-rc.6