• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ckeditor / ckeditor5 / 173deef4-479c-4271-a795-33807ef74d30
100%

Build:
DEFAULT BRANCH: master
Ran 30 Jul 2024 02:52PM UTC
Jobs 1
Files 813
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Jul 2024 02:33PM UTC coverage: 100.0%. Remained the same
173deef4-479c-4271-a795-33807ef74d30

push

circleci

web-flow
Merge pull request #15959 from ckeditor/ck/15834

Feature (engine): `Schema#addChildCheck()` and `Schema#addAttributeCheck()` can now register a callback for a specific item or attribute, which should improve performance when using custom callback checks. Callback checks should be added only for specific item or attribute if possible. See the API reference. Closes #15834.

Fix (engine): `Schema#checkChild()` will now correctly check custom callback checks for each item in the context.

Other (engine): Introduced `Schema#trimLast()`.

Internal: Used specific callback checks in some of the features.

Docs (engine): Improved schema deep dive guide and added missing section related to attributes custom callback checks.

MINOR BREAKING CHANGE: `Schema` callbacks added through `addChildCheck()` will no longer add event listeners with `high` priority and will no longer stop `checkChild` event. Instead, these callbacks are now handled on `normal` priority, as a part of the default `checkChild()` call. This also means that listeners added to `checkChild` event on `high` priority will fire before any callbacks added by `checkChild()`. Earlier they would fire in registration order. This may impact you if you implemented custom schema callback using both `addChildCheck()` and direct listener to `checkChild` event. All above is also true for `addAttributeCheck()` and `checkAttribute` event and callbacks.

13940 of 13940 branches covered (100.0%)

Branch coverage included in aggregate %.

45 of 45 new or added lines in 4 files covered. (100.0%)

36713 of 36713 relevant lines covered (100.0%)

11465.17 hits per line

Jobs
ID Job ID Ran Files Coverage
1 173deef4-479c-4271-a795-33807ef74d30.1 30 Jul 2024 02:52PM UTC 0
100.0
Source Files on build 173deef4-479c-4271-a795-33807ef74d30
Detailed source file information is not available for this build.
  • Back to Repo
  • CircleCI Build #173DEEF4...
  • c4878b76 on github
  • Prev Build on master (#8141A528...)
  • Next Build on master (#83A25D83...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc