$ the-wire · showcase
AWS Marketplace becomes a purchase path; supabase-csharp 8.5.1 revives heartbeat reconnect
By RepoJournal · Filed · About Supabase · Composed from the cited sources · methodology
Supabase made AWS Marketplace a first-class route in Studio, the marketing site, and the docs, while supabase-csharp 8.5.1 fixes a realtime reconnect check that never ran.
fix(realtime): reconnect when a heartbeat goes unanswered supabase/supabase-csharp
In supabase-csharp, the heartbeat timeout check never executed because hasPendingHeartbeat was never set, and Stop would have closed the socket for good had it been; the client now reconnects on the next heartbeat after an unanswered one, matching realtime-js, instead of waiting on Websocket.Client's 30 s no-message timeout that could stretch to 120 s after several reconnects. The author, Bruno...
feat(studio): surface AWS Marketplace on billing and plan chooser supabase/supabase
Stripe checkout stays the only transactional path, but the plan chooser now carries an admonition callout after the plan cards linking to supabase.com/aws-marketplace, and billing shows a quiet "More information" link for eligible organizations. Customers with an AWS spend commitment no longer have to discover that route on their own at commitment time.
feat(www): add AWS Marketplace landing and pricing FAQ supabase/supabase
A canonical /aws-marketplace landing page splits self-serve (Pro and Team via Buy with AWS) from private offers (Enterprise form), using the primary Button, a co-branded procurement URL, partner.js and data-awsmp-bwa-* attributes, with a pricing FAQ entry pointing at it. The docs guide in the same stack now sends readers to that page rather than only the raw AWS listing.
chore(master): release 8.5.1 supabase/supabase-csharp
Release 8.5.1 carries both fixes: the realtime heartbeat reconnect and a core change caching the X-Client-Info header per client assembly. Upgrade supabase-csharp to pick up both.
Action items
- → Upgrade supabase-csharp to 8.5.1 to get the heartbeat reconnect fix supabase/supabase-csharp [plan]