github ZL154/AchievementBadges_for_Jellyfin v1.3.11
v1.3.11 - Sidebar, routing & simulate fix

latest releases: v2.3.1, v2.3.0, v2.2.0...
4 months ago

v1.3.11 - Sidebar, routing & simulate fix

Fixed

  • Sidebar injection — sidebar.js and standalone.js are now served via new API endpoint (/Plugins/AchievementBadges/client-script/{name}) and injected into document.head when the plugin page loads. They persist across Jellyfin route changes.
  • Achievements sidebar entry — Added EnableInMainMenu=true so Jellyfin natively adds 'Achievements' to the sidebar under Plugin Settings without requiring File Transformation.
  • #!/achievements routing — standalone.js hash-change listener now loads correctly after first visit to the plugin config page.
  • Simulate playback error — standalone.js was sending simulate-playback as GET instead of POST. Fixed.
  • Auth on standalone page — standalone.js now uses window.ApiClient for authenticated requests (same as the config page) instead of unauthenticated bare fetch.
  • navinject.js URL — was pointing to non-existent page name 'achievementdashboard', now correctly points to 'achievementbadges'.

Don't miss a new AchievementBadges_for_Jellyfin release

NewReleases is sending notifications on new releases.