Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency @nuxtjs/supabase to v1 #67

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 6, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@nuxtjs/supabase ^0.3.0 -> ^1.0.0 age adoption passing confidence

Release Notes

nuxt-community/supabase-module (@​nuxtjs/supabase)

v1.1.5

Compare Source

Bug Fixes

v1.1.4

Compare Source

Bug Fixes
  • client: prevent useCookie usage outside of effect scope (#​309) (bb55bed)

v1.1.3

Compare Source

Bug Fixes

v1.1.2

Compare Source

Bug Fixes
  • composables: add back missing imports (8ca7198)

v1.1.1

Compare Source

v1.1.0

Compare Source

Bug Fixes
  • module: priority of redirect options made by defu (#​256) (c4e30bf)
  • plugin: retrieve user for client only page (4a35428)
  • useSupabaseUser: add explicit user type (#​254) (60d8551)

v1.0.2

Compare Source

What's Changed

Full Changelog: nuxt-modules/supabase@v1.0.1...v1.0.2

💚 Thanks for the help from 💚
@​blqke
@​Aietes

v1.0.1

Compare Source

I am happy to announce the release of version 1.0.0 of this module. While the module has been production-ready for quite some time, I never had the opportunity to create the first major version until now. Given that this version incorporates significant changes, I believe it is the perfect moment to establish this initial major release.

What's changed
  • Supabase introduced a new authentication flow (PKCE) a few months ago, which is now the default behavior of the module. However, you can still revert to the old (and less secure) authentication method through the module configuration. To help you seamlessly integrate this new flow, a dedicated section has been added to the documentation. (#​219)

  • Building upon the previous point, we have implemented substantial changes to the session management, involving alterations to how Supabase clients are instantiated and how sessions are synchronized between the server and client-side. Consequently, these changes result in some breaking changes, which are listed below.

  • A brand new documentation has been built entirely using Nuxt Studio. Feel free to create PRs to suggest fixes or add any necessary changes to further enhance the documentation. (#​210 / #​221) => https://supabase.nuxtjs.org

Here's documentation that can help you understand the PKCE authentication flow:


⚠️ BREAKING CHANGES ⚠️

  • useSupabaseAuthClient has been removed in favor of useSupabaseClient in all cases
  • serverSupabaseClient is now returning a promise (should be called with await in an async method)
  • redirect option is enable by default, follow this guide to update your app
  • client option becomes clientOptions with new default value (including the PKCE flow)
  • cookies options is split in cookieName and cookieOptions, default values have not changed

Here si the commit done for updating the demo with the last version: nuxt-modules/supabase@10e0586


A huge thanks to @​Aietes for initialising all those changes and help me built it 💚

v1.0.0

Compare Source

v0.3.8

Compare Source

What's Changed

Full Changelog: nuxt-modules/supabase@v0.3.7...v0.3.8

💚 Thanks for the help from 💚
@​mitjans

v0.3.7

Compare Source

What's Changed

  • fix(client): fix persist session warning for serverSupabaseServiceRole (#​194) resolves #​193
  • docs(get-started): remove defineNuxtConfig (0151901)

💚 Thanks for the help from 💚
@​jawngee

v0.3.6

Compare Source

What's Changed

  • chore(deps): upgrade to nuxt and supabase latest version
  • fix(client): remove persist session warning on server side in 227113f (Resolves #​188)
  • fix(chore): resolve imports (Resolves #​190)

v0.3.5

Compare Source

What's Changed

Full Changelog: nuxt-modules/supabase@v0.3.1...v0.3.5

💚 Thanks for the help from 💚
@​kuizuo
@​tnntwister
@​yannaufray
@​DamianGlowala

v0.3.4

Compare Source

v0.3.3

Compare Source

What's Changed

  • perf(useSupabaseAuthClient): avoid declaring unused variables (#​166) (8c070b9)
  • feat(demo): add call from server route (989a91e)
  • chore(demo): upgrade deps (9ebbc77)
  • chore(deps): upgrade (e274a5e)
  • docs(composables): correct grammar errors (#​162) (034d7df)
  • docs(readme): add nuxt badge (68271b8)
  • docs(demo): fix typo (#​125) (bd33d12)
  • docs(get-started): fix typos (#​154) (ba437a8)
  • chore(module): conditionally add redirect plugin (#​157) (0cad0a5)
  • chore(app): move to pnpm (94f7e13)
  • docs(links): update nuxt & supabase links and fix typos (#​126) (5699dc6)
  • chore(demo): generate database types from supabase cli (bca1992)

Full Changelog: nuxt-modules/supabase@v0.3.1...v0.3.3

v0.3.1

Compare Source

What's Changed

  • chore(app): upgrade deps and fix lint (68baf68)
  • fix(client): unset user before session on logout (ab574ef)
  • chore(demo): update with latest and fix logout

Full Changelog: nuxt-modules/supabase@v0.3.0...v0.3.1


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant