# Changelog All notable changes to this project will be documented in this file. ## [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` and `to_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