v0.39.0 🎉
🚀 Features
- feat: add more leaderboard buttons by matteopolak
- feat: hyperlink identifiers by matteopolak
- feat: reduce timeout and ignore minetools response if error by matteopolak
- feat: adapt existing skin renderer, add MSAA by matteopolak
- feat: use gl backend by matteopolak
- feat: use downlevel_defaults by matteopolak
- feat: use more efficient models, fix texture layering by matteopolak
- feat: add /parkour by matteopolak
- feat: add alternative base command for all games (e.g. /bedwars) by matteopolak
- feat: add new benches, use global ratelimit for image generation api by matteopolak
- feat: dropper, pixel party by matteopolak
🐛 Fixes
- fix: remove duplicate buttons on the second and second-last pages by matteopolak
- fix: revert to pure_rust_locales 0.5 by matteopolak
- fix: refactor to new id system by matteopolak
- fix: ignore error when setting guild command by matteopolak
- fix: remove guild_id when deleting track as the channel_id is unique by matteopolak
- fix: emoji ids by matteopolak
- fix: api rate-limiting by matteopolak
🧹 Chores
- chore: bump version by matteopolak
- chore: update deps by matteopolak
- chore: update poise by matteopolak
- chore: upgrade to pure_rust_locales 0.7 by matteopolak
- chore: fmt by matteopolak
- chore: fmt by matteopolak
- chore: remove debug output by matteopolak
- chore: remove post.png by matteopolak
- chore: clean up skin renderer by matteopolak
- chore: refactor skin-renderer, remove deps, use glam by matteopolak
- chore: rewrite entire skin-renderer by matteopolak
- chore: update deps by matteopolak
- chore: update deps by matteopolak
- chore: add return_position_impl_trait_in_trait feature flag by matteopolak
🧪 Tests
- ci: re-run on Cargo.lock change by matteopolak