Achievement Badges v1.3.3
Major Fix Release
This release focuses on restoring stability after the large 1.3.x update series and resolving several UI and backend issues affecting navigation, leaderboards and user display.
Fixed
- Fixed build failure caused by invalid user property access ("Name → Username")
- Fixed leaderboard showing User IDs instead of usernames
- Fixed sidebar navigation injection not appearing
- Fixed profile showcase injection failing to render
- Fixed achievements route loading issues in some Jellyfin layouts
- Fixed UI shell initialisation conflicts with existing JS injectors
- Fixed compatibility with Jellyfin File Transformation plugin
- Improved user resolution logic for leaderboard entries
Improved
- More robust username resolution using "IUserManager"
- Cleaner service logging and badge evaluation flow
- Improved UI injection reliability across Jellyfin pages
- Better stability when loading the achievements dashboard