mirror of
https://github.com/ralsina/tartrazine.git
synced 2024-10-14 08:22:24 +00:00
1.9 KiB
1.9 KiB
Changelog
All notable changes to this project will be documented in this file.
[0.10.0] - 2024-09-26
🚀 Features
- Optional conditional baking of lexers
🐛 Bug Fixes
- Strip binaries for release artifacts
- Fix metadata to show crystal
[0.9.1] - 2024-09-22
🐛 Bug Fixes
- Terminal formatter was skipping things that it could highlight
- Bug in high-level API for png formatter
🧪 Testing
- Added minimal tests for svg and png formatters
[0.9.0] - 2024-09-21
🚀 Features
- PNG writer based on Stumpy libs
⚙️ Miscellaneous Tasks
- Clean
- Detect version bump in release script
- Improve changelog handling
[0.8.0] - 2024-09-21
🚀 Features
- SVG formatter
🐛 Bug Fixes
- HTML formatter was setting bold wrong
📚 Documentation
- Added instructions to add as a dependency
🧪 Testing
- Add basic tests for crystal and delegating lexers
- Added tests for CSS generation
⚙ Miscellaneous Tasks
- Fix example code in README
[0.7.0] - 2024-09-10
🚀 Features
- Higher level API (
to_html
andto_ansi
) - Use the native crystal highlighter
🐛 Bug Fixes
- Ameba
- Variable bame in Hacefile
- Make it easier to import the Ansi formatter
- Renamed BaseLexer to Lexer and Lexer to RegexLexer to make API nicer
- Make install work
📚 Documentation
- Mention AUR package
🧪 Testing
- Add CI workflows
⚙️ Miscellaneous Tasks
- Pre-commit hooks
- Git-cliff config
- Started changelog
- Force conventional commit messages
- Force conventional commit messages
- Updated pre-commit
- (ignore) Fix tests
- Added badges
- Added badges
- (ignore) Removed random file
Build
- Switch from Makefile to Hacefile
- Added do_release script
- Fix markdown check
Bump
- Release v0.6.4
- Release v0.6.4
[0.6.1] - 2024-08-25
📚 Documentation
- Improve readme and help message