✨ Features
- feat: add --loop flag for continuous animation playback (21c86db)
- feat: add --order flag for commit playback order (5a45a60)
- feat: add syntax highlighting for shell scripts (76f68e2)
- feat: add OGP image generator and social preview (0b3d187)
🐛 Bug Fixes
- fix: asc/desc order finishes after all commits played (fe32bbf)
- fix: use ~/.config for config path on all platforms (b9c18e8)
- fix(deps): update tree-sitter-yaml API usage for 0.7 compatibility (ce47173)
- fix(deps): update rand API usage for 0.9 compatibility (aaf6a98)
📝 Other Changes
- chore: bump version to v0.2.0 (1476f57)
- docs: add --loop option documentation (0e03086)
- docs: add --order option documentation (db237d9)
- docs: add Terminal Trove Tool of The Week badge (8fbd92b)
- chore: add CODEOWNERS file (fddb7fb)
- chore(deps): update tree-sitter-bash to v0.25 (aa16451)
- chore(deps): add tree-sitter-bash dependency (bf7c3c4)
- chore(deps): bump tree-sitter-yaml from 0.6.1 to 0.7.2 (5165e90)
- chore(deps): bump rand from 0.8.5 to 0.9.2 (2c902a3)
- chore(deps): bump toml from 0.8.23 to 0.9.8 (3a4c730)
- chore(deps): bump dirs from 5.0.1 to 6.0.0 (b8a86ed)
- chore(deps): bump git2 from 0.19.0 to 0.20.2 (db56c9f)
- chore(deps): bump tree-sitter-json from 0.23.0 to 0.24.8 (0e51963)
- chore(deps): bump clap from 4.5.51 to 4.5.52 (8e04f01)
- chore(deps): bump crossterm from 0.28.1 to 0.29.0 (89b4523)
- chore(deps): bump tree-sitter-md from 0.3.2 to 0.5.1 (f28e754)
- chore(deps): bump toml_edit from 0.22.27 to 0.23.7 (93cba7f)
- chore(deps): bump tree-sitter-css from 0.23.2 to 0.25.0 (f177622)
- chore(deps): bump unicode-width from 0.1.14 to 0.2.0 (f0c292e)
- chore: add dependabot configuration for Cargo dependencies (720b887)
- docs: add OLED burn-in warning for screensaver mode (e310e04)
- refactor: increase OGP image padding for better spacing (944839d)