Skip to content

YOM v1.4.0 - Player whitelist, update splash, persistent data

Latest

Choose a tag to compare

@hendev75 hendev75 released this 08 May 19:30

YOM v1.4.0

Fixes

  • Player embeds (VidSrc family, embed.su, 2embed, autoembed, smashy, vidlink, filemoon, multiembed, etc.) are now whitelisted, so clicking a player loads the stream instead of being blocked by the adblocker.
  • window.open is intercepted: ad popups are dropped, but legitimate player navigations are kept by reusing the main window.

New

  • Animated YOM splash on startup with a red loading spinner that says "Checking for updates" and queries GitHub Releases for hendev75/YOM. If a newer version is available you can open the release page in your default browser with one click; otherwise the splash fades out automatically.
  • Persistent user data on every platform. Saved lists, watch history, timestamps, favorites and similar localStorage/IndexedDB data are now stored in a stable per-user folder so they survive restarts and updates:
    • Windows: %LOCALAPPDATA%\YOM
    • macOS: ~/Library/Application Support/YOM
    • Linux/BSD: $XDG_DATA_HOME/YOM (or ~/.local/share/YOM)

Improvements

  • Smoother first paint: splash mounts before the page is interactive, then fades.
  • Update check times out at 6 seconds and the splash auto-dismisses within 8 seconds at most so it never blocks the UI.

Install

  1. Download YOM-v1.4.0-windows-x64.zip
  2. Extract anywhere
  3. Run YOM.exe (Microsoft Edge WebView2 runtime is required; pre-installed on Windows 11 and most updated Windows 10)