Skip to content

Releases: wangyang377/sql-rewriter

Release list

v0.1.2

Choose a tag to compare

@wangyang377 wangyang377 released this 13 Jan 08:22

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