From ea26005f4d2c05478c35411259898555d70864ff Mon Sep 17 00:00:00 2001 From: dshukertjr Date: Tue, 10 Jun 2025 12:03:07 +0900 Subject: [PATCH 1/2] chore(release): publish packages - functions_client@2.4.3 - gotrue@2.13.0 - realtime_client@2.5.1 - supabase@2.8.0 - supabase_flutter@2.9.1 --- CHANGELOG.md | 45 +++++++++++++++++++ packages/functions_client/CHANGELOG.md | 4 ++ .../functions_client/lib/src/version.dart | 2 +- packages/functions_client/pubspec.yaml | 2 +- packages/gotrue/CHANGELOG.md | 6 +++ packages/gotrue/lib/src/version.dart | 2 +- packages/gotrue/pubspec.yaml | 2 +- packages/realtime_client/CHANGELOG.md | 4 ++ packages/realtime_client/lib/src/version.dart | 2 +- packages/realtime_client/pubspec.yaml | 2 +- packages/supabase/CHANGELOG.md | 4 ++ packages/supabase/lib/src/version.dart | 2 +- packages/supabase/pubspec.yaml | 8 ++-- packages/supabase_flutter/CHANGELOG.md | 4 ++ .../supabase_flutter/example/pubspec.yaml | 2 +- .../supabase_flutter/lib/src/version.dart | 2 +- packages/supabase_flutter/pubspec.yaml | 4 +- 17 files changed, 82 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a4603ac4f..74db00cc2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,51 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 2025-06-10 + +### Changes + +--- + +Packages with breaking changes: + + - There are no breaking changes in this release. + +Packages with other changes: + + - [`functions_client` - `v2.4.3`](#functions_client---v243) + - [`gotrue` - `v2.13.0`](#gotrue---v2130) + - [`realtime_client` - `v2.5.1`](#realtime_client---v251) + - [`supabase` - `v2.8.0`](#supabase---v280) + - [`supabase_flutter` - `v2.9.1`](#supabase_flutter---v291) + +Packages with dependency updates only: + +> Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project. + + - `supabase_flutter` - `v2.9.1` + +--- + +#### `functions_client` - `v2.4.3` + + - **FIX**(functions_client): Handle binary data request properly and improve test coverage ([#1184](https://github.com/supabase/supabase-flutter/issues/1184)). ([e6c9420e](https://github.com/supabase/supabase-flutter/commit/e6c9420e5c3c310c2aac7f9626727e68e1b7ddf3)) + +#### `gotrue` - `v2.13.0` + + - **REFACTOR**(gotrue): Remove unused _currentUser field and update currentUser documentation. ([#1168](https://github.com/supabase/supabase-flutter/issues/1168)). ([88ed5d88](https://github.com/supabase/supabase-flutter/commit/88ed5d88508842465a7085c95c93e5059297e9c1)) + - **FIX**(auth): Validate uuid params in admin methods ([#1171](https://github.com/supabase/supabase-flutter/issues/1171)). ([369dcc24](https://github.com/supabase/supabase-flutter/commit/369dcc24313bfe8fa95ad6eac50041916f88cad3)) + - **FEAT**(gotrue): Add phone mfa enrollment ([#1188](https://github.com/supabase/supabase-flutter/issues/1188)). ([944afcde](https://github.com/supabase/supabase-flutter/commit/944afcde66e2b52621f5a01c849b62ea37081c66)) + +#### `realtime_client` - `v2.5.1` + + - **FIX**(realtime): Send version when joining channel and remove jwt check ([#1166](https://github.com/supabase/supabase-flutter/issues/1166)). ([9ccd890d](https://github.com/supabase/supabase-flutter/commit/9ccd890d950a1c009fd77320033fc7a87783dbcd)) + +#### `supabase` - `v2.8.0` + + - **FEAT**: Add standard client headers ([#1130](https://github.com/supabase/supabase-flutter/issues/1130)). ([f33c9fe2](https://github.com/supabase/supabase-flutter/commit/f33c9fe2f67fc83d19904a53e0b71e7cec5cee53)) + + ## 2025-04-28 ### Changes diff --git a/packages/functions_client/CHANGELOG.md b/packages/functions_client/CHANGELOG.md index b4160cbf8..29349bd8c 100644 --- a/packages/functions_client/CHANGELOG.md +++ b/packages/functions_client/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.4.3 + + - **FIX**(functions_client): Handle binary data request properly and improve test coverage ([#1184](https://github.com/supabase/supabase-flutter/issues/1184)). ([e6c9420e](https://github.com/supabase/supabase-flutter/commit/e6c9420e5c3c310c2aac7f9626727e68e1b7ddf3)) + ## 2.4.2 - **FIX**: FunctionException implements Exception ([#1134](https://github.com/supabase/supabase-flutter/issues/1134)). ([79edb81c](https://github.com/supabase/supabase-flutter/commit/79edb81c478ade80baab32c70740e988a692c85d)) diff --git a/packages/functions_client/lib/src/version.dart b/packages/functions_client/lib/src/version.dart index 36de6a3d4..bdd2ead12 100644 --- a/packages/functions_client/lib/src/version.dart +++ b/packages/functions_client/lib/src/version.dart @@ -1 +1 @@ -const version = '2.4.2'; +const version = '2.4.3'; diff --git a/packages/functions_client/pubspec.yaml b/packages/functions_client/pubspec.yaml index 459d15c11..ae1d655b2 100644 --- a/packages/functions_client/pubspec.yaml +++ b/packages/functions_client/pubspec.yaml @@ -1,6 +1,6 @@ name: functions_client description: A dart client library for the Supabase functions. -version: 2.4.2 +version: 2.4.3 homepage: 'https://supabase.com' repository: 'https://github.com/supabase/supabase-flutter/tree/main/packages/functions_client' documentation: 'https://supabase.com/docs/reference/dart/functions-invoke' diff --git a/packages/gotrue/CHANGELOG.md b/packages/gotrue/CHANGELOG.md index 8331d5c06..8513c76db 100644 --- a/packages/gotrue/CHANGELOG.md +++ b/packages/gotrue/CHANGELOG.md @@ -1,3 +1,9 @@ +## 2.13.0 + + - **REFACTOR**(gotrue): Remove unused _currentUser field and update currentUser documentation. ([#1168](https://github.com/supabase/supabase-flutter/issues/1168)). ([88ed5d88](https://github.com/supabase/supabase-flutter/commit/88ed5d88508842465a7085c95c93e5059297e9c1)) + - **FIX**(auth): Validate uuid params in admin methods ([#1171](https://github.com/supabase/supabase-flutter/issues/1171)). ([369dcc24](https://github.com/supabase/supabase-flutter/commit/369dcc24313bfe8fa95ad6eac50041916f88cad3)) + - **FEAT**(gotrue): Add phone mfa enrollment ([#1188](https://github.com/supabase/supabase-flutter/issues/1188)). ([944afcde](https://github.com/supabase/supabase-flutter/commit/944afcde66e2b52621f5a01c849b62ea37081c66)) + ## 2.12.0 - Require Dart >=3.3.0 diff --git a/packages/gotrue/lib/src/version.dart b/packages/gotrue/lib/src/version.dart index bf6227b7e..fa973751b 100644 --- a/packages/gotrue/lib/src/version.dart +++ b/packages/gotrue/lib/src/version.dart @@ -1 +1 @@ -const version = '2.12.0'; +const version = '2.13.0'; diff --git a/packages/gotrue/pubspec.yaml b/packages/gotrue/pubspec.yaml index 2e06ba7e3..f4d7ac3d2 100644 --- a/packages/gotrue/pubspec.yaml +++ b/packages/gotrue/pubspec.yaml @@ -1,6 +1,6 @@ name: gotrue description: A dart client library for the GoTrue API. -version: 2.12.0 +version: 2.13.0 homepage: 'https://supabase.com' repository: 'https://github.com/supabase/supabase-flutter/tree/main/packages/gotrue' documentation: 'https://supabase.com/docs/reference/dart/auth-signup' diff --git a/packages/realtime_client/CHANGELOG.md b/packages/realtime_client/CHANGELOG.md index 01598c55e..1d697fa4e 100644 --- a/packages/realtime_client/CHANGELOG.md +++ b/packages/realtime_client/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.5.1 + + - **FIX**(realtime): Send version when joining channel and remove jwt check ([#1166](https://github.com/supabase/supabase-flutter/issues/1166)). ([9ccd890d](https://github.com/supabase/supabase-flutter/commit/9ccd890d950a1c009fd77320033fc7a87783dbcd)) + ## 2.5.0 - Require Dart >=3.3.0 diff --git a/packages/realtime_client/lib/src/version.dart b/packages/realtime_client/lib/src/version.dart index 726228b14..ac0b7ccb5 100644 --- a/packages/realtime_client/lib/src/version.dart +++ b/packages/realtime_client/lib/src/version.dart @@ -1 +1 @@ -const version = '2.5.0'; +const version = '2.5.1'; diff --git a/packages/realtime_client/pubspec.yaml b/packages/realtime_client/pubspec.yaml index 4642e0250..17ee48a46 100644 --- a/packages/realtime_client/pubspec.yaml +++ b/packages/realtime_client/pubspec.yaml @@ -1,6 +1,6 @@ name: realtime_client description: Listens to changes in a PostgreSQL Database and via websockets. This is for usage with Supabase Realtime server. -version: 2.5.0 +version: 2.5.1 homepage: 'https://supabase.com' repository: 'https://github.com/supabase/supabase-flutter/tree/main/packages/realtime_client' documentation: 'https://supabase.com/docs/reference/dart/subscribe' diff --git a/packages/supabase/CHANGELOG.md b/packages/supabase/CHANGELOG.md index 3e1175b65..392d9f8a0 100644 --- a/packages/supabase/CHANGELOG.md +++ b/packages/supabase/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.8.0 + + - **FEAT**: Add standard client headers ([#1130](https://github.com/supabase/supabase-flutter/issues/1130)). ([f33c9fe2](https://github.com/supabase/supabase-flutter/commit/f33c9fe2f67fc83d19904a53e0b71e7cec5cee53)) + ## 2.7.0 - Require Dart >=3.3.0 diff --git a/packages/supabase/lib/src/version.dart b/packages/supabase/lib/src/version.dart index 71c30ec03..2cdfc59d8 100644 --- a/packages/supabase/lib/src/version.dart +++ b/packages/supabase/lib/src/version.dart @@ -1 +1 @@ -const version = '2.7.0'; +const version = '2.8.0'; diff --git a/packages/supabase/pubspec.yaml b/packages/supabase/pubspec.yaml index c66a167d9..23e990826 100644 --- a/packages/supabase/pubspec.yaml +++ b/packages/supabase/pubspec.yaml @@ -1,6 +1,6 @@ name: supabase description: A dart client for Supabase. This client makes it simple for developers to build secure and scalable products. -version: 2.7.0 +version: 2.8.0 homepage: 'https://supabase.com' repository: 'https://github.com/supabase/supabase-flutter/tree/main/packages/supabase' documentation: 'https://supabase.com/docs/reference/dart/introduction' @@ -9,11 +9,11 @@ environment: sdk: '>=3.3.0 <4.0.0' dependencies: - functions_client: 2.4.2 - gotrue: 2.12.0 + functions_client: 2.4.3 + gotrue: 2.13.0 http: '>=0.13.5 <2.0.0' postgrest: 2.4.2 - realtime_client: 2.5.0 + realtime_client: 2.5.1 storage_client: 2.4.0 rxdart: '>=0.27.5 <0.29.0' yet_another_json_isolate: 2.1.0 diff --git a/packages/supabase_flutter/CHANGELOG.md b/packages/supabase_flutter/CHANGELOG.md index 596834f3e..a3be641a4 100644 --- a/packages/supabase_flutter/CHANGELOG.md +++ b/packages/supabase_flutter/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.9.1 + + - Update a dependency to the latest release. + ## 2.9.0 - Require Dart >=3.3.0 and flutter >=3.19.0 diff --git a/packages/supabase_flutter/example/pubspec.yaml b/packages/supabase_flutter/example/pubspec.yaml index 51f39ae6b..33291ab3f 100644 --- a/packages/supabase_flutter/example/pubspec.yaml +++ b/packages/supabase_flutter/example/pubspec.yaml @@ -11,7 +11,7 @@ environment: dependencies: flutter: sdk: flutter - supabase_flutter: ^2.9.0 + supabase_flutter: ^2.9.1 dev_dependencies: flutter_test: diff --git a/packages/supabase_flutter/lib/src/version.dart b/packages/supabase_flutter/lib/src/version.dart index 629ad7b56..62036484b 100644 --- a/packages/supabase_flutter/lib/src/version.dart +++ b/packages/supabase_flutter/lib/src/version.dart @@ -1 +1 @@ -const version = '2.9.0'; +const version = '2.9.1'; diff --git a/packages/supabase_flutter/pubspec.yaml b/packages/supabase_flutter/pubspec.yaml index 428d28f27..5bc7cf1fd 100644 --- a/packages/supabase_flutter/pubspec.yaml +++ b/packages/supabase_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: supabase_flutter description: Flutter integration for Supabase. This package makes it simple for developers to build secure and scalable products. -version: 2.9.0 +version: 2.9.1 homepage: 'https://supabase.com' repository: 'https://github.com/supabase/supabase-flutter/tree/main/packages/supabase_flutter' documentation: 'https://supabase.com/docs/reference/dart/introduction' @@ -17,7 +17,7 @@ dependencies: sdk: flutter http: '>=0.13.4 <2.0.0' meta: ^1.7.0 - supabase: 2.7.0 + supabase: 2.8.0 url_launcher: ^6.1.2 path_provider: ^2.0.0 shared_preferences: ^2.0.0 From 108ce1705f98a77ca0ba4f50ad2b82570f723eca Mon Sep 17 00:00:00 2001 From: dshukertjr Date: Wed, 11 Jun 2025 16:05:04 +0900 Subject: [PATCH 2/2] Add a note about return type change of auth.mfa.enroll method --- packages/supabase_flutter/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/supabase_flutter/CHANGELOG.md b/packages/supabase_flutter/CHANGELOG.md index a3be641a4..3171ddc38 100644 --- a/packages/supabase_flutter/CHANGELOG.md +++ b/packages/supabase_flutter/CHANGELOG.md @@ -1,6 +1,7 @@ ## 2.9.1 - Update a dependency to the latest release. + - The `auth.mfa.enroll()` method return value now has a nullable `totp` property to support phone MFA enrollment. ## 2.9.0