Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 2.13 KB

File metadata and controls

53 lines (35 loc) · 2.13 KB

KStateMachine Visual Changelog

0.3.0 - 2026-08-19

Added

  • "Open in Online Editor" action — opens the current diagram in plantuml.com or mermaid.live, depending on the selected diagram format.

Changed

  • Built against IntelliJ Platform 2026.2.1.

Removed

  • Support for IntelliJ Platform 2026.1 — its JCEF build lacks the resource-handler API that 2026.2 requires. 2026.1 users stay on 0.2.0, which the Marketplace keeps serving them.

0.2.0 - 2026-06-16

Added

  • Zoom support for the diagram view — scroll or pinch to zoom, diagram stays within the window bounds.
  • Support for autoTransition, autoTransitionOn, autoTransitionConditionally, autoDataTransition, and autoDataTransitionOn (UML eventless / "always" transitions).
  • Support for extended join-transition family: joinTransitionOn, joinTransitionConditionally, joinDataTransitionOn; join-source extraction for Set and builder-style calling forms.

Fixed

  • Fixed initial diagram scaling when the tool window first opens.
  • Fixed diagram area not resizing correctly when the IDE window is resized.
  • Fixed a race condition where editing the current file and then switching tabs left the plugin showing stale machines, breaking caret-based tree navigation.
  • Fixed plugin getting stuck after a file is renamed.
  • Reduced flickering when switching between PlantUML and Mermaid diagram formats.
  • Fixed Mermaid visual rendering artifacts.
  • Fixed minor spacing layout issues in the diagram panel.

0.1.0 - 2026-06-09

Added