Skip to content

Releases: rusty4444/coming-soon-card

v1.2.4 - Centered carousel dots in detailed layout

24 Apr 13:28

Choose a tag to compare

Bug fix - carousel dots now centered in detailed layout

The pagination dots under the carousel were left-aligned instead of centered when using the detailed layout. Root cause: the detailed layout overrides .content to align-items: flex-start, which collapsed the .dots container to its content width and pinned it to the left.

Fix

Added width: 100% to the .dots rule so the container spans the full parent width and its own justify-content: center takes effect.

Fixes

  • Closes #5 - Carousel dots left-aligned in detailed layout

Notes

Pure CSS tweak, zero risk. Other layouts were unaffected before and unaffected now.

v1.2.3 - Local Radarr/Sonarr image fallback

22 Apr 23:21

Choose a tag to compare

New feature - automatic fallback to local Radarr/Sonarr images

Radarr hands out image URLs pointing at image.tmdb.org and Sonarr hands out URLs pointing at artworks.thetvdb.com. If either of those hosts is unreachable from the client device - most commonly because Pi-hole or a similar ad/tracker blocklist has blocked thetvdb.com - posters and fanart silently fail to load.

What's new

  • Automatic local fallback. Every item now carries a secondary image URL pointing at Radarr's/Sonarr's own cached copy (/api/v3/MediaCover/{id}/poster.jpg and /fanart.jpg). If the remote URL errors out, the card transparently retries with the local copy - which is guaranteed to work because the calendar fetch to the same server just succeeded.
  • Applies to both posters and fanart backgrounds. Both the visible poster and the blurred background image respect the fallback.
  • Zero config. No new config options, no user action needed. Just upgrade and it works.

Fixes

  • Closes #4 - "Images do not load for shows/series" (thetvdb.com blocked by Pi-hole)

Notes

If you were previously considering whitelisting thetvdb.com in Pi-hole, you no longer need to - though you still can if you prefer pulling the full-quality TheTVDB artwork directly.

v1.2.2 — TMDB token auto-detection

21 Apr 12:24

Choose a tag to compare

Bug fix — TMDB token auto-detection

The card previously assumed the tmdb_api_key field contained a TMDB Read Access Token (the long JWT starting with eyJ...) and always sent it as a Bearer header. Users who pasted a v3 API key (the 32-character hex string) instead would get HTTP 401 on every TMDB request — no posters, no trailers.

What's new

  • Auto-detect token type. The card now inspects tmdb_api_key and picks the right auth method:

    • JWT starting eyJ...Authorization: Bearer <token> header (as before)
    • 32-char hex string → ?api_key=<token> query param
    • Anything else → one-shot console warning pointing to the TMDB API settings page
  • Either token now works out of the box. The Read Access Token remains the recommended choice, but pasting a v3 API key no longer silently breaks posters and trailers.

Fixes

  • Closes #3 — "TMDB API calls for TV shows and trailers are missing the 'api_key' parameter (HTTP 401)"

Upgrade

HACS will pick it up automatically, or refresh the resource URL with a new cache-busting query string. Clear config is unchanged — no action required if your existing Read Access Token works.

v1.2.1

10 Apr 00:01

Choose a tag to compare

New

  • Date Format option — choose how release/air dates are displayed on the card. Options: ordinal (10th of April 2026, default), short (10 Apr 2026), us (Apr 10, 2026), us_long (April 10, 2026), eu (10/04/2026), iso (2026-04-10). Configurable in the visual editor. Closes #2.

v1.2.0

07 Apr 23:38

Choose a tag to compare

New Features

Themes — 9 colour presets: Auto (teal), Plex (gold), Kodi (blue), Jellyfin (purple), Emby (green), Dark, Midnight, Sunset, Forest

Trakt Integration — use Trakt as a standalone data source or combine it with Radarr/Sonarr. Configure with just a free Client ID, or add an access token for private calendar access. TMDB API key enables automatic poster/fanart fetching for Trakt items.

Days Offset — include items released up to N days ago (default 0 = future only). Useful for catching recently released content that hasn't been downloaded yet.

Trailer Mode — choose between popup (fullscreen overlay) or inline (on top of the card).

Changes

  • Radarr/Sonarr fields are now optional — at least one data source (Radarr/Sonarr or Trakt) is required
  • When both Trakt and Radarr/Sonarr are configured, results are merged and deduplicated
  • Comprehensive README rewrite with full Trakt setup guide, themes table, days offset explanation, and all YAML examples

v1.1.1

07 Apr 05:23
219662b

Choose a tag to compare

New

  • Trailer Mode toggle — choose between popup (fullscreen overlay) or inline (plays on top of the card) in the visual editor. Default: popup.

Fix

  • Fixed credits section formatting in README

v1.1.0

06 Apr 23:25

Choose a tag to compare

New Features

Layout options — choose between two layouts in the visual editor:

  • Poster (centred) — poster front and centre with info overlaid at the bottom (default)
  • Detailed (poster + info) — poster on the left with full details on the right, including title, episode info, countdown, release date, and synopsis

Image type toggle — switch between:

  • Poster art — portrait poster (default)
  • Key art / Fanart — landscape backdrop art for a more cinematic look

All four combinations work (poster+poster, poster+fanart, detailed+poster, detailed+fanart).

Swipe navigation — swipe left/right on touch devices or click-and-drag on desktop to move through items. Auto-cycle timer resets after each swipe.

v1.0.0

27 Mar 04:53

Choose a tag to compare

Initial Release

A cinematic Home Assistant card showing upcoming movies and TV episodes from Radarr and Sonarr.

Features:

  • Upcoming movies from Radarr with digital release dates
  • Upcoming TV episodes from Sonarr with air dates and S01E02 labels
  • Poster-centric design with countdown timers ("In 5 days", "Today")
  • Formatted release dates ("8th of April 2026")
  • Trailer playback via TMDB
  • Blurred cinematic background art
  • Auto-cycling with color-coded dots (gold = movie, blue = TV)
  • Visual editor — configure everything from the HA UI
  • HACS compatible
  • Responsive poster sizing