AI changelog alerts where you work
Slack, Discord, Microsoft Teams, webhooks and calendars. Every change is checked against the vendor’s official page and links to it.
Slack, in one minute (free)
Add Slack's RSS app to your workspace (all plans), then type this in the channel:
/feed subscribe https://changelogradar.vercel.app/feeds/act-now.xmlAny product feed works the same way, for example https://changelogradar.vercel.app/feeds/claude-code.xml. Slack's RSS app only posts items dated after the last one it saw, and each change keeps its vendor's date, so a change verified a few days late can be skipped. For every change, use the GitHub Action or Pro.
GitHub Action: Slack, Discord, Teams or a webhook
Free and self-hosted: it runs in your own repository with your own webhook secret and remembers what it already sent. Slack, Discord, Teams (Workflows: Send webhook alerts to a channel) or any https endpoint.
name: changelogradar
on:
schedule:
- cron: "23 7 * * *"
workflow_dispatch:
jobs:
alerts:
runs-on: ubuntu-latest
steps:
- uses: lexarad/changelogradar-action@v1
with:
products: claude-code,claude-platform,cursor
types: breaking,deprecated
slack-webhook: ${{ secrets.SLACK_WEBHOOK_URL }}Product slugs: claude-platform, claude-code, openai-api, cursor, github-copilot, gemini-api, mistral-ai, devin-desktop, vs-code, cohere. Types: breaking, deprecated, pricing, new-capability.
Pro: nothing to maintain
The alert reaches your channels within minutes of a change being verified on ChangelogRadar, plus a weekly digest of your stack. For one person (9 € a month) or a team (29 € a month), VAT not included. Plans.
Calendar
retirements.ics adds every model shutdown date to Google Calendar, Outlook or Apple Calendar, with a reminder 7 days before in Outlook and Apple Calendar.
Data and webhooks
Every verified change as JSON: changes.json. Model retirements: retirements.json (CC BY 4.0). Each feed entry carries two <category> elements: the change type and the product slug.
A webhook receives this JSON. With a secret, each request carries X-ChangelogRadar-Timestamp and X-ChangelogRadar-Signature: sha256=HMAC-SHA256(secret, timestamp + "." + body). Compare it in constant time, reject timestamps more than 5 minutes old, and ignore a delivery id you have already seen.
{"source": "changelogradar", "event": "instant", "delivery": "…", "more": 0,
"changes": [{"id": "urn:changelogradar:…", "date": "2026-11-03", "product": "Claude Code",
"product_slug": "claude-code", "vendor": "Anthropic", "type": "breaking",
"title": "…", "summary": "…", "source_url": "https://…"}]}