2026

All changes shipped in 2026, newest first. Current version: [email protected]+ba13726

April 2026 (2) New

New

  • Verification info banner: The add artist modal now shows an info message during bio verification explaining that Spotify bio updates can take a few minutes and that the modal can be closed while verification continues in the background.
  • Poll countdown: The verification modal now shows a live countdown to the next check instead of a static "every 5s" label, so it's always clear when the next attempt will happen.

Improved

  • Verification interval: The Spotify bio verification check interval has been increased from every 5 seconds to every 15 seconds to avoid unnecessary load.
  • Rate limit increased: The number of allowed requests per minute has been raised to better support active usage without hitting limits.
  • Verification window extended: The biography verification session window has been extended from 20 to 30 minutes, giving more time to update the Spotify bio before the code expires.
  • New releases filter: The Insights carousel now only shows releases from the last 3 days based on the actual Spotify release date.

Fixed

  • Dashboard crash after adding artist: In some cases the dashboard would crash with a server error after an artist was successfully verified and added. This has been resolved.
  • All releases shown as new: After adding and verifying an artist, all of their existing releases incorrectly appeared in the New Releases carousel. Now only releases with a release date within the last 3 days are shown.
  • Help Center mobile sidebar missing: On mobile, the Help Center showed no way to navigate between articles. A floating Contents button now opens a drawer with the full article navigation.
  • Billing details separator: Subscription details like renewal date and plan downgrade info were displayed without spacing. Items are now separated with a · for better readability.
  • "Most Popular" badge color: The Most Popular label on the Plans page was displayed in the wrong color in both light and dark mode. It now uses the correct accent color across all themes.

April 2026

New

  • Destinations: Alert rules now use named destinations instead of directly configuring a URL per rule. Create a destination once (Email, Discord, Slack, Webhook) and reuse it across multiple rules.
  • Test destination: Send a test message to any destination directly from the Destinations page to confirm the connection works before going live.
  • Roster import (Business): Import your entire artist roster via CSV. Upload a file, resolve any ambiguous names, and ArtistGuard adds them all in the background.
  • Background artist adding: Artists are now added via a background queue so the UI never blocks while Spotify data is being fetched.
  • Slack alerts: Slack is now available as an alert destination with full support for all change types.
  • API root response: GET / on the API now returns a JSON response with the service name and a link to the docs instead of a 404.

Improved

  • Spotify links in notifications: Alert messages for Discord, Slack, and Email now include direct links to releases and tracks on Spotify. The artist footer in Discord and Slack also includes an "Open on Spotify" link.
  • Faster change confirmation: The window for confirming a detected change has been shortened, reducing the time between detection and alert delivery.
  • Improved diagnostics for false alerts: When a potential false alert is detected, ArtistGuard now captures detailed raw data from Spotify to help investigate the root cause.
  • Error reporting: Errors are now automatically forwarded to the ArtistGuard team with full context for faster resolution.
  • Smoother startup behaviour: Improved how artists are picked up on startup to prevent unnecessary load spikes.
  • Top Tracks & Top Cities in notifications: Discord and Slack alerts now show both the previous and current ranking side by side, matching the dashboard view. Changed entries are bolded with a ↑ or ↓ arrow.
  • Banner image in notifications: Test messages sent from the Destinations page now include the banner image for both Discord and Slack.
  • Destination URL reveal: Email addresses and webhook URLs in the Destinations list are masked by default with a toggle to reveal them.
  • Avatar crop modal: Added zoom controls for more precise cropping when uploading a profile or organization avatar.
  • Artist grid view: The artists page now uses a grid layout for better overview of larger rosters.
  • Notification formatting: Cleaner separator style across Discord, Slack, and the dashboard change feed.

Fixed

  • Magic link last login not updating: Signing in via magic link did not update the last login timestamp. This is now recorded correctly.
  • Critical severity showing as yellow: Changes with Critical severity were incorrectly displayed in warning yellow across the change feed, overview, and change detail modal. Now correctly shown in red.