Skip to content

2.3.0 Release

Latest
Compare
Choose a tag to compare
@tortmayr tortmayr released this 08 Jan 12:46

Changes

  • [API] Fix: do not bind the DefaultActionDispatcher as ActionHandler, so it can be correctly disposed and the thread is closed at the end of a session #246 - Contributed on behalf of Axon Ivy AG
  • [API] Align default type configuration with client side #245
    • Introduce GForeignObjectElement and corresponding builder
    • Update default type mapping configuration to match the configuration on client side
  • Introduce async live model validation behavior #247

Potentially Breaking Changes

  • [deps] Remove dependency to Google Guava #244
    • The core framework no longer depends on any Guava components.
    • Introduced custom BiIndex class to replace usage of Guava's BiMap
    • Adopters that want that still depend on Guava code have to ensure that the dependency is available as it is no longer shipped with GLSP
  • [deps] Update dependencies to Jakarta namespace and Eclipse 2024-x #249
    • This includes a switch to Jetty 12.x, and the Jakarta variant of LSP4j Websocket. For adopters that still rely on the javax namespace and alternative release is provided

Full Changelog: v2.2.1...v2.3.0