Releases: benschlegel/OWLDLE
Releases · benschlegel/OWLDLE
1.1.0
Changelog
🚀 Features
- Added a game mode for all other Overwatch League seasons (season 2-6)
- images for Atlantic/Pacific region (in season 1-3, used in region column)
- theme switch animation (using the "new" view transition css api)
- dynamic content to help dialog (dynamic team images/region split per season, etc)
- api endpoints that handle all seasons (found under
/app/api/
) - use react query for client side caching for all answers (no re-requests when component reloads/on navigate, only on initial load)
- various improvements for mobile experience
- various style improvements (e.g. tooltip colors, etc)
⚡ Performance
- Memoize expensive components to improve re-render resilience
- Decrease unnecessary re-renders when switching seasons/making guesses
- Lazy-load dialog contents to improve startup performance
🐛 Bug fixes
- Fixed region split being incorrect sometimes for season 1-3
- Fixed aspect ratio for team logos (was not supported on safari, used custom workaround to fix)
- Fixed search sometimes returning incorrect results
- Remove duplicate players for season 6 (was listed as "left" on liquipedia when player switched teams mid-season and scraped incorrectly)
🔍 Accessability
- Add more hotkeys (for opening help, etc)
- Improve tooltips on mobile (now stay open when clicking or while pressing)
- Use nuqs for query parameters to control dialog state (can now be shared via links, also improved reliability when navigating/opening/closing)
Thanks to everyone who checked it out, over 4000 games have been completed at the time of writing 🎉. Some graphics for stats about the game can be found on twitter.
Full Changelog: v1.0.0...v1.1.0
1.0.0
First stable release 🎉
Full Changelog: https://github.com/benschlegel/OWLDLE/commits/main