Skip to content

Release v2.8.0 - #533

Merged
tortmayr merged 1 commit into
masterfrom
release-v2.8.0
Aug 28, 2026
Merged

Release v2.8.0#533
tortmayr merged 1 commit into
masterfrom
release-v2.8.0

Conversation

@tortmayr

Copy link
Copy Markdown
Contributor

Prepare release v2.8.0

Changes

  • [diagram] Fix scrollbar computation of the GLSP projection view for diagrams that do not start at the origin #504
  • [diagram] Add the pageToCssPosition utility and use it to place UI extensions relative to their positioning context, so overlays are positioned correctly when the diagram container does not sit at the page origin #504
  • [build] Migrate the build from yarn and lerna to pnpm workspaces #517
  • [protocol] Introduce a shared uuid utility, so consuming packages no longer depend on their own uuid version #519
    • The ESLint configuration now restricts direct uuid imports in favor of the new helper
  • [build] Migrate the test framework from Mocha to Vitest #522
  • [layout] Fix bounds computation error after diagram export #525
  • [layout] Keep client-side feedback elements, such as validation markers, out of the bounds reported to the server #531
    • Adds the enableFeatures model utility to enable model features on a single element without modifying the feature set shared by its element type

Potentially Breaking Changes

  • [websocket] Fix GLSPWebSocketProvider not retrying when it is launched before the server is available #504
    • Reconnect attempts are now also scheduled for a connection that was never established, so adopters that relied on retries only kicking in after a first successful connection may observe additional connect attempts

Full Changelog: v2.7.0...v2.8.0

Note: This pull request was created automatically. After merging, the automated publishing process will be started.

@tortmayr
tortmayr merged commit a51b4b0 into master Aug 28, 2026
4 of 7 checks passed
@tortmayr
tortmayr deleted the release-v2.8.0 branch August 28, 2026 09:44
@github-actions

github-actions Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Preview: Removed (PR closed).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant