Skip to content

0.13.0

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Nov 13:22

⛰️ Features

  • Structured Templates - Major enhancement allowing different arguments for different sections inside a MultiTemplate (#6)
  • Shell Variable Support - Added ${...} shell variable exception support for better shell integration
  • Surround/Quote Operation - New operation for surrounding/quoting strings
  • Enhanced Benchmarking - Added new benchmarking capabilities for performance tracking

⚡ Performance

  • Grammar Optimization - Streamlined grammar with atomic rules, silent rules, and small-buffer optimization for map pipelines
  • Fast Allocation - Added heuristics for faster memory allocation
  • Library Migration - Migrated to fast-strip-ansi for significantly faster ANSI escape sequence handling

🐛 Bug Fixes

  • CLI Input Validation - Fixed error that made input mandatory during validation when it shouldn't be (#7)
  • Tab Character Handling - Fixed issue where tab characters were being incorrectly removed with ANSI sequences. See migration to fast-strip-ansi above

📚 Documentation

  • General documentation cleanup
  • Added AI generated documentation disclaimer

🚜 Refactor

  • Removed unnecessary nesting
  • Fixed clippy warnings

Full Changelog: 0.12.0...0.13.0