DEV Community

Guillaume Faas
Guillaume Faas

Posted on

Supabase .NET DevLog #3

Welcome to our weekly log for the Supabase .NET SDK! 🎉

Last week, I closed all the remaining critical fixes (P0s), which represented a total of 16 GitHub issues affecting developers.

Aside from the usual fixes, I also shipped OpenTelemetry which is a huge step forward for the SDK's transparency compared to the old debug logging.

We also got more releases this week as well:

  • Supabase v1.4.0
  • Supabase.Functions v2.2.0
  • Supabase.Gotrue v6.2.0
  • Supabase.Postgrest v4.4.0
  • Supabase.Realtime v7.3.0
  • Supabase.Storage v2.5.0
  • Supabase.Core v1.2.0

Remember folks: always keep your dependencies up-to-date, just sayin'

With the team, we also discussed the new versioning structure once we move to a monorepo: lockstep versioning, meaning all packages share the same version number.
One caveat is we'll have to start fresh at v8.0.0, so a +7 bump on the main package because of the odd version distribution we currently have. This will give us an opportunity to ship breaking changes at the same time to improve the DevEx.

I'm currently working on improving the overall test-suite, and I'll probably share metrics about that next week. This is a mandatory step for the SDK's future: we (the community, me included) need a test-suite we can trust, otherwise we can't safely add/update features.

This is probably the last step before the monorepo's transition.

Have a great day, and keep coding!

Top comments (2)

Collapse
 
dwane profile image
HIPHOP and CODE

Getting stuff done! That's what I'm talking about!

Collapse
 
tr00d profile image
Guillaume Faas

Yeah, quite busy at the moment. There's so much to do, but it's fun 😄