bpmn-visualization-js
bpmn-visualization-js copied to clipboard
[INFRA] deps - Bump entities from 4.3.1 to 4.4.0
Bumps entities from 4.3.1 to 4.4.0.
Release notes
Sourced from entities's releases.
v4.4.0
- Smaller encode/decode maps by
@sapphi-red
in fb55/entities#909
- The encode and decode maps are now stored more space-efficiently, saving 44% in minified bundles, and cutting the size of the installed module by 52%.
Please note that some JavaScript minifiers, such as terser, will now produce non-ASCII output. If you use entities in the browser, please make sure you are set up to ship UTF-8 to clients, or set eg. terser's
ascii_only
option tofalse
.Full Changelog: https://github.com/fb55/entities/compare/v4.3.1...v4.4.0
Commits
867ac70
4.4.0a7979f5
chore(deps-dev): Bump typedoc from 0.23.11 to 0.23.12 (#926)6af8268
chore(deps-dev): Bump@typescript-eslint/eslint-plugin
(#924)2c0adcf
chore(deps-dev): Bump@typescript-eslint/parser
from 5.35.1 to 5.36.1 (#925)c983686
chore(deps-dev): Bump@types/node
from 18.7.13 to 18.7.14 (#923)0875474
chore(deps-dev): Bump eslint from 8.22.0 to 8.23.0 (#922)468f94a
chore(deps-dev): Bump typescript from 4.7.4 to 4.8.2 (#920)491e112
chore(deps-dev): Bump typedoc from 0.23.10 to 0.23.11 (#921)3326860
chore(deps-dev): Bump@typescript-eslint/parser
from 5.35.0 to 5.35.1 (#919)11bc468
chore(deps-dev): Bump@typescript-eslint/eslint-plugin
(#918)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
⚠️ The release notes mentions that the entities
size decreased
However, the size of our IIFE bundle increased
bundle | master d06c93ee64fa643a8038bb613a86148548037e60 | PR 2226 4d9c46a |
---|---|---|
bpmn-visualization.js | 2 914 380 | 2 962 047 |
bpmn-visualization.min.js | 982 112 | 1 008 768 |
ℹ️ The entities release notes warns about the terser configuration
Please note that some JavaScript minifiers, such as terser, will now produce non-ASCII output. If you use entities in the browser, please make sure you are set up to ship UTF-8 to clients, or set eg. terser's
ascii_only
option to false.
Terser options: https://terser.org/docs/api-reference#format-options We used minification in:
- Bundles: Our Rollup configuration uses the terser Rollup plugin that doesn't provide options to change the
ascii_only
value. Terser default is false, so this value should be used by the Rollup plugin - Demo: Built with Vite that relies on Rollup. Default configuration to be checked
@dependabot rebase
@dependabot rebase
New generation, issues remain (but there was no reason for a change)
bundle | 0.27.0 | PR 2226 7d2cb93 (based on latest 0.27.0 dev version) |
---|---|---|
bpmn-visualization.js | 2 913 829 | 2 961 501 |
bpmn-visualization.min.js | 982 362 | 1 009 023 |
@dependabot rebase
@dependabot rebase
New generation, issues remain (but there was no reason for a change)
bundle | 0.28.1 | PR 2226 cf08500 (based on latest 0.28.1-post dev version) |
---|---|---|
bpmn-visualization.js | 2 913 883 | 2 961 555 |
bpmn-visualization.min.js | 982 406 | 1 009 067 |
Closing as the new version increases the final size of the bundles. We are thinking about removing the entities dependency and provide an extension point to let user provide entities replacements when needed.
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version
or @dependabot ignore this minor version
. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore
condition with the desired update_types
to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.