Releases: mkdir700/EchoPlayer
Releases · mkdir700/EchoPlayer
v1.4.1
v1.4.0
v1.3.0
v1.2.0
v1.1.1
v1.1.0
1.1.0 (2025-10-16)
Bug Fixes
- AppUpdater, FFmpegDownloadService: update default mirror source to global (83194b3)
- build: adjust resource handling for media-server in packaging (086bd1b)
- codec-compatibility: handle missing codec information gracefully (ea29f21)
- FFmpegSection: manage completion timeout for download process (39b43c0)
- FFprobeSection: add return statement to download progress polling function (49636cf)
- FFprobeSection: ensure timeout cleanup after download success (81a1431)
- FFprobeSection: manage success timeout for download completion (ce55d49)
- FFprobeSection: standardize font size using theme constants (6387445)
- FFprobeSection: standardize spacing in styled components (ba3c3d4)
- homepage: improve bottom spacing for card grid (#194) (801b6cd)
- make subtitle overlay container semantic (2d6ae60)
- MediaServerService: enhance error handling for file existence check (11b74ef)
- MediaServerService: replace fs.existsSync with async stat for file existence check (c9c98da)
- player: apply playback rate change through orchestrator when cycling speeds (#210) (fa9aa09)
- player: remove HLS player missing error handling (c7b593e)
- player: restore muted state when re-entering player page (1ec5c56)
- remove green glow effect from progress bar (#196) (abc6f3e), closes #e50914 #00b96
- semantic-release: enhance version increment rules for prerelease branches (#199) (5d1e533)
- theme: resolve theme color not updating immediately for Switch components and progress bars (#197) (eed9ea2)
- TranscodeLoadingIndicator: remove logging for loading indicator display (085db44)
- useSubtitleScrollStateMachine: start auto-return timer on user interactions (8496ae0)
- UvBootstrapperService: enhance UV download logic with cached path checks (fc0791a)
- UvBootstrapperService: ensure temp directory cleanup after download (02c7b16)
- UvBootstrapperService: prevent concurrent downloads by checking download controllers (19d31e7)
- VolumeIndicator: skip indicator display on initial render (82d2281)
- workflow: update artifact listing command for better compatibility (dfb6ee4)
Features
- integrate session-backed HLS playback flow (#200) (ee972d1)
- intro backend for hls player (2d34e7b)
- media-server: add transcode cache cleanup for deleted videos (e2de9ad)
- media-server: implement runtime runtime management system (#204) (f5f68b0)
- optimize media-server build output to resources directory (#201) (1b8c28e)
- player: add animated loading progress bar to PlayerPage (#206) (8ba6f7f)
- player: add media server recommendation prompt for incompatible videos (#205) (63221a2)
- player: add subtitle search functionality (c3228c3)
- player: add toggle auto-pause functionality (98b59ef)
- player: HLS session progress polling with media server integration (#209) (a76e8c2)
- PlayerSettingsLoader: add mask mode to subtitle overlay (56e4f65)
- player: update seek button icons from rewind/fastforward to undo/redo (#193) (1612c43)
- RegionDetection: integrate region detection service for IP-based country identification (dbeb077)
- subtitle: introduce mask mode for subtitle overlay (e1fb3eb)
- SubtitleOverlay: enhance positioning and collision handling (92b061a)
- UvBootstrapperService: enhance download management with concurrency control (20522e9)
Reverts
- "fix(build): adjust resource handling for media-server in packaging" (2133401)
v1.1.0-beta.3
1.1.0-beta.3 (2025-10-16)
Bug Fixes
- player: restore muted state when re-entering player page (8e5a0d8)
v1.1.0-alpha.10
1.1.0-alpha.10 (2025-10-16)
Bug Fixes
- player: restore muted state when re-entering player page (ecbdea7)
v1.1.0-beta.2
1.1.0-beta.2 (2025-10-15)
v1.1.0-beta.1
1.1.0-beta.1 (2025-10-15)
Bug Fixes
- AppUpdater, FFmpegDownloadService: update default mirror source to global (83194b3)
- build: adjust resource handling for media-server in packaging (086bd1b)
- codec-compatibility: handle missing codec information gracefully (ea29f21)
- FFmpegSection: manage completion timeout for download process (39b43c0)
- FFprobeSection: add return statement to download progress polling function (49636cf)
- FFprobeSection: ensure timeout cleanup after download success (81a1431)
- FFprobeSection: manage success timeout for download completion (ce55d49)
- FFprobeSection: standardize font size using theme constants (6387445)
- FFprobeSection: standardize spacing in styled components (ba3c3d4)
- homepage: improve bottom spacing for card grid (#194) (801b6cd)
- make subtitle overlay container semantic (2d6ae60)
- MediaServerService: enhance error handling for file existence check (11b74ef)
- MediaServerService: replace fs.existsSync with async stat for file existence check (c9c98da)
- player: apply playback rate change through orchestrator when cycling speeds (#210) (fa9aa09)
- player: remove HLS player missing error handling (c7b593e)
- remove green glow effect from progress bar (#196) (abc6f3e), closes #e50914 #00b96
- semantic-release: enhance version increment rules for prerelease branches (#199) (5d1e533)
- theme: resolve theme color not updating immediately for Switch components and progress bars (#197) (eed9ea2)
- TranscodeLoadingIndicator: remove logging for loading indicator display (085db44)
- useSubtitleScrollStateMachine: start auto-return timer on user interactions (8496ae0)
- UvBootstrapperService: enhance UV download logic with cached path checks (fc0791a)
- UvBootstrapperService: ensure temp directory cleanup after download (02c7b16)
- UvBootstrapperService: prevent concurrent downloads by checking download controllers (19d31e7)
- VolumeIndicator: skip indicator display on initial render (82d2281)
- workflow: update artifact listing command for better compatibility (dfb6ee4)
Features
- integrate session-backed HLS playback flow (#200) (ee972d1)
- intro backend for hls player (2d34e7b)
- media-server: add transcode cache cleanup for deleted videos (e2de9ad)
- media-server: implement runtime runtime management system (#204) (f5f68b0)
- optimize media-server build output to resources directory (#201) (1b8c28e)
- player: add animated loading progress bar to PlayerPage (#206) (8ba6f7f)
- player: add media server recommendation prompt for incompatible videos (#205) (63221a2)
- player: add subtitle search functionality (c3228c3)
- player: add toggle auto-pause functionality (98b59ef)
- player: HLS session progress polling with media server integration (#209) (a76e8c2)
- PlayerSettingsLoader: add mask mode to subtitle overlay (56e4f65)
- player: update seek button icons from rewind/fastforward to undo/redo (#193) (1612c43)
- RegionDetection: integrate region detection service for IP-based country identification (dbeb077)
- subtitle: introduce mask mode for subtitle overlay (e1fb3eb)
- SubtitleOverlay: enhance positioning and collision handling (92b061a)
- UvBootstrapperService: enhance download management with concurrency control (20522e9)
Reverts
- "fix(build): adjust resource handling for media-server in packaging" (2133401)