Releases: wangyang377/sql-rewriter
Releases · wangyang377/sql-rewriter
Release list
v0.1.2
v0.1.3 (2026-01-13)
🚀 New Features
- Automatic version management from Git tags: The package version is now automatically extracted from Git tags during PyPI publishing, eliminating the need for manual version updates
- GitHub Actions workflow for automated publishing: Added CI/CD pipeline to automatically publish to PyPI when creating a GitHub Release
🌍 Improvements
- Internationalization: Translated all code comments, docstrings, and documentation to English for better global accessibility
- Documentation: Added English README while preserving Chinese version (README_CN.md) for reference
- Project links: Enhanced project metadata with better organization
🐛 Bug Fixes
- GitHub Actions compatibility: Fixed ANTLR4 version conflicts by using a consistent version (4.13.2) across all environments
- Python keyword conflicts: Resolved ANTLR parser generation errors caused by Python reserved keywords (type, format, str, etc.)
🔧 Technical Changes
- Updated build process to use ANTLR4 4.13.2 JAR directly in CI/CD
- Improved error handling in parser generation scripts
- Enhanced workflow to check for existing PyPI versions before publishing