Main Changes
- Increase text size everywhere to better match modern Material Design guidelines
- Steam now completely disallows users that aren't logged in from seeing "Mature only" pages.
Add link to open the page in your browser or the official Steam app instead - Only show game cards indicator for games with marketable cards
- Add sorting support in Discussion list (Last Post / New). The order is remembered between restarts
- Add notification for when points are full
- Giveaway detail: add translucent toolbar background
- Add various share menus
- Image loading improvements: load game header image if the capsule image is not found, enable caching for game images
Improvements
- Add confirmation dialog when removing all entered saved giveaways
- Settings page improvements
- "Go To..." dialog improvements
- Giveaway List: only show enter/leave menu item when quick button is disabled
- Show current points in Bookmarks page
- Settings: Offer to take user to "open url by default" system settings if supported
Fixes and technical improvements
- User Detail: Add white/blacklist button tooltips
- User Detail: Fix failure to view commenter's profile from trade comments
- Fix important user roles not being shown
- Fix Toast messages shown blank in dark mode for some devices
- Fix Steam privacy settings page not opening
- Fix hidden game icon for long game titles
- Fix crash when no default browser is set
- Fix screenshots not loading after the latest Steam page layout update
- Optimise some list memory allocations
- Optimise store page
- Other minor memory optimisations
Development
- This release removes some big under-the-hood roadblocks for future library upgrades
- Upgrade targetSdk to 32 (Android 12L)
Full Changelog: v1.7.0...v1.8.0