Releases: statpixel-rs/statpixel
Releases · statpixel-rs/statpixel
v0.41.0 🎉
🚀 Features
- feat: add credits to /about by matteopolak
- feat: improve skin shader by matteopolak
- feat: make faithful 32x default font by matteopolak
- feat: make display default 1 in database by matteopolak
- feat: split compact message by matteopolak
🐛 Fixes
- fix: correct members_label to members by matteopolak
- fix: session id placeholder by matteopolak
- fix: set default font and revert display by matteopolak
- fix: rename members_label to members by matteopolak
📄 Documentation
- docs: add readme to skin-renderer by matteopolak
🧹 Chores
- chore: update deps by matteopolak
v0.40.0 🎉
🚀 Features
- feat: add bedwars tickets by matteopolak
🐛 Fixes
- fix: skip 503 minetools response by matteopolak
- fix: use correct translation placeholder, skip deleted players/guilds by matteopolak
- fix: add data to client by matteopolak
🧹 Chores
- chore: cargo fmt by matteopolak
- chore: cargo fmt by matteopolak
- chore: update deps, work on conversions by matteopolak
- chore: complete migration by matteopolak
- chore: fix all warnings by matteopolak
- chore: fmt, bump 0.40.0 by matteopolak
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
v0.35.0 🎉
🚀 Features
- feat: add sessions by matteopolak
- feat: add feature flags to translate by matteopolak
- feat: add canvas crate by matteopolak
- feat: restructure workspace by matteopolak
- feat: runtime_env feature flag by matteopolak
- feat: add Empty context when database is disabled by matteopolak
- feat: add empty() helper by matteopolak
- feat: add vendor, fix game feature flag on api by matteopolak
- feat: disable more parts of translate under context ff by matteopolak
- feat: remove more code by default by matteopolak
- feat: add binaries back to releases by matteopolak
- feat: boost and track api by matteopolak
- feat: add guild member join time, named sessions by matteopolak
- feat: new leaderboards by matteopolak
- feat: add request timeout by matteopolak
- feat: dont show leaderboard mode when its overall by matteopolak
- feat: show raw columns when using ratios, add more leaderboard options by matteopolak
- feat: add exp for display names by matteopolak
- feat: trim leaderboards to only keep top and bottom 50,000 players by matteopolak
- feat: trim leaderboards to only keep top and bottom 50,000 players by matteopolak
- feat: nicer button emojis by matteopolak
🐛 Fixes
- fix: update locale by matteopolak
- fix: usage by matteopolak
- fix: use count distinct for user count by matteopolak
- fix: snapshot images are backwards in api by matteopolak
- fix: translate features by matteopolak
- fix: translate features by matteopolak
- fix: optional deps in translate by matteopolak
- fix: optional deps in translate by matteopolak
- fix: optional deps in translate by matteopolak
- fix: optional deps in database by matteopolak
- fix: optional deps in translate by matteopolak
- fix: optional deps in translate by matteopolak
- fix: optional deps in translate by matteopolak
- fix: optional deps in translate by matteopolak
- fix: optional deps in translate by matteopolak
- fix: optional deps in translate by matteopolak
- fix: optional deps in translate by matteopolak
- fix: optional deps in translate by matteopolak
- fix: api features by matteopolak
- fix: use correct feature name by matteopolak
- fix: impls in translate with feature flag by matteopolak
- fix: fix api ff by matteopolak
- fix: fix api ff by matteopolak
- fix: fix api ff by matteopolak
- fix: fix api ff by matteopolak
- fix: remove more code from ff by matteopolak
- fix: compile by matteopolak
- fix: compile by matteopolak
- fix: compile by matteopolak
- fix: order leaderboards by matteopolak
- fix: skip players that are in the lb already by matteopolak
- fix: use https for assets repo by matteopolak
- fix: add xp to add_to_pipeline by matteopolak
- fix: remove overall mode in all leaderboards by matteopolak
- fix: use different position width for guild top by matteopolak
- fix: add GuildLeaderboardPlace by matteopolak
- fix: reduce lb to top 15,000 to bottom 15,000 by matteopolak
- fix: skip 15001 instead of 15000 by matteopolak
- fix: error by matteopolak
- fix: add missing semicolon by matteopolak
- fix: change asset path by matteopolak
- fix: bench location by matteopolak
- fix: dynamic env by matteopolak
- fix: use &str in place of &[u8] by matteopolak
- fix: types by matteopolak
- fix: dynamic environment variables by matteopolak
🧹 Chores
- chore: update deps by matteopolak
- chore: add back lb data by matteopolak
- [**chore: fix wa...
v0.30.0 🎉
🚀 Features
🐛 Fixes
- fix: version 14 by matteopolak
- fix: conversion by matteopolak
- fix: locale length by matteopolak
🧹 Chores
- chore: formatting by matteopolak
v0.29.0 🎉
🚀 Features
- feat: add font selection by matteopolak
- feat: partially implement compact images by matteopolak
- feat: add compact display support by matteopolak
- feat: only update snapshots that have been active in the past week by matteopolak
- feat: better documentation by matteopolak
- feat: bedwars shop, hotbar, practice by matteopolak
🐛 Fixes
- fix: update .env.example by matteopolak
- fix: remove aliases by matteopolak
- fix: fonts by matteopolak
- fix: fonts by matteopolak
- fix: fonts by matteopolak
- fix: fonts by matteopolak
- fix: fonts by matteopolak
- fix: fonts by matteopolak
- fix: fonts by matteopolak
- fix: fonts by matteopolak
- fix: fonts by matteopolak
- fix: fonts by matteopolak
- fix: locale by matteopolak
- fix: compact spacing by matteopolak
- fix: do not update activity for automated contexts by matteopolak
- fix: naming by matteopolak
- fix: active_at by matteopolak
- fix: missing import by matteopolak
v0.26.0 🎉
🚀 Features
- feat: add support for labels in projections by matteopolak
🐛 Fixes
- fix: version 12 by matteopolak
- fix: remove uuid overwrite from schema conversion by matteopolak
- fix: remove ratios from history by matteopolak
v0.25.0 🎉
🚀 Features
- feat: add bg and tl to image generation api by matteopolak
- feat: rewrite Game macro, prepare for /compare by matteopolak
- feat: add /compare, improve diffs, complete rewritten game proc-macro by matteopolak
- feat: fix /project using wrong command arg name by matteopolak
- feat: better compare command, more translation changes by matteopolak
- feat: add premium for 3 days for each vote by matteopolak
🐛 Fixes
- fix: locale external names by matteopolak
- fix: bold skywars level by matteopolak
- fix: remove macro debug by matteopolak
🧹 Chores
- chore: fmt by matteopolak
- chore: fix formatting by matteopolak
v0.24.0 🎉
🚀 Features
- feat: add winstreaks and recent games to id by matteopolak
- feat: add future support for backgrounds in dynamic images, add future support for comparison and diffing between two points by matteopolak
- feat: complete translations by matteopolak
- feat: version 0.24.0 by matteopolak
🐛 Fixes
- fix: add more locales for number formatting by matteopolak
- fix: remove underscores in commands by matteopolak
- fix: emojis by matteopolak
- fix: locale command references by matteopolak
- fix: add missing param localizations by matteopolak
🧹 Chores
- chore: upgrade deps by matteopolak
v0.23.0 🎉
🚀 Features
- feat: increase skin timeout, fix bronze shadow by matteopolak
- feat: /winstreaks by matteopolak
- feat: add /skyblock bazaar by matteopolak
- feat: apply tip locales by matteopolak
- feat: add more data to /network by matteopolak
- feat: add /about by matteopolak
- feat: add server for voting, add topgg stats by matteopolak
- feat: decouple image generation for future use in api by matteopolak
- feat: /builder and /custom by matteopolak
- feat: add cloc to readme by matteopolak
- feat: add identifier to all supported commands by matteopolak
- feat: complete builder features, add api (private for now) by matteopolak
- feat: add new commands to locale by matteopolak
- feat: 0.21.0 by matteopolak
- feat: add /metrics endpoint by matteopolak
- feat: add compression for server by matteopolak
- feat: add Member to all guild selections by matteopolak
- feat: remove old bazaar data by matteopolak
- feat: compile-time env by matteopolak
- feat: add subtitle length restriction by matteopolak
- feat: add is_owner field to MeResponse by matteopolak
- feat: add debug for cloudflare by matteopolak
- feat: add ratelimiting by matteopolak
- feat: show total xp when a diff is used by matteopolak
- feat: use levels-gained instead of level for diffed progress by matteopolak
- feat: custom skywars level formatter by matteopolak
- feat: nicer log by matteopolak
- feat: complete tracking by matteopolak
- feat: version 0.23.0 by matteopolak
🐛 Fixes
- fix: topgg stats by matteopolak
- fix: support more data in builder by matteopolak
- fix: selection by matteopolak
- fix: retain state for /guild top by matteopolak
- fix: Context#author() panic by matteopolak
- fix: import by matteopolak
- fix: cors headers for /metrics by matteopolak
- fix: topgg stats by matteopolak
- fix: topgg secret header by matteopolak
- fix: truncate negative souls to 0 by matteopolak
- fix: add all required env vars to workflow by matteopolak
- fix: re-run workflow when config changes by matteopolak
- fix: add .env to workflow by matteopolak
- fix: add .env to workflow by matteopolak
- fix: partial ord impl by matteopolak
- fix: clock emoji, remove possible panic by matteopolak
- fix: locale by matteopolak
- fix: formatting by matteopolak
- fix: use percent when required in macro by matteopolak
🧹 Chores
- chore: fmt by matteopolak
- chore: modify deps by matteopolak
- chore: update locale emoji by matteopolak
- chore: fmt by matteopolak