fix(deps): bump @ckeditor/ckeditor5-dev-utils from 37.0.1 to v39 (main) #8922
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~37.0.1
->~39.1.0
Release Notes
ckeditor/ckeditor5-dev (@ckeditor/ckeditor5-dev-utils)
v39.1.0
Compare Source
Features
updateVersions
andupdateDependencies
tasks accept a new option calledpackagesDirectoryFilter
. It is a callback allowing filtering out directories/packages that the task should not touch. It receives an absolute path to apackage.json
and should return a boolean value. (commit)Bug fixes
typedoc-plugin-event-inheritance-fixer
plugin to not crash when creating inherited events if an interface extends a type. Closes ckeditor/ckeditor5#15063. (commit)Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
Other releases:
v39.0.0
Compare Source
MAJOR BREAKING CHANGES ℹ️
18.0.0
due to the end of LTS of Node 16.Other changes
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.4.1
Compare Source
Other changes
formatMessage()
function should find a Slack account based on a GitHub name case-insensitive. Closes ckeditor/ckeditor5#14876. (commit)Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.4.0
Compare Source
Features
ckeditor5-dev-ci-allocate-swap-memory
binary script for allocating the SWAP memory to avoid issues with running out of RAM. (commit)ckeditor5-dev-ci-install-latest-chrome
binary script for installing the latest Chrome browser. (commit)Other changes
reassignNpmTags()
task processes all packages asynchronously to improve the performance results. Closes ckeditor/ckeditor5#14769. (commit)*.po
files will include the "Content-Type" header with the charset set asUTF-8
to avoid issues while processing non-ASCII characters across systems. (commit)Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.3.1
Compare Source
Internal changes only (updated dependencies, documentation, etc.).
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.3.0
Compare Source
Features
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
Other releases:
v38.2.2
Compare Source
Internal changes only (updated dependencies, documentation, etc.).
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.2.1
Compare Source
Other changes
cleanUpPackages()
task to provide a callback in the optionalpackageJsonFieldsToRemove
option that allows specifying which fields to remove from thepackage.json
. Closes ckeditor/ckeditor5#14586. (commit)Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.2.0
Compare Source
Features
skipFileSave
option to thegenerateChangelogForMonoRepository()
function that allows returning the changelog entries instead of saving them into the changelog file. See ckeditor/ckeditor5#14601. (commit)nextVersion
option to thegenerateChangelogForMonoRepository()
function to pass a predefined version to the function. When using this option, the function no longer interacts with a user. See ckeditor/ckeditor5#14601. (commit)Bug fixes
ckeditor5
. (commit)Other changes
checkVersionAvailability()
function in release tools to a separate util that checks if provided version for a package already exists in npm. (commit)Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
Other releases:
v38.1.4
Compare Source
Internal changes only (updated dependencies, documentation, etc.).
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.1.3
Compare Source
Bug fixes
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.1.2
Compare Source
Bug fixes
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.1.1
Compare Source
Other changes
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.1.0
Compare Source
Features
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
Other releases:
v38.0.5
Compare Source
Internal changes only (updated dependencies, documentation, etc.).
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.0.4
Compare Source
Bug fixes
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.0.3
Compare Source
Other changes
getLastNightly()
) and generating the next nightly version (getNextNightly()
). See ckeditor/ckeditor5#14179. (commit)type: module
. See ckeditor/ckeditor5#13673. (commit)Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.0.2
Compare Source
Bug fixes
Other changes
generateChangelogForMonoRepository()
andgenerateChangelogForSinglePackage()
tasks use a value from the optionalfrom
option when mentioning a current version of packages. See ckeditor/ckeditor5#14472. (commit)AbortSignal
parameter is no longer required for theexecuteInParallel()
util. IfAbortSignal
is not passed, a defaultAbortController
will be created automatically. (commit)highlightsPlaceholder
andcollaborationFeatures
options are no longer available in thegenerateChangelogForMonoRepository()
andgenerateChangelogForSinglePackage()
tasks. (commit)preservePostInstallHook
option in thecleanUpPackages()
task to preserve thepostinstall
hook inpackage.json
in the published packages. Closes ckeditor/ckeditor5#14318. (commit)Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.0.1
Compare Source
Bug fixes
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v38.0.0
Compare Source
Release highlights
This release brings the redesigned tools and utils for releasing packages to npm. They have been designed with the following criteria:
MAJOR BREAKING CHANGES ℹ️
release-tools: The following tasks and utils are no longer available:
preparePackages()
,bumpVersions()
,updateCKEditor5Dependencies()
,updateDependenciesVersions()
,releaseSubRepositories()
.The
releaseTools.bumpVersions()
andreleaseTools.preparePackages()
tasks should be replaced with the following code snippet:The
releaseTools.releaseSubRepositories( /* options */ )
task should be replaced with the following code snippet:By default, the
releaseTools.publishPackages()
uses the@staging
npm tag. To make it public (available as@latest
), use thereleaseTools.reassignNpmTags()
.Features
release-tools: Introduced several new tasks and utils for preparing the packages to release:. (commit)
updateDependencies()
– updates dependencies (dev and peer too) to the specified version,updateVersions()
– bumps the#version
key in apackage.json
file,prepareRepository()
– copies packages from a source directory to a destination that can be used as a source when publishing packages to npm,commitAndTag()
– creates a commit and connects a release tag with it,createGithubRelease()
– creates a GitHub release page for the given version,push()
– executes thegit push
command,cleanUpPackages()
– removes unnecessary files and entries in a package.json for each package to publish,publishPackages()
– validates if packages are ready to publish, then deploy them to npm,reassignNpmTags()
– switches npm tags for the specified packages,executeInParallel()
– util allowing executing a given task in parallel for all packages.release-tools: Introduced util called
truncateChangelog()
that allows reducing the changelog size to the requested number of entries. See ckeditor/ckeditor5#14169. (commit)tests: Added karma notification for when the tests are completed. Notification can be enabled with
-n
/--notify
CLI option. Its enabled by default when running all tests, without the `-Configuration
📅 Schedule: Branch creation - "before 5am on wednesday" in timezone Europe/Vienna, 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 this update again.
This PR has been generated by Mend Renovate. View repository job log here.