Skip to content

Chore(deps): Bump @nextcloud/vue from 8.22.0 to 8.24.0 #6876

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 5, 2025

Bumps @nextcloud/vue from 8.22.0 to 8.24.0.

Release notes

Sourced from @​nextcloud/vue's releases.

v8.24.0

📝 Notes

Boolean properties

Some boolean props have been deprecated in favor of alternatives with default value false. This allows using shorthand notation on the template, as a prop with a default value of false will be set to true if it is set (without any value) in the template, similar to native HTML boolean attributes. The following components have been adjusted:

Component Deprecated prop New alternative
NcAvatar showUserStatus hideStatus
NcAvatar showUserStatusCompact verboseStatus
NcModal canClose noClose
NcDialog canClose noClose

NcButton color variant and native type

NcButton (and NcDialogButton) now provides a variant prop to set the color variant to use (e.g. 'primary') and allows set the native button type using the type prop. The legacy behavior, type for the color variant and nativeType for the button type, still works but will be removed in the next major version.

To make a later migration to version 9 easier you can already migrate your NcButton usage like this:

<!-- Before: -->
<NcButton type="primary" native-type="submit">Submit</NcButton>
<!-- After: -->
<NcButton variant="primary" type="submit">Submit</NcButton>

🚀 Enhancements

  • feat(NcActions): add opened and closed events to handle closing/opening end #6683 (@​skjnldsv)
  • feat(NcBlurHash): Add a blur hash component #6396 (susnux)
  • feat(NcDialog): Allow to catch reset event #6006 (susnux)
  • feat: Add consistent variant prop for design variant of buttons / chips #6472 (susnux)
  • feat(NcAppContent): Allow to set the page title #5269 (susnux)
  • feat: add boolean prop alternatives with false as default value #6656 (susnux)

🐛 Fixed bugs

  • fix(NcPopover): correctly wait for animation end in after-show/after-hide events #6683 (skjnldsv)
  • fix(NcEmojiPicker): not focusable when used in another focus trap #6558 (ShGKme)
  • fix(RTL): initialize language direction check once in utils #6523 (Antreesy)
  • fix(NcColorPicker): remove unused invalid styles #6565 (susnux)
  • fix(NcAppSidebar, NcHeaderMenu): correctly focus trigger/close button when no focusable elements inside #6636 (Antreesy)
  • fix(NcInputField): Only show error state border if user interacted with the input #6640 (susnux)
  • fix(NcEmojiPicker): return focus steals actual focus #6652 (ShGKme)

Other Changes

  • refactor(NcCheckboxRadioSwitch): Do not use HTML attribute name id as property name #5516 (susnux)
  • docs: adjust version number for variant props #6623 (susnux)
  • Updated workflows and dependencies

... (truncated)

Changelog

Sourced from @​nextcloud/vue's changelog.

v8.24.0 (2025-04-02)

📝 Notes

Boolean properties

Some boolean props have been deprecated in favor of alternatives with default value false. This allows to use shorthand notation on the template, as a prop with a default value of false will be set to true if it is set (without any value) in the template, similar to native HTML boolean attributes. Following components have been adjusted:

Component Deprecated prop New alternative
NcAvatar showUserStatus hideStatus
NcAvatar showUserStatusCompact verboseStatus
NcModal canClose noClose
NcDialog canClose noClose

NcButton color variant and native type

NcButton (and NcDialogButton) now provides a variant prop to set the color variant to use (e.g. 'primary') and allows to set the native button type using the type prop. The legacy behavior, type for the color variant and nativeType for the button type, still works but will be removed in the next major version.

To make a later migration to version 9 easier you can already migrate your NcButton usage like this:

<!-- Before: -->
<NcButton type="primary" native-type="submit">Submit</NcButton>
<!-- After: -->
<NcButton variant="primary" type="submit">Submit</NcButton>

🚀 Enhancements

  • feat(NcActions): add opened and closed events to handle closing/opening end #6683 (skjnldsv)
  • feat(NcBlurHash): Add a blur hash component #6396 (susnux)
  • feat(NcDialog): Allow to catch reset event #6006 (susnux)
  • feat: Add consistent variant prop for design variant of buttons / chips #6472 (susnux)
  • feat(NcAppContent): Allow to set the page title #5269 (susnux)
  • feat: add boolean prop alternatives with false as default value #6656 (susnux)

🐛 Fixed bugs

  • fix(NcPopover): correctly wait for animation end in after-show/after-hide events #6683 (skjnldsv)
  • fix(NcEmojiPicker): not focusable when used in another focus trap #6558 (ShGKme)
  • fix(RTL): initialize language direction check once in utils #6523 (Antreesy)
  • fix(NcColorPicker): remove unused invalid styles #6565 (susnux)
  • fix(NcAppSidebar, NcHeaderMenu): correctly focus trigger/close button when no focusable elements inside #6636 (Antreesy)
  • fix(NcInputField): Only show error state border if user interacted with the input #6640 (susnux)
  • fix(NcEmojiPicker): return focus steals actual focus #6652 (ShGKme)

Other Changes

  • refactor(NcCheckboxRadioSwitch): Do not use HTML attribute name id as property name #5516 (susnux)
  • docs: adjust version number for variant props #6623 (susnux)

... (truncated)

Commits
  • 7ee828d Merge pull request #6665 from nextcloud-libraries/release/v8.24.0
  • 09703b4 chore(release): v8.24.0
  • af80c00 Merge pull request #6687 from nextcloud-libraries/fix/actions-events
  • 31949c3 fix(NcPopover): use transitionend to wait for popover show/hide animation end
  • efd6f0d Merge pull request #6683 from nextcloud-libraries/fix/actions-events
  • 8c997ce fix(NcPopover): properly wait for css animation completion
  • a8bdd3c fix(NcActions): listening to wrong event names
  • e1248ae Merge pull request #6669 from nextcloud-libraries/fix/noid/avatar-scroll-height
  • 4fa2be4 Merge pull request #5440 from nextcloud-libraries/fix/no-fallback-focus
  • f337c3e Merge pull request #5202 from nextcloud-libraries/chore/consistent-changelog
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot will merge this PR once CI passes on it, as requested by @nextcloud-command.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.22.0 to 8.24.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/CHANGELOG.md)
- [Commits](nextcloud-libraries/nextcloud-vue@v8.22.0...v8.24.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-version: 8.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Copy link
Contributor

@nextcloud-command nextcloud-command left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot merge

Copy link
Contributor Author

dependabot bot commented on behalf of github Apr 16, 2025

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/npm_and_yarn/stable28/nextcloud/vue-8.24.0 branch April 16, 2025 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants