Skip to content
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

Bump @ckeditor/ckeditor5-vue from 5.1.0 to 7.3.0 #2154

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 26, 2024

Bumps @ckeditor/ckeditor5-vue from 5.1.0 to 7.3.0.

Release notes

Sourced from @​ckeditor/ckeditor5-vue's releases.

v7.3.0

Features

v7.3.0-alpha.0

Features

v7.2.0

Bug fixes

  • Experimental: Better error messages in useCKEditorCloud. It now detects existing editor installations and gives migration info from NPM to CDN. (commit)

Other changes

  • Remove ckeditor5-premium-features from peerDependencies. (commit)

v7.1.0

Features

v7.1.0-alpha.0

Features

v7.0.0

We are excited to announce a new major release of the Vue integration.

In this release, we have introduced the following breaking changes that should make using the integration more intuitive and easier.

  • Composition API: The integration has been rewritten in Composition API, which follows the recommended way of writing components in Vue 3.

  • Vue 3.4+: The minimum required version of Vue is now 3.4+ because we are using the Generics and defineModel() features to provide better typings for the editor prop and component events.

  • ESM-first: Besides the UMD build, the integration is now available in ESM format. In most projects, the new ESM build should be automatically prioritized by bundlers and other tools.

  • Changed exports: We have changed how the Vue plugin and component are exported. The Vue plugin is no longer the default export but is exported as CkeditorPlugin. The component is now exported as Ckeditor instead of default.component.

    Here's a comparison of how you can import the Vue plugin that registers a global <ckeditor> component:

    // Before the release.
    import CKEditor from '@ckeditor/ckeditor5-vue';
    // After the release.
    import { CkeditorPlugin } from '@​ckeditor/ckeditor5-vue';

... (truncated)

Changelog

Sourced from @​ckeditor/ckeditor5-vue's changelog.

7.3.0 (2024-11-25)

Features

7.3.0-alpha.0 (2024-11-13)

Features

7.2.0 (2024-09-26)

Bug fixes

  • Experimental: Better error messages in useCKEditorCloud. It now detects existing editor installations and gives migration info from NPM to CDN. (commit)

Other changes

  • Remove ckeditor5-premium-features from peerDependencies. (commit)

7.1.0 (2024-09-19)

Features

7.1.0-alpha.0 (2024-09-06)

Features

7.0.0 (2024-08-07)

We are excited to announce a new major release of the Vue integration.

In this release, we have introduced the following breaking changes that should make using the integration more intuitive and easier.

  • Composition API: The integration has been rewritten in Composition API, which follows the recommended way of writing components in Vue 3.
  • Vue 3.4+: The minimum required version of Vue is now 3.4+ because we are using the Generics and defineModel() features to provide better typings for the editor prop and component events.
  • ESM-first: Besides the UMD build, the integration is now available in ESM format. In most projects, the new ESM build should be automatically prioritized by bundlers and other tools.
  • Changed exports: We have changed how the Vue plugin and component are exported. The Vue plugin is no longer the default export but is exported as CkeditorPlugin. The component is now exported as Ckeditor instead of default.component.

... (truncated)

Commits
  • 1c6dcf0 Release: v7.3.0.
  • 9d22853 Merge pull request #333 from ckeditor/release-20241125
  • 78dd5a8 Update CHANGELOG.md
  • c4f18ff Drop @experimental doc for cloud utils.
  • 6fd3952 Merge pull request #332 from ckeditor/ck/fix-wrong-version-in-demo
  • 737436c Print cloud errors in console if present.
  • 69f341f Merge pull request #330 from ckeditor/feature/bump-integration-commons
  • 303e834 Bump integrations common to 2.2.2.
  • a05ee03 Release: v7.3.0-alpha.0.
  • 253ccaf Merge pull request #329 from ckeditor/release-20241113
  • 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 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 [@ckeditor/ckeditor5-vue](https://github.com/ckeditor/ckeditor5-vue) from 5.1.0 to 7.3.0.
- [Release notes](https://github.com/ckeditor/ckeditor5-vue/releases)
- [Changelog](https://github.com/ckeditor/ckeditor5-vue/blob/master/CHANGELOG.md)
- [Commits](ckeditor/ckeditor5-vue@v5.1.0...v7.3.0)

---
updated-dependencies:
- dependency-name: "@ckeditor/ckeditor5-vue"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 26, 2024
Copy link

what-the-diff bot commented Nov 26, 2024

PR Summary

  • Upgraded CKEditor5-Vue Version
    The version of @ckeditor/ckeditor5-vue has been upgraded from 5.1.0 to 7.3.0, which enhances our application's text editor capabilities.
  • Introduced new dependency
    Added a new dependency called @ckeditor/ckeditor5-integrations-common version 2.2.2. This new component aids in integrating CKEditor with other common software libraries.
  • Updated Node Engine Requirement
    The requirement for the Node engine has been updated, moving from version 16.0.0 or higher to now needing version 18.0.0 or above. This ensures compatibility with newer coding language features.
  • New Peer Dependency added
    A peer dependency on Vue version 3.4.0 or higher has been introduced, ensuring that our application maintains compatibility with the newest features of the Vue.js framework.
  • Added additional Dependencies to CKEditor5-Vue
    New additional dependencies, @ckeditor/ckeditor5-integrations-common and lodash-es, have been added for @ckeditor/ckeditor5-vue. These provide a set of reusable utilities and improve integration between CKEditor5 and Vue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants