Releases: ckeditor/ckeditor5-dev
v44.0.0-alpha.4
Bug fixes
- tests: Prevent crashing the manual test server when reading a non-existing file due to an "ERR_HTTP_HEADERS_SENT" Node.js error. (commit)
- web-crawler: Use
jsonValue()
method to get the serialized arguments instead of callingevaluate()
method, which may cause unhandled rejection due to destroyed context. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-bump-year: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-ci: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-dependency-checker: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-docs: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-release-tools: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-stale-bot: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-tests: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-transifex: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-translations: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-utils: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-web-crawler: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/typedoc-plugins: v44.0.0-alpha.3 => v44.0.0-alpha.4
v44.0.0-alpha.3
Other changes
- tests: Downgrade the "sinon" package as it is not compatible with current CKEditor 5 tests. (commit)
- web-crawler: Aligned internals to the latest Puppeteer API. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-bump-year: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-ci: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-dependency-checker: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-docs: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-release-tools: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-stale-bot: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-tests: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-transifex: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-translations: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-utils: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-web-crawler: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/typedoc-plugins: v44.0.0-alpha.2 => v44.0.0-alpha.3
v44.0.0-alpha.2
Other changes
- docs: Support for passing an array of files to ignore when preparing API. (commit)
- tests: Restored the previous version of Chai and sinon-chai packages due to issues with processing ESM in Karma. (commit)
- Use the "2021" edition as a default preset for CKEditor 5 files (
postcss-nesting
). (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-bump-year: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-ci: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-dependency-checker: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-docs: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-release-tools: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-stale-bot: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-tests: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-transifex: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-translations: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-utils: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-web-crawler: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/typedoc-plugins: v44.0.0-alpha.1 => v44.0.0-alpha.2
v44.0.0-alpha.1
Features
- release-tools: Allow defining a main branch when generating the changelog entries. (commit)
Other changes
- Almost all dependencies of
ckeditor5-dev-*
packages have been bumped to their latest versions. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-release-tools: v44.0.0-alpha.0 => v44.0.0-alpha.1
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/ckeditor5-dev-bump-year: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/ckeditor5-dev-ci: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/ckeditor5-dev-dependency-checker: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/ckeditor5-dev-docs: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/ckeditor5-dev-stale-bot: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/ckeditor5-dev-tests: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/ckeditor5-dev-transifex: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/ckeditor5-dev-translations: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/ckeditor5-dev-utils: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/ckeditor5-dev-web-crawler: v44.0.0-alpha.0 => v44.0.0-alpha.1
- @ckeditor/typedoc-plugins: v44.0.0-alpha.0 => v44.0.0-alpha.1
v44.0.0-alpha.0
MAJOR BREAKING CHANGES ℹ️
- utils: The
builds.getDllPluginWebpackConfig()
function is now asynchronous now. - utils: The following functions from the
bundler
object are no longer available:createEntryFile()
,getEditorConfig()
,getPlugins()
. - utils: The following functions from the
stream
object are no longer available:isTestFile()
,isSourceFile()
,isJSFile()
. - utils: The
styles.themeLogger()
function is no longer exposed publicly. - tests: The IntelliJ Karma configuration path needs to be updated. Now, it ends with the
cjs
suffix instead ofjs
. - docs: The package uses only TypeDoc to build the documentation. The
build()
function no longer supportstype
property in the configuration. - The following packages have been converted to ESM. To load them, use an
import
statement instead ofrequire()
.@ckeditor/ckeditor5-dev-build-tools
@ckeditor/ckeditor5-dev-bump-year
@ckeditor/ckeditor5-dev-ci
@ckeditor/ckeditor5-dev-dependency-checker
@ckeditor/ckeditor5-dev-docs
@ckeditor/ckeditor5-dev-release-tools
@ckeditor/ckeditor5-dev-stale-bot
@ckeditor/ckeditor5-dev-tests
@ckeditor/ckeditor5-dev-transifex
@ckeditor/ckeditor5-dev-translations
@ckeditor/ckeditor5-dev-utils
@ckeditor/ckeditor5-dev-web-crawler
Other changes
- The CKEditor 5 Dev packages are now ESM.
- The
@ckeditor/jsdoc-plugins
package is no longer available as CKEditor 5 documentation uses TypeScript sources to prepare API docs. The package is no longer use by us anywhere. Hence, we decided to remove a dead code.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-bump-year: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-ci: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-dependency-checker: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-docs: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-release-tools: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-stale-bot: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-tests: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-transifex: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-translations: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-utils: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/ckeditor5-dev-web-crawler: v43.0.0 => v44.0.0-alpha.0
- @ckeditor/typedoc-plugins: v43.0.0 => v44.0.0-alpha.0
v43.0.0
MAJOR BREAKING CHANGES ℹ️
- utils: The
git
andworkspace
objects are no longer exported from the package. Also, the following functions are no longer available in thetools
object:isDirectory()
isFile()
isSymlink()
sortObject()
readPackageName()
npmInstall()
npmUninstall()
npmUpdate()
copyTemplateFile()
copyFile()
getGitUrlFromNpm()
removeSymlink()
clean()
Other changes
- dependency-checker: The dependency checker analyzes dependencies by including the
lib/
andbin/
directories as production code. (commit) - utils: Removed several utilities functions non-used in the CKEditor 5 environment. (commit)
- Added several missing
dependencies
anddevDependencies
in packages. Also, removed non-used ones. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-bump-year: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-ci: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-dependency-checker: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-docs: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-release-tools: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-stale-bot: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-tests: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-transifex: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-translations: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-utils: v42.1.0 => v43.0.0
- @ckeditor/ckeditor5-dev-web-crawler: v42.1.0 => v43.0.0
- @ckeditor/jsdoc-plugins: v42.1.0 => v43.0.0
- @ckeditor/typedoc-plugins: v42.1.0 => v43.0.0
v43.0.0-alpha.0
MAJOR BREAKING CHANGES ℹ️
- utils: The
git
andworkspace
objects are no longer exported from the package. Also, the following functions are no longer available in thetools
object:isDirectory()
isFile()
isSymlink()
sortObject()
readPackageName()
npmInstall()
npmUninstall()
npmUpdate()
copyTemplateFile()
copyFile()
getGitUrlFromNpm()
removeSymlink()
clean()
Other changes
- dependency-checker: The dependency checker analyzes dependencies by including the
lib/
andbin/
directories as production code. (commit) - utils: Removed several utilities functions non-used in the CKEditor 5 environment. (commit)
- Added several missing
dependencies
anddevDependencies
in packages. Also, removed non-used ones. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-bump-year: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-ci: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-dependency-checker: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-docs: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-release-tools: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-stale-bot: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-tests: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-transifex: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-translations: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-utils: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/ckeditor5-dev-web-crawler: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/jsdoc-plugins: v42.1.0 => v43.0.0-alpha.0
- @ckeditor/typedoc-plugins: v42.1.0 => v43.0.0-alpha.0
v42.1.0
Features
- build-tools: Introduced a new
loadSourcemaps
plugin for loading source maps of external dependencies. (commit)
Bug fixes
- build-tools: Fixed source maps generation for the UMD build. Fixes ckeditor/ckeditor5#16984. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-build-tools: v42.0.1 => v42.1.0
Other releases:
- @ckeditor/ckeditor5-dev-bump-year: v42.0.1 => v42.1.0
- @ckeditor/ckeditor5-dev-ci: v42.0.1 => v42.1.0
- @ckeditor/ckeditor5-dev-dependency-checker: v42.0.1 => v42.1.0
- @ckeditor/ckeditor5-dev-docs: v42.0.1 => v42.1.0
- @ckeditor/ckeditor5-dev-release-tools: v42.0.1 => v42.1.0
- @ckeditor/ckeditor5-dev-stale-bot: v42.0.1 => v42.1.0
- @ckeditor/ckeditor5-dev-tests: v42.0.1 => v42.1.0
- @ckeditor/ckeditor5-dev-transifex: v42.0.1 => v42.1.0
- @ckeditor/ckeditor5-dev-translations: v42.0.1 => v42.1.0
- @ckeditor/ckeditor5-dev-utils: v42.0.1 => v42.1.0
- @ckeditor/ckeditor5-dev-web-crawler: v42.0.1 => v42.1.0
- @ckeditor/jsdoc-plugins: v42.0.1 => v42.1.0
- @ckeditor/typedoc-plugins: v42.0.1 => v42.1.0
v42.0.1
Bug fixes
- tests: Added a Chrome flag to prevent displaying the search engine choice screen that disrupts automated tests in windowed mode. Closes ckeditor/ckeditor5#16825. (commit)
Other changes
- stale-bot: Aligned stale bot to recent changes in the GitHub GraphQL API in the
repository.labels
connection. GitHub recently started returning a lot of mismatched labels for the query and now stale bot ensures that only the required ones are used. Closes ckeditor/ckeditor5#16872. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-bump-year: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-ci: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-dependency-checker: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-docs: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-release-tools: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-stale-bot: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-tests: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-transifex: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-translations: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-utils: v42.0.0 => v42.0.1
- @ckeditor/ckeditor5-dev-web-crawler: v42.0.0 => v42.0.1
- @ckeditor/jsdoc-plugins: v42.0.0 => v42.0.1
- @ckeditor/typedoc-plugins: v42.0.0 => v42.0.1
v42.0.0
We are excited to announce a new major release of the @ckeditor/ckeditor5-dev-*
packages.
Release highlights
This release brings the updated configuration for the build tools. As it might produce output incompatible with the previous settings, this release is marked as a major bump.
The @ckeditor/ckeditor5-dev-build-tools
package now supports a new globals
option, which allows passing pairs of external package names and associated global variables used in the umd
build.
Additionally, the global names for the ckeditor5
and ckeditor5-premium-features
packages in the UMD builds have been changed to CKEDITOR
and CKEDITOR_PREMIUM_FEATURES
respectively.
MAJOR BREAKING CHANGES ℹ️
- build-tools: The global names for the
ckeditor5
andckeditor5-premium-features
packages in the UMD builds have been changed toCKEDITOR
andCKEDITOR_PREMIUM_FEATURES
respectively.
MINOR BREAKING CHANGES ℹ️
- build-tools: Ability to pass
globals
parameter if necessary for external imports inumd
bundles.
Bug fixes
- build-tools: Ability to pass
globals
parameter if necessary for external imports inumd
bundles. See ckeditor/ckeditor5#16798. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-bump-year: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-ci: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-dependency-checker: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-docs: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-release-tools: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-stale-bot: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-tests: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-transifex: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-translations: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-utils: v41.0.0 => v42.0.0
- @ckeditor/ckeditor5-dev-web-crawler: v41.0.0 => v42.0.0
- @ckeditor/jsdoc-plugins: v41.0.0 => v42.0.0
- @ckeditor/typedoc-plugins: v41.0.0 => v42.0.0