✨ Features
- feat: add Svelte syntax highlighting support (3655e09)
- feat: add Lua syntax highlighting support (76e7c6a)
- feat: add date filtering options for commit history (da7fc17)
🐛 Bug Fixes
- fix: invalidate old cache by changing prefix-key (52e803c)
- fix: update glibc version requirement to 2.35 (c67e5a1)
- fix: use ubuntu-22.04 for Linux builds and remove cache from release (90f7ae8)
- fix: update fzf and VHS examples for better compatibility (#109) (84f77c5)
- fix: return error instead of fallback for invalid commit timestamp (dde2914)
- fix(docs): correct fzf integration example (ca748da)
- fix: Correct date filter comparison logic in matches_date_filter function to be fully identical to Git (c643eea)
- fix: Fix format error (de3fb5d)
📝 Other Changes
- chore: bump version to v0.5.0 (d85784e)
- docs: update supported languages list (6708fe9)
- Update README to reflect new brew instructions (#111) (bcb19f8)
- refactor: sort use statements consistently across files (6f212b9)
- refactor: sort TokenType enum and match arms alphabetically (01db07e)
- docs: expand Nix installation instructions (d63814a)
- ci: add flake.lock and update release workflow to maintain it (3dac4ec)
- docs: add Nix installation method (eebf770)
- chore: update flake.nix hashes for v0.4.1 (ebdf0ee)