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