Releases: LoZazaMastro/TrailerHero
Releases · LoZazaMastro/TrailerHero
Release list
Version 1.3.0
This update makes TrailerHero more reliable when moving between Steam Home and game pages, improves video recovery, and gives game logos a smoother entrance.
What’s new
- TrailerHero now distinguishes the actual Steam Library Home from a game page even while Steam is still using an outdated internal route.
- Game logos and Steam’s text-title fallback now always enter with a controlled fade after the trailer is ready.
Improvements
- Steam video playback can recover when one candidate becomes ready and then fails. (THIS is what caused many problems!)
- Stalled direct video URLs automatically move to the next candidate after a short timeout.
- HLS and DASH requests now use bounded timeouts instead of waiting indefinitely.
- Muted autoplay receives a second, short retry after a temporary rejection.
Fixes
- Trailers no longer appear on the Steam Library Home, even when a large focused-game hero is visible.
- Opening a game from Home now starts its trailer correctly, and returning to Home removes the trailer and assisted logo immediately.
- Valid game pages are no longer rejected simply because Steam is also rendering additional Library tiles.
- Logos no longer appear abruptly before their image has loaded.
- A stalled or broken Steam video can no longer leave the original hero waiting forever.
Version 1.0.0
Version 1.2.5
What's Changed:
- Removed Home mode completely.
TrailerHero now runs only on individual game detail pages; the Home toggle, experimental disclaimer, saved Home setting, focused-capsule detection, Home-specific hero handling, and related styles have all been removed.
Version 1.2.2
What’s new
- Added Steam trailer for non-Steam games too! TrailerHero now match the game title on Steam and use the official Steam trailer first.
- In Auto source mode, Steam trailers now take priority over saved or auto-searched YouTube trailers.
- YouTube links are still kept as fallback, and manually choosing YouTube for a game is still respected.
Improvements
- Fixed cases where a saved custom YouTube link could interfere after switching a game back to a Steam trailer.
- Improved custom trim handling, trailers now loop back to the trim-start point correctly.
- Reduced runtime refresh conflicts by removing redundant immediate refreshes after changing trailer, trim, quality, CRT or YouTube settings.
Version 1.2.0
Added
- YouTube trailer search powered by bundled
yt-dlp. - Custom per-game YouTube search queries.
- Dropdown showing up to 10 YouTube results.
- Immediate trailer assignment when selecting a result.
- Global YouTube enable/disable toggle.
- Automatic YouTube fallback when no Steam trailer is available.
- Bulk YouTube reassignment for non-Steam games.
- Direct maximum-quality YouTube playback.
- Automatic fallback to the embedded YouTube player if direct playback fails.
- Temporary stream caching with automatic expiry and refresh.
Changed
- Direct maximum-quality playback is now the default for YouTube.
- YouTube quality follows the selected 720p, 1080p, or 2160p target.
- Home-page trailers are disabled by default and marked experimental.
- YouTube searches use the detected Steam game name.
- Game-title detection is stricter and ignores Steam interface labels and timestamps.
- Search ranking prioritizes official, launch, reveal, and 4K trailers.
- The temporary playback-mode selector was removed after direct playback became the default.
Fixed
- Prevented Steam interface text from being mistaken for game titles.
- Improved non-Steam game enumeration.
- Prevented incorrect YouTube links from surviving bulk reassignment.
- Bulk reassignment now clears saved YouTube videos, queries, and YouTube source preferences before rebuilding them.
- Direct playback failures now cleanly fall back to the embedded player.
- Preserved the original layout and CSS without reintroducing the broken YouTube sizing experiments.