Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@eclipse-glsp/protocol

Package Overview
Dependencies
Maintainers
0
Versions
305
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@eclipse-glsp/protocol - npm Package Versions

23
31

2.4.0-next.402

Diff

tortmayr
published 2.3.0 •

Changelog

Source

v2.3.0 - 19/12/2024

Changes

  • [protocol] Ensure that the @eclipse-glsp/protocol package has no default dependency to inversify #384#387
  • [diagram] Ensure that GLSPMousePositionTracker correctly calculates the current position in diagram local coordinates #391
  • [api] Align ActionDispatcher interface with GLSPActionDispatcher implementation. #394
    • Directly injecting the GLSPActionDispatcher is no longer necessary use TYPES.IActionDispatcher/ActionDispatcher instead
  • [standlalone] Adapt copyPasteStandalone module to ensure that copy/cut/paste listeners are scoped to the active diagram and don't trigger globally #395
  • [diagram] Introduce IMovementOptions for the ChangeBoundsTool to allow configuration of movement behavior #397 - Contributed on behalf of Axon Ivy AG
  • [diagram] Fix a bug that prevented the ChangeBoundsTool from working correctly if the user moved outside of the diagram during an operation #399 - Contributed on behalf of AxonIvy AG
  • [api] Improve default GLSPClient implementation to be more robust when certain methods are invoked multiple times #402
  • [diagram] Fix a bug in the uri handling of the NavigationTargetResolver #403
  • [di] Use inversify ^6.1.3 as new baseline and update to sprotty 1.4.0 #407#408

Potentially breaking changes

  • [di] Align Interface usage across *Manager classes #388
    • Change DI bindings for: GridManger to TYPES.IGridManager, ChangeBoundsManager to TYPES.IChangeBoundsManager and DebugManager to TYPES.IDebugManager.
  • [api] Improved performance of diagram loading routine #398 - Contributed on behalf of Axon Ivy AG
    • Fix behavior of postRequestModel hook to actually work as descried in the documentation. Dispatching of long running actions in this hook can delay the initial model loading.
    • Directly calling model-aware functions in the preInitialize hook is discouraged. If needed dispatch an action instead. This ensures that the code will only be called once the model is available.
eclipse-glsp-bot
published 2.3.0-next.400 •

eclipse-glsp-bot
published 2.3.0-next.399 •

eclipse-glsp-bot
published 2.3.0-next.397 •

eclipse-glsp-bot
published 2.3.0-next.396 •

eclipse-glsp-bot
published 2.3.0-next.395 •

eclipse-glsp-bot
published 2.3.0-next.392 •

eclipse-glsp-bot
published 2.3.0-next.391 •

eclipse-glsp-bot
published 2.3.0-next.390 •

23
31
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc