chore(deps): bump @maxgraph/core from 0.18.0 to 0.19.0 by dependabot[bot] · Pull Request #220 · maxGraph/maxgraph-integration-examples

Bumps @maxgraph/core from 0.18.0 to 0.19.0.

Changelog

Sourced from @​maxgraph/core's changelog.

0.19.0

Release date: 2025-04-30

For more details, see the 0.19.0 Changelog on the GitHub release page.

Breaking Changes:

  • Perimeter has been changed from a value object to a namespace. This has minimal impact for most applications that only read perimeter values. The only breaking change affects applications that modify Perimeter properties (add/update/remove values): this is no longer possible. Instead, create your own perimeter implementation and register it. -EdgeStyle has been changed from a class with static properties to a namespace. This has minimal impact for most applications that only read edge style values. The breaking change only affects applications that modify EdgeStyle properties (add/update/remove values), which is no longer possible. Instead, create your own EdgeStyle implementation and register it.

This new version improves tree-shaking for EdgeStyle and Perimeter, updates the documentation, and fixes bugs.

Commits
  • 7cb8da3 chore(release): prepare version 0.19.0
  • 7c0e421 feat!: improve tree-shaking of EdgeStyle (#791)
  • 8e7ef1a docs: add structure section and improve npm package details (#792)
  • 447862e fix: correctly convert "arc" attributes to boolean in StencilShape (#788)
  • e0aa814 chore(deps-dev): bump the lint group with 2 updates (#789)
  • 9da8e3a feat: improve IDE guidance for style element registration (#787)
  • 97ec7d0 feat!: improve tree-shaking of Perimeter (#785)
  • See full diff in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)