Skip to content

Releases: Sekai-World/sekai-viewer

Release list

v1.21.1

Choose a tag to compare

@dnaroma dnaroma released this 05 Sep 17:50
6a1c9aa

Bug fixes\n\n- Music: fixed duplicate 2DMV asset variants so each MV can be selected and played with its matching vocal track.\n\nFull changelog

v1.19.0

Choose a tag to compare

@dnaroma dnaroma released this 29 Jun 19:55

1.19.0 - 2026-06-29

Bug Fixes

  • event-tracker: fix EN region white screen crash, infinite loop, and hidden 404 degree images (#685)
    • Fix CronJob TDZ crash when switching to EN region (function(this: CronJob) pattern)
    • Replace moment.fromNow() with dayjs().fromNow() (luxon compatibility)
    • Resolve TypeScript errors from @types/cron vs runtime mismatch
    • Eliminate infinite re-render loop (useState<CronJob> → useRef<CronJob>)
  • honor: hide degree images on 404 instead of showing broken-image placeholder
    • Add useImageLoaded hook to preload-check remote asset URLs
    • Guard degreeImage, degreeFrameImage, degreeRankImage in DegreeImage
    • Guard sdLeft, sdRight, wordImage in BondsDegreeImage