Since.dev
Your code depends on thousands of things that keep changing. Packages ship breaking major versions, AI models retire on fixed dates, APIs drop fields, and runtimes reach end of life. Since.dev tracks every one of those changes at the source and tells your agent exactly what breaks in your code, when, and how to fix it. What it covers: - Packages: every package in 18 registries, including npm, PyPI, Maven Central, Go modules, crates.io, RubyGems, NuGet, Packagist, Docker Hub, Homebrew and Terraform, with breaking changes, deprecations and security advisories. - AI models: deprecation and retirement dates for OpenAI, Anthropic, Google Gemini and Mistral models on each platform that serves them (the provider's API, Azure, Amazon Bedrock, Vertex AI), with the replacement. - APIs: removed endpoints, new required fields and other breaking changes in the API specs it follows. - Runtimes and CI: end-of-life dates for Node.js, Python, Java, .NET, PHP, Ruby and hundreds more, plus Kubernetes API removals and GitHub Actions runner changes. Three tools: - whats_changed: the changelog for any package, model, API or runtime since a date, a version or your model's training cutoff, and what retires soon. - check_code: checks a model ID, a package version, a snippet, a manifest, a lockfile or a public GitHub repo, and returns what's affected, the file and line, the severity, the days left and what to move to. Anything it can't settle comes back as needs review, never as fine. - fix_code: returns the patch for a snippet, or opens fix pull requests on a connected GitHub repository, each checked before it opens. Nothing merges until a person reviews it. Use it before an upgrade or a migration, to find deprecated model IDs, to review security advisories in your dependencies, or to catch up on what changed since your model was trained. Sign in with your browser, no API key needed. Lookups and checks work on the free plan.
Details
https://api.since.dev/mcp · streamable-http
