Releases: ckeditor/ckeditor5-dev
v26.2.1
Bug fixes
- tests: Added the definition for
process/browser
in webpack configuration for the manual test server to fix the problem"process is not defined"
. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v26.2.0 => v26.2.1
- @ckeditor/ckeditor5-dev-env: v26.2.0 => v26.2.1
- @ckeditor/ckeditor5-dev-tests: v26.2.0 => v26.2.1
- @ckeditor/ckeditor5-dev-utils: v26.2.0 => v26.2.1
- @ckeditor/ckeditor5-dev-webpack-plugin: v26.2.0 => v26.2.1
- @ckeditor/jsdoc-plugins: v26.2.0 => v26.2.1
v26.2.0
MINOR BREAKING CHANGES ℹ️
- tests: Packages starting with the
ckeditor-
prefix are not supported anymore.
Other changes
- tests: Upgraded the testing environment to webpack 5. See ckeditor/ckeditor5#10668. (commit)
- tests: Dropped support for resolving packages starting with the
ckeditor-
prefix. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v26.1.0 => v26.2.0
- @ckeditor/ckeditor5-dev-env: v26.1.0 => v26.2.0
- @ckeditor/ckeditor5-dev-tests: v26.1.0 => v26.2.0
- @ckeditor/ckeditor5-dev-utils: v26.1.0 => v26.2.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v26.1.0 => v26.2.0
- @ckeditor/jsdoc-plugins: v26.1.0 => v26.2.0
v26.1.0
Features
- tests: Created the
equalMarkup
andattribute
chai assertions. They are loaded automatically when running tests. Closes ckeditor/ckeditor5#9668. (commit)
Bug fixes
- jsdoc-plugins: When detecting doclets of the same member, remove a prefix for instance/static symbols. Closes ckeditor/ckeditor5#8691. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-tests: v26.0.1 => v26.1.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v26.0.1 => v26.1.0
- @ckeditor/ckeditor5-dev-env: v26.0.1 => v26.1.0
- @ckeditor/ckeditor5-dev-utils: v26.0.1 => v26.1.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v26.0.1 => v26.1.0
- @ckeditor/jsdoc-plugins: v26.0.1 => v26.1.0
v26.0.1
Bug fixes
- env: All numbers returned by the Transifex service will be cast to strings due to an error in the
cli-package
. See: Automattic/cli-table#152. Closes ckeditor/ckeditor5#10861. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v26.0.0 => v26.0.1
- @ckeditor/ckeditor5-dev-env: v26.0.0 => v26.0.1
- @ckeditor/ckeditor5-dev-tests: v26.0.0 => v26.0.1
- @ckeditor/ckeditor5-dev-utils: v26.0.0 => v26.0.1
- @ckeditor/ckeditor5-dev-webpack-plugin: v26.0.0 => v26.0.1
- @ckeditor/jsdoc-plugins: v26.0.0 => v26.0.1
v26.0.0
MAJOR BREAKING CHANGES ℹ️
- env: The
createPotFiles()
function requires thetranslationsDirectory
option, which points to the directory where all*.po
files will be created. - env: The
downloadTranslations()
function requires the following properties:translationsDirectory
- an absolute path used for resolving paths to packages;url
- Transifex API URL. - env: The
upload()
function requires the following properties:translationsDirectory
- points to the directory where all*.po
files will be created;url
- Transifex API URL. - env: Removed the
ckeditor5-dev-env-translations
binary script as it worked only for the CKEditor 5 project. Use the following functions instead:const { createPotFiles, uploadPotFiles, downloadTranslations } = require( '@ckeditor/ckeditor5-dev-env' );
. - env: The
uploadPotFiles()
anddownloadTranslations()
functions require thetoken
value passed directly to the script. Use theconst getToken = require( '@ckeditor/ckeditor5-dev-env/lib/translations/gettoken' )
function for reading the input from the command line.
MINOR BREAKING CHANGES ℹ️
- env: All functions in the
transifex-service.js
util require theurl
value when calling API.
Features
-
env: Redesigned the API for handling localization in CKEditor 5 sources. Now, the code can be shared in 3rd party plugins created by external developers. See ckeditor/ckeditor5-package-generator#9. (commit)
-
env: The
createPotFiles()
function accepts new flags:. (commit)ignoreUnusedCorePackageContexts
- when set totrue
, unused contexts from the@ckeditor/ckeditor5-core
package will not be displayed as errors,skipLicenseHeader
- when set totrue
, created*.po
files will not contain the CKEditor 5 license header.
-
env: The
simplifyLicenseHeader()
function accepts a new flag (simplifyLicenseHeader
) that allows skipping adding the contribute URL in generated*.po
files. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-env: v25.4.5 => v26.0.0
- @ckeditor/ckeditor5-dev-utils: v25.4.5 => v26.0.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v25.4.5 => v26.0.0
- @ckeditor/ckeditor5-dev-tests: v25.4.5 => v26.0.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v25.4.5 => v26.0.0
- @ckeditor/jsdoc-plugins: v25.4.5 => v26.0.0
v25.4.5
Bug fixes
- env: The
releaseSubRepositories()
task does not check the npm version if a package will not be published anyway. Closes ckeditor/ckeditor5#10639. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v25.4.4 => v25.4.5
- @ckeditor/ckeditor5-dev-env: v25.4.4 => v25.4.5
- @ckeditor/ckeditor5-dev-tests: v25.4.4 => v25.4.5
- @ckeditor/ckeditor5-dev-utils: v25.4.4 => v25.4.5
- @ckeditor/ckeditor5-dev-webpack-plugin: v25.4.4 => v25.4.5
- @ckeditor/jsdoc-plugins: v25.4.4 => v25.4.5
v25.4.4
Bug fixes
- env: The
getPackagesToRelease()
function handles pre-release versions properly. Closes ckeditor/ckeditor5#10583. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v25.4.3 => v25.4.4
- @ckeditor/ckeditor5-dev-env: v25.4.3 => v25.4.4
- @ckeditor/ckeditor5-dev-tests: v25.4.3 => v25.4.4
- @ckeditor/ckeditor5-dev-utils: v25.4.3 => v25.4.4
- @ckeditor/ckeditor5-dev-webpack-plugin: v25.4.3 => v25.4.4
- @ckeditor/jsdoc-plugins: v25.4.3 => v25.4.4
v25.4.3
Other changes
- tests: Added in the Karma configuration a list of available plugins to avoid an error related to loading a non-registered plugin. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v25.4.2 => v25.4.3
- @ckeditor/ckeditor5-dev-env: v25.4.2 => v25.4.3
- @ckeditor/ckeditor5-dev-tests: v25.4.2 => v25.4.3
- @ckeditor/ckeditor5-dev-utils: v25.4.2 => v25.4.3
- @ckeditor/ckeditor5-dev-webpack-plugin: v25.4.2 => v25.4.3
- @ckeditor/jsdoc-plugins: v25.4.2 => v25.4.3
v25.4.2
Bug fixes
- env: The "generateChangelog()" util will not crash when merging "Updated translations." commits found in the private repositories. Closes ckeditor/ckeditor5#10445. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v25.4.1 => v25.4.2
- @ckeditor/ckeditor5-dev-env: v25.4.1 => v25.4.2
- @ckeditor/ckeditor5-dev-tests: v25.4.1 => v25.4.2
- @ckeditor/ckeditor5-dev-utils: v25.4.1 => v25.4.2
- @ckeditor/ckeditor5-dev-webpack-plugin: v25.4.1 => v25.4.2
- @ckeditor/jsdoc-plugins: v25.4.1 => v25.4.2
v25.4.1
Bug fixes
- utils: The
tools.clean()
function will resolve paths correctly on Windows environments. Closes ckeditor/ckeditor5#10141. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v25.4.0 => v25.4.1
- @ckeditor/ckeditor5-dev-env: v25.4.0 => v25.4.1
- @ckeditor/ckeditor5-dev-tests: v25.4.0 => v25.4.1
- @ckeditor/ckeditor5-dev-utils: v25.4.0 => v25.4.1
- @ckeditor/ckeditor5-dev-webpack-plugin: v25.4.0 => v25.4.1
- @ckeditor/jsdoc-plugins: v25.4.0 => v25.4.1