{"id":"src_8QnSZO4FsFsSNiMQDO4B6","slug":"supabase-changelog","name":"Supabase Changelog","type":"feed","url":"https://supabase.com/changelog","orgId":"org_ztgz74kNM_9w5C9paux1D","org":{"slug":"supabase","name":"Supabase"},"isPrimary":false,"metadata":"{\"feedUrl\":\"https://supabase.com/feed.xml\",\"feedType\":\"unknown\",\"feedDiscoveredAt\":\"2026-03-26T18:08:09.144Z\",\"noFeedFound\":false,\"feedEtag\":\"W/\\\"718dfb6d997f234f558b143263a5118e\\\"\",\"feedLastModified\":\"Fri, 17 Apr 2026 23:16:28 GMT\"}","releaseCount":207,"releasesLast30Days":7,"avgReleasesPerWeek":1.4,"latestVersion":null,"latestDate":"2026-04-14T07:00:00.000Z","changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-04-14T23:01:06.511Z","trackingSince":"2023-08-08T07:00:00.000Z","releases":[{"id":"rel_B8QD90gwmip5aqQNLEAb3","version":null,"title":"We&apos;re Transferring the Stripe Sync Engine to Stripe","summary":"We're transferring the Stripe Sync Engine from supabase/stripe-sync-engine to stripe/sync-engine","content":"We're transferring the Stripe Sync Engine from supabase/stripe-sync-engine to stripe/sync-engine","publishedAt":"2026-04-14T07:00:00.000Z","url":"https://supabase.com/blog/stripe-sync-engine-transfer","media":[]},{"id":"rel_l2XdSioK2y8h4YCbfjIR_","version":null,"title":"Stripe Sync Engine: from supabase to stripe","summary":"The Stripe Sync Engine, originally built by Supabase, is now part of the Stripe GitHub org","content":"The Stripe Sync Engine, originally built by Supabase, is now part of the Stripe GitHub org","publishedAt":"2026-04-14T07:00:00.000Z","url":"https://supabase.com/blog/stripe-sync-engine-donation","media":[]},{"id":"rel_xNdQvg6EwXpRMd5Fh5krC","version":null,"title":"AI Agents Know About Supabase. They Don&apos;t Always Use It Right.","summary":"Introducing Supabase Agent Skills: an open-source set of instructions that teach AI coding agents how to build on Supabase correctly.","content":"Introducing Supabase Agent Skills: an open-source set of instructions that teach AI coding agents how to build on Supabase correctly.","publishedAt":"2026-04-09T07:00:00.000Z","url":"https://supabase.com/blog/supabase-agent-skills","media":[]},{"id":"rel_obpyabvW9u-WyzKz2Neso","version":null,"title":"Custom OIDC Providers for Supabase Auth","summary":"Connect any OpenID Connect identity provider to your Supabase project: GitHub Enterprise, regional providers, and more.","content":"Connect any OpenID Connect identity provider to your Supabase project: GitHub Enterprise, regional providers, and more.","publishedAt":"2026-04-08T07:00:00.000Z","url":"https://supabase.com/blog/custom-oauth-oidc-providers","media":[]},{"id":"rel_FLjpCDWHwsKwFY_eu2roM","version":null,"title":"100,000 GitHub stars","summary":"Supabase hits 100,000 GitHub stars. A reflection on community, open source, and what got us here.","content":"Supabase hits 100,000 GitHub stars. A reflection on community, open source, and what got us here.","publishedAt":"2026-04-02T07:00:00.000Z","url":"https://supabase.com/blog/100000-github-stars","media":[]},{"id":"rel_T9Vi9JMUhIpnetgIc6wAo","version":null,"title":"Supabase docs over SSH","summary":"Browse Supabase docs with grep, find, and cat.","content":"Browse Supabase docs with grep, find, and cat.","publishedAt":"2026-04-01T07:00:00.000Z","url":"https://supabase.com/blog/supabase-docs-over-ssh","media":[]},{"id":"rel_YwjGX89w0bcpNcDvMlOhD","version":null,"title":"Navigating Regional Network Blocks","summary":"A look at recent ISP and government-directed blocks of Supabase domains in three regions—what triggered them, how we worked with authorities and custo...","content":"A look at recent ISP and government-directed blocks of Supabase domains in three regions—what triggered them, how we worked with authorities and customers to restore access, and what multi-tenant platforms can do to prepare.","publishedAt":"2026-03-26T07:00:00.000Z","url":"https://supabase.com/blog/navigating-regional-network-blocks","media":[]},{"id":"rel_XzX_T6BLWX78NYjsJ8nSp","version":null,"title":"Supabase joins the Stripe Projects developer preview","summary":"Supabase is a co-design partner in the Stripe Projects developer preview.","content":"Supabase is a co-design partner in the Stripe Projects developer preview.","publishedAt":"2026-03-19T07:00:00.000Z","url":"https://supabase.com/blog/supabase-joins-the-stripe-projects-developer-preview","media":[]},{"id":"rel_Sz0-9L0ZMgOXalbUm7QdL","version":null,"title":"Edge Functions rate limits on recursive/nested Edge Functions calls","summary":"Introduced rate limits on recursive/nested Edge Functions calls within your project. Rate limiting applies to outbound `fetch()` calls made by Edge Fu...","content":"Introduced rate limits on recursive/nested Edge Functions calls within your project. Rate limiting applies to outbound `fetch()` calls made by Edge Functions to other Edge Functions, including direct recursion, function chaining, circular calls, and fan-out patterns.\n\n**Rate limit budget:** Each request chain has a minimum budget of 5,000 requests per minute. Inbound requests and external API calls are not affected.\n\n**Why introduced:** Recursive function calls were causing increased response times across multiple regions. Based on metrics, the rate limit affects only 0.4% of projects. A guide on avoiding rate limits is available in the docs.","publishedAt":"2026-03-11T00:00:00.000Z","url":"https://supabase.com/changelog","media":[]},{"id":"rel_6uUuzM53CM6pNY8y5ZZAB","version":null,"title":"Log Drains: Now available on Pro","summary":"Supabase Pro users can now send their Supabase logs to their own logging backend, enabling them to debug in the same place as the rest of their stack.","content":"Supabase Pro users can now send their Supabase logs to their own logging backend, enabling them to debug in the same place as the rest of their stack.","publishedAt":"2026-03-05T07:00:00.000Z","url":"https://supabase.com/blog/log-drains-now-available-on-pro","media":[]},{"id":"rel_4hhXATr-6kZKSeJ20Aeuf","version":null,"title":"Supabase Storage: major performance, security, and reliability updates","summary":"Storage ships a rewritten object listing system, path traversal prevention, idempotent migrations, OpenTelemetry metrics, and fixes for the most commo...","content":"Storage ships a rewritten object listing system, path traversal prevention, idempotent migrations, OpenTelemetry metrics, and fixes for the most common reliability issues.","publishedAt":"2026-03-05T07:00:00.000Z","url":"https://supabase.com/blog/supabase-storage-performance-security-reliability-updates","media":[]},{"id":"rel_xaWXFMZYIxubVhuI99igl","version":null,"title":"Supabase incident on February 12, 2026","summary":"A detailed account of the February 12 outage in us-east-2, what caused it, and the steps we are taking to prevent it from happening again.","content":"A detailed account of the February 12 outage in us-east-2, what caused it, and the steps we are taking to prevent it from happening again.","publishedAt":"2026-02-13T07:00:00.000Z","url":"https://supabase.com/blog/supabase-incident-on-february-12-2026","media":[]},{"id":"rel_WjyumVfrVY0F3-7PIcSEr","version":null,"title":"Hydra joins Supabase","summary":"The Hydra team, maintainers of pg_duckdb, is joining Supabase to focus on Postgres + Analytics and Open Warehouse Architecture.","content":"The Hydra team, maintainers of pg_duckdb, is joining Supabase to focus on Postgres + Analytics and Open Warehouse Architecture.","publishedAt":"2026-02-10T07:00:00.000Z","url":"https://supabase.com/blog/hydra-joins-supabase","media":[]},{"id":"rel_OIJOfAIlQF1eQYi8JRlRo","version":"2.0","title":"X / Twitter OAuth 2.0 is now available for Supabase Auth","summary":"You can now add \"Sign in with X\" to your application using the new X / Twitter (OAuth 2.0) provider in Supabase Auth.","content":"You can now add \"Sign in with X\" to your application using the new X / Twitter (OAuth 2.0) provider in Supabase Auth.","publishedAt":"2026-02-06T07:00:00.000Z","url":"https://supabase.com/blog/x-twitter-oauth-2-provider","media":[]},{"id":"rel_AFdphheAlBJ23e2IB2I2I","version":null,"title":"BKND joins Supabase","summary":"Dennis Senn, creator of BKND, is joining Supabase to build a Lite offering for agentic workloads.","content":"Dennis Senn, creator of BKND, is joining Supabase to build a Lite offering for agentic workloads.","publishedAt":"2026-02-03T07:00:00.000Z","url":"https://supabase.com/blog/bknd-joins-supabase","media":[]},{"id":"rel_i_XkTql0DrD6auK_OB7dA","version":null,"title":"Supabase is now an official Claude connector","summary":"Connect your Supabase projects to Claude and manage your entire database infrastructure by telling Claude what you need.","content":"Connect your Supabase projects to Claude and manage your entire database infrastructure by telling Claude what you need.","publishedAt":"2026-02-03T07:00:00.000Z","url":"https://supabase.com/blog/supabase-is-now-an-official-claude-connector","media":[]},{"id":"rel_K3hN8zA0j9SEqDz9RAa4A","version":null,"title":"Supabase PrivateLink is now available","summary":"Connect to your Supabase database without touching the public internet.","content":"Connect to your Supabase database without touching the public internet.","publishedAt":"2026-01-27T07:00:00.000Z","url":"https://supabase.com/blog/supabase-privatelink-available","media":[]},{"id":"rel_6wsf9uJUiJWaHazK2J9hX","version":null,"title":"Introducing: Postgres Best Practices","summary":"We are releasing Agent Skills for Postgres Best Practices to help AI coding agents write high quality, correct Postgres code.","content":"We are releasing Agent Skills for Postgres Best Practices to help AI coding agents write high quality, correct Postgres code.","publishedAt":"2026-01-21T07:00:00.000Z","url":"https://supabase.com/blog/postgres-best-practices-for-ai-agents","media":[]},{"id":"rel_EQYy76zEg318OF-NYSLr4","version":null,"title":"When to use Read Replicas vs. bigger compute","summary":"A practical guide to diagnosing database slowdowns and choosing between vertical scaling and Read Replicas based on your workload, budget, and perform...","content":"A practical guide to diagnosing database slowdowns and choosing between vertical scaling and Read Replicas based on your workload, budget, and performance bottlenecks.","publishedAt":"2026-01-15T07:00:00.000Z","url":"https://supabase.com/blog/read-replicas-vs-bigger-compute","media":[]},{"id":"rel_z4U_IAz5LY74GVOu9eAfM","version":null,"title":"Introducing TRAE SOLO integration with Supabase","summary":"TRAE IDE now integrates with Supabase, enabling developers to manage their entire backend infrastructure without leaving the IDE. Browse databases, ma...","content":"TRAE IDE now integrates with Supabase, enabling developers to manage their entire backend infrastructure without leaving the IDE. Browse databases, manage storage, configure auth, and more.","publishedAt":"2026-01-08T07:00:00.000Z","url":"https://supabase.com/blog/introducing-trae-solo-integration","media":[]}],"pagination":{"page":1,"pageSize":20,"totalPages":11,"totalItems":207},"summaries":{"rolling":{"windowDays":90,"summary":"Supabase shifted focus toward operational resilience and ecosystem integration over the past quarter. Storage underwent a major rewrite addressing performance and security fundamentals—path traversal prevention, idempotent migrations, and OpenTelemetry metrics—while Edge Functions gained recursive call rate limiting to stabilize multi-region response times. Simultaneously, the team broadened platform reach through partnerships: joining Stripe Projects, becoming an official Claude connector, integrating with TRAE IDE, and acquiring both the Hydra team (pg_duckdb maintainers focused on analytics) and BKND (for agentic workloads), signaling a move toward AI-native infrastructure and closing gaps between development environments and hosted services.","releaseCount":15,"generatedAt":"2026-03-31T14:06:30.070Z"},"monthly":[{"year":2026,"month":2,"summary":"Supabase expanded its auth ecosystem and doubled down on AI integration. The month shipped X/Twitter OAuth 2.0 support for Auth and became an official Claude connector, letting developers manage database infrastructure through natural language. Two acquisitions—Hydra (pg_duckdb maintainers) and BKND—signaled moves toward analytics and lightweight agentic workloads, while a us-east-2 incident on February 12 prompted infrastructure hardening.","releaseCount":5,"generatedAt":"2026-03-31T14:06:32.259Z"}]}}