Releases: ckeditor/ckeditor5-dev
v31.1.2
Bug fixes
- webpack-plugin: Fixed translations are not loaded from TypeScript source files. Closes ckeditor/ckeditor5#12671. (commit)
Other changes
- utils: The
CKEditorWebpackPlugin
is added to the webpack configuration for DLL builds only when thelang/
directory is present in the package directory. Closes ckeditor/ckeditor5#12584. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v31.1.1 => v31.1.2
- @ckeditor/ckeditor5-dev-env: v31.1.1 => v31.1.2
- @ckeditor/ckeditor5-dev-tests: v31.1.1 => v31.1.2
- @ckeditor/ckeditor5-dev-utils: v31.1.1 => v31.1.2
- @ckeditor/ckeditor5-dev-webpack-plugin: v31.1.1 => v31.1.2
- @ckeditor/jsdoc-plugins: v31.1.1 => v31.1.2
v31.1.1
Bug fixes
- tests: Disabled watch mode for building manual tests when no files are provided. Closes ckeditor/ckeditor5#12189. (commit)
- tests: Debugging of manual tests should properly display TypeScript files. Debugging of automatic tests should remove the 'istanbul-instrumenter-loader' if the 'coverage' reporter was disabled by 'karma-config-overrides'. (commit)
Other changes
- tests: The dependency checker should recognize
import type
as dev dependencies. Closes ckeditor/ckeditor5#12480. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v31.1.0 => v31.1.1
- @ckeditor/ckeditor5-dev-env: v31.1.0 => v31.1.1
- @ckeditor/ckeditor5-dev-tests: v31.1.0 => v31.1.1
- @ckeditor/ckeditor5-dev-utils: v31.1.0 => v31.1.1
- @ckeditor/ckeditor5-dev-webpack-plugin: v31.1.0 => v31.1.1
- @ckeditor/jsdoc-plugins: v31.1.0 => v31.1.1
v31.1.0
Features
-
tests: The manual test server will detect whether DLL builds are required when compiling manual tests. If so, it asks a user whether to build them before starting to compile tests. Closes ckeditor/ckeditor5#12190. (commit)
-
tests: Added the
--dll
and--no-dll
flags to the manual test server. Both are optional and allow avoiding asking whether to build DLL files. When passing--dll
, the script will build them automatically. When passing--no-dll
, the process of building DLLs will not be triggered.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-tests: v31.0.0 => v31.1.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v31.0.0 => v31.1.0
- @ckeditor/ckeditor5-dev-env: v31.0.0 => v31.1.0
- @ckeditor/ckeditor5-dev-utils: v31.0.0 => v31.1.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v31.0.0 => v31.1.0
- @ckeditor/jsdoc-plugins: v31.0.0 => v31.1.0
v31.0.0
MAJOR BREAKING CHANGES ℹ️
- tests: Changed syntax in the
--files
option for tests used to compile tests from a specific directory. Now, it requires a slash at the end. - tests: Removed option of using simplified glob in filename option for tests.
Features
- env: Split multi-scoped commit into multiple single-scoped commits, so the changelog generator can produce entries for all touched scopes. Closes ckeditor/ckeditor5#10605. (commit)
- tests: Added support for the testing environment to compile a single test. It touches both automated and manual tests. Read more about possible patterns in the Rules for using the
--files
option section in CKEditor 5 documentation. Closes ckeditor/ckeditor5#12251. (commit)
Bug fixes
- tests: Fixed manual tests reloading twice on every save. Closes ckeditor/ckeditor5#12216. (commit)
Other changes
- tests: Manual tests should not load zoomed out on iOS. Closes ckeditor/ckeditor5#12438. (commit)
- tests: When compiling manual tests, it is no longer necessary to specify the
manual/
directory in the--files
option. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-env: v30.5.0 => v31.0.0
- @ckeditor/ckeditor5-dev-tests: v30.5.0 => v31.0.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v30.5.0 => v31.0.0
- @ckeditor/ckeditor5-dev-utils: v30.5.0 => v31.0.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v30.5.0 => v31.0.0
- @ckeditor/jsdoc-plugins: v30.5.0 => v31.0.0
v30.5.0
Features
- env: Added a new check during the release process that verifies if all required files exist in a package directory before releasing a package on npm. (commit)
- tests: Added the
--resolve-js-first
option that prioritizes loading*.js
over*.ts
files for automated tests. (commit) - tests: Added the
--cache
option that enables webpack cache for automated tests. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-env: v30.4.0 => v30.5.0
- @ckeditor/ckeditor5-dev-tests: v30.4.0 => v30.5.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v30.4.0 => v30.5.0
- @ckeditor/ckeditor5-dev-utils: v30.4.0 => v30.5.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v30.4.0 => v30.5.0
- @ckeditor/jsdoc-plugins: v30.4.0 => v30.5.0
v30.4.0
Features
- tests: Display toast messages while manual tests are being compiled. Closes ckeditor/ckeditor5#11831. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-tests: v30.3.5 => v30.4.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v30.3.5 => v30.4.0
- @ckeditor/ckeditor5-dev-env: v30.3.5 => v30.4.0
- @ckeditor/ckeditor5-dev-utils: v30.3.5 => v30.4.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v30.3.5 => v30.4.0
- @ckeditor/jsdoc-plugins: v30.3.5 => v30.4.0
v30.3.5
Other changes
- utils: Support for TypeScript when collecting translation entries. Closes ckeditor/ckeditor5#12029. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v30.3.4 => v30.3.5
- @ckeditor/ckeditor5-dev-env: v30.3.4 => v30.3.5
- @ckeditor/ckeditor5-dev-tests: v30.3.4 => v30.3.5
- @ckeditor/ckeditor5-dev-utils: v30.3.4 => v30.3.5
- @ckeditor/ckeditor5-dev-webpack-plugin: v30.3.4 => v30.3.5
- @ckeditor/jsdoc-plugins: v30.3.4 => v30.3.5
v30.3.4
Bug fixes
- tests: Override compiler options when processing test files to avoid errors when modifying source files when the watcher mode is enabled. Both tasks use
noEmit=false
. Additionally, for manual tests usenoEmitOnError=false
. For automated tests, usenoEmitOnError=true
to avoid running tests when the TypeScript compilator ends with an error Closes ckeditor/ckeditor5#12111. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v30.3.3 => v30.3.4
- @ckeditor/ckeditor5-dev-env: v30.3.3 => v30.3.4
- @ckeditor/ckeditor5-dev-tests: v30.3.3 => v30.3.4
- @ckeditor/ckeditor5-dev-utils: v30.3.3 => v30.3.4
- @ckeditor/ckeditor5-dev-webpack-plugin: v30.3.3 => v30.3.4
- @ckeditor/jsdoc-plugins: v30.3.3 => v30.3.4
v30.3.3
Bug fixes
- env: Added support for paginated resource translations results from Transifex. Closes ckeditor/ckeditor5#12098. (commit)
- tests: Fixed usage of
isDevDependency()
. (commit)
Other changes
- env: Renaming the entry point extension from ".ts" to ".js" in the
main
field in thepackage.json
files for each package written in TypeScript before the package is published to npm. After publishing, the original extension is restored. Closes ckeditor/ckeditor5#12038. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v30.3.2 => v30.3.3
- @ckeditor/ckeditor5-dev-env: v30.3.2 => v30.3.3
- @ckeditor/ckeditor5-dev-tests: v30.3.2 => v30.3.3
- @ckeditor/ckeditor5-dev-utils: v30.3.2 => v30.3.3
- @ckeditor/ckeditor5-dev-webpack-plugin: v30.3.2 => v30.3.3
- @ckeditor/jsdoc-plugins: v30.3.2 => v30.3.3
v30.3.2
Other changes
- env: Added new method
getResourceTranslations()
inlib/translations/transifex-service.js
for fetching all current translations from Transifex for specified resource and language. (commit) - env: Exposed new method
isSourceLanguage()
inlib/translations/transifex-service.js
that checks if the specified language is the source language (English). (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v30.3.1 => v30.3.2
- @ckeditor/ckeditor5-dev-env: v30.3.1 => v30.3.2
- @ckeditor/ckeditor5-dev-tests: v30.3.1 => v30.3.2
- @ckeditor/ckeditor5-dev-utils: v30.3.1 => v30.3.2
- @ckeditor/ckeditor5-dev-webpack-plugin: v30.3.1 => v30.3.2
- @ckeditor/jsdoc-plugins: v30.3.1 => v30.3.2