Skip to content

v0.4.35 - Interactive Zoom/Pan Controls

Latest

Choose a tag to compare

@oisee oisee released this 13 Aug 23:09
· 2 commits to main since this release

What's New in v0.4.35

✨ Interactive Diagram Controls

  • Mouse wheel zoom: Scroll to zoom in/out with zoom centered on cursor position
  • Drag to pan: Click and drag to navigate around large diagrams
  • Zoom controls: New UI buttons for zoom in/out and reset
  • Persistent view state: Diagram position and zoom level preserved during live editing
  • Visual feedback: Cursor changes to indicate interactive states

🐛 Bug Fixes

  • Fixed all TypeScript compilation errors in VSCode extension
  • Added comprehensive null checks in parser
  • Improved type safety throughout the codebase

📦 Downloads

  • VSCode Extension: bpmn-lite-0.4.35.vsix - Install in VS Code for live preview
  • Portable Package: Available in repository under BPMN-Lite-Editor-Portable/
  • Web Version: Available in dist/ folder

🚀 Getting Started

# Install VSCode extension
code --install-extension bpmn-lite-0.4.35.vsix

# Or run web version
npm install
npm run build
npm run start:web

📝 Full Changelog

  • feat: add interactive zoom/pan controls with persistent view state
  • fix: TypeScript compilation errors in VSCode extension
  • fix: added proper null checks and type annotations in parser
  • docs: updated README with new interactive features