supabase

First class integration with Supabase

v0.3.0 by larbishlarbish

⚠️ BREAKING CHANGES ⚠️

What's Changed

In order to resolve nuxt-modules/supabase#114, I have made the choice to separate the useSupabaseClient in two other composables:

  • The useSupabaseAuthClient is dedicated to authentification purpose only. It won't be recreate if your token expires, it is used in the client plugin to listen to onAuthStateChange events.
  • The useSupabaseClient is now only useful for data request.

To avoid regression you just need to use useSupabaseAuthClient instead of useSupabaseClient everywhere you use Supabase auth methods.

Documentation has been updated.

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.2.6...v0.3.0

v0.2.6 by larbishlarbish

v0.2.5 by larbishlarbish

What's Changed

  • fix: use Router instead of navigateTo for login redirect in 79fc0e4 (resolves #89)

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.2.4...v0.2.5

v0.2.4 by larbishlarbish

v0.2.3 by larbishlarbish

What's Changed

Contributors

Thanks to @manniL and @levibe 💚

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.2.0...v0.2.3

v0.2.0 by larbishlarbish

What's Changed

⚠️ Breaking Changes

Upgrade to supabase-js v2, check Supabase release notes.

Module documentation has been updated in favor of supabase v2 syntax.

Please feel free to make PR if I missed something 🙏

🚀 Features

  • options: redirect user after signout or when user is not authenticated (check documentation)
  • session: set refresh token #18

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.1.28...v0.2.0

v0.1.28 by larbishlarbish

What's Changed

  • fix: cloudflare workers deployment (#46)

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.1.27...v0.1.28

Thanks to @kevinmarrec for the fix 🔥

v0.1.27 by larbishlarbish

v0.2.0 by larbishlarbish

What's Changed

⚠️ Breaking Changes

Upgrade to supabase-js v2, check Supabase release notes.

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.1.22...v0.2.0

v0.1.26 by larbishlarbish

v0.1.25 by larbishlarbish

What's Changed

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.1.23...v0.1.25

v0.1.23 by larbishlarbish

v0.1.20 by larbishlarbish

v0.1.19 by larbishlarbish

v0.1.18 by larbishlarbish

What's Changed

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.1.17...v0.1.18

v0.1.17 by larbishlarbish

What's Changed

Checkout the documentation for supabase realtime!

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.1.16...v0.1.17

v0.1.16 by larbishlarbish

What's Changed

Checkout the new documentation !

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.1.14...v0.1.16

v0.1.14 by larbishlarbish

What's Changed

You can check the documentation updated for the use of services in server routes.

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.1.11...v0.1.14

v0.1.11 by larbishlarbish

v0.1.9 by AtinuxAtinux

  • fix: use #imports instead of #nitro (42af598)

Full Changelog: https://github.com/nuxt-community/supabase-module/compare/v0.1.8...v0.1.9

v0.1.8 by larbishlarbish

What's Changed

  • fix: update runtime config fetch and override in 260ebc7
  • feat: handle session with defineEventHandler in e646b1c (Check Nuxt doc)

v0.1.7 by AtinuxAtinux

What's Changed

  • fix: assert method and use correct key for server middleware in 8a4d631
  • fix: replace #config with #nitro by @psto in #23

New Contributors

  • @psto made their first contribution in #23

v0.1.5 by AtinuxAtinux