Skip to content

v1.0.2 - Improved Logarithmic Pan & Development Tools

Latest

Choose a tag to compare

@wmwolf wmwolf released this 21 Jul 10:16

🚀 What's New

🎯 Pan Interaction Improvements

  • Fixed logarithmic axis panning - Pan tool now works correctly with logarithmic scales using a working-space approach
  • Improved accuracy for both linear and logarithmic axes during pan operations
  • Better validation and error handling for edge cases

🛠️ Developer Experience

  • New Python mode switching scripts - Easy switching between development and production JavaScript paths
    • python3 switch-to-dev.py - Switch to development mode
    • python3 switch-to-prod.py - Switch to production mode
  • Updated documentation with clear instructions for mode switching
  • Removed unreliable shell scripts in favor of robust Python implementation

🐛 Bug Fixes

  • Fixed malformed HTML comments during mode switching
  • Eliminated stray "-->" text appearing on rendered pages

📚 Documentation

  • Updated CLAUDE.md with mode switching instructions and best practices
  • Added reminder to always switch to production mode before committing

This release improves the core pan interaction experience and makes development workflow smoother.