Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 40 million developers.Sign up
✨ Added support for scarabs (dinols) ✨ Added support for incubators (dinols) ✨ Added support for oils (dinols) 🐛 Fixed fetching gems (dinols)
Zizaran asked me at twitchcon to update this.
✨ Added support for Prophecies (kookeh) ✨ Added support for fossils and resonators (kookeh) 🐛 Separated gems based on gem level and gem quality (kookeh)
🤦♂ Use new Pricing API endpoints 🤦♂ Remove trying to fetch leagues that haven't been started 🤦♂ Upgrade package modules
💅 Display Gem Levels and Gem Quality in Portfolio Item List 💅 Improve variant display by adding a comma before the space. 🐛 Improve item sorting by using a stable sort algorithm (timsort) 🤦♂ Check gem and price for corrupted flag 🤦♂ Ensure gems thresholds for quality can be met (0-17 = 0%, 18-20 = 20%, 21=21, etc...)
This release paves way for Pausing / Graphs & has overall QoL improvements.
✨ Improve portfolio storage by 30-50% (*) ✨ New "last checked" time in portfolio header ✨ Improved "time ago" timestamps ✨ Separate rows for 5l & 6l items ✨ Table now sorts name with variant / links in mind 💅 Display variant / links next to name 💅 Sidebar & Portfolio properly re-render 🐎 Render portfolio table faster 🐎 Faster sorting 🚫 Updates history only when items & values actually change 🔌 Periodic checks for network outages, and network outage on start 🔌 Periodic checks for new updates rather than just on start 🤦♂ Properly drain tab requests and tab listeners on portfolio update / delete 🤦♂ Delete tab worker cache item on delete 🐛 Properly identify variant map types
QoL improvements for rate-limited accounts and poor internet connections.
✨ Add rate-limit checks on application load ✨ New rate-limited view on application load 🔌 Check for internet connection before making requests in queue system 🤦♂ Implement rate-limit debouncing in request queue 🤦♂ Properly throw status codes for bad requests 🤦♂ Encode error before passing to views 🤦♂ Use `e` instead of `error` when catching 🐛 Fix issue where rate-limited accounts fetches returned empty results 🐛 Fix issue where rate-limited accounts corrupted league data 🐛 Fix issue where rate-limited accounts corrupted tab data
If you enjoy this application checkout Chat Cop!
Fixes Gems & Portfolio issues.
This release was focused on fixing issues, and improving the overall experience with the application.
✨ Added delete button ✨ Fixed improper matching for Impresence Amulets ✨ Fixed issue where Tabula Rasa was being improperly priced, and other items that have links = 0. 🐎 Datafile writes are now debounced, improves i/o usage. 🎨 Fixed issue where price changes had no colors 🎨 Fixed sorting by price in portfolio view 🐛 Fixed issue where users could not view, edit, or modify syncing tabs 🐛 Fixed issue with old league tabs not being able to update settings due to missing tabs 🐛 Fixed issue where item images no longer report relic status, relics are now properly matched 🔧 Reduced build times by 2 minutes
If you enjoy Currency Cop, check out
- Fixed 5L / 6L items
- Added sorting functionality
- Added individual item price column
- Fixed events
- Improved styling (padding, colors, font-sizes)
- Improved UI
- Added better loading messages for prices and tabs