github ShokoAnime/Shoko-WebUI v2.5.5

3 hours ago

Warning

This version requires a Shoko Server of at least version 5.3.3.0 to function. Attempting to use this package with a Shoko Server which does not meet this requirement will result in a locked UI.

What's Changed

Features

  • Server & WebUI update check modals — New update notification system with ServerUpdateModal, WebUIUpdateModal, and UpdateModal; checks for latest server/WebUI releases and displays them in-app
  • Release Management rewrite — Replaced the release management UI with a modal-based workflow including DuplicatesInfo, MultipleReleasesInfo, ReleaseManagementModal with confirmation prompts
  • Import folder delete safeguards — Added ConfirmationPromptModal with keepAssociatedFileRecords checkbox before deleting import folders
  • AniDB rules confirmation — Added confirmation modal for AniDB rules when linking files via avdump
  • Filter presets & utility QoL — New ConfirmationPromptModal for filter presets, improved utility tab interactions
  • Hotkey infrastructure — Added react-hotkeys-hook dependency with HotkeysProvider, keyboard shortcut support for modals
  • Thumbnails made optional — Backward-compatible type relaxation so episodes without thumbnails don't break

Fixes

  • AniDB episode title — Use AniDB title for AniDB episodes on TMDB linking page
  • Unrecognized tab — Scoped dumpInProgress to selected rows only
  • Error page — Improved 404/no-route-match error handling in ErrorBoundary
  • Sentry fixes — Error boundary improvements, toast JSON parse safety, React key fixes in release management
  • useDeleteFileMutation — Changed removeFolder from body to query param (matching server API)
  • Versioning/toast/CSS — Improved version display, import folder formatting, toast positioning

Full Changelog: v2.5.4...v2.5.5

Don't miss a new Shoko-WebUI release

NewReleases is sending notifications on new releases.