Skip to content

Releases: star7js/vm-visualizer

🚀 Release v1.0.1 - Bugfix Release

06 Jul 00:37

Choose a tag to compare

🚀 Release v1.0.1 - Bugfix Release

📅 Release Date

December 2024

🎯 What's New

This release focuses on improving code quality and fixing CI/CD pipeline issues to ensure reliable builds across all platforms.

✅ Bug Fixes

  • Fixed Black code formatting issues - All Python files now comply with Black formatting standards
  • Resolved flake8 linting errors - Removed unused QStatusBar import from main.py
  • Fixed Windows CI Unicode encoding errors - Replaced Unicode characters (✓, ❌, 🎉) with ASCII alternatives in test output for better Windows console compatibility
  • Fixed HTML export test failure - Added missing "Velocity Template Previewer" app name to HTML export metadata

🔧 Technical Improvements

  • Enhanced CI/CD reliability - All GitHub Actions now pass consistently across Linux, macOS, and Windows
  • Improved test output compatibility - Test messages now work correctly in all terminal environments
  • Better code quality - Cleaner, more maintainable codebase with proper formatting

🧪 Testing

  • All functionality tests pass
  • Black formatting check passes
  • Flake8 linting passes
  • Cross-platform compatibility verified

📦 Installation

# Using pip
pip install vm-visualizer==1.0.1

# Or clone and install
git clone https://github.com/star7js/vm-visualizer.git
cd vm-visualizer
git checkout v1.0.1
pip install -e .

🔗 Links


Note: This is a bugfix release that maintains full backward compatibility with v1.0.0. No breaking changes were introduced.