supabase_functions 3.0.0-dev.2
supabase_functions: ^3.0.0-dev.2 copied to clipboard
A dart client library for the Supabase functions.
3.0.0-dev.2 #
3.0.0-dev.1 #
Note: This release has breaking changes.
- REFACTOR: share the test helpers through supabase_common (#1745). (bcb41fa4)
- PERF(yet_another_json_isolate): process small payloads inline and large ones on short-lived isolates (#1746). (7942c377)
- FEAT: introduce the supabase_testing package (#1747). (5a3aa9b4)
- FEAT: resolve an access token per request on the standalone clients (#1742). (dd61782a)
- BREAKING REFACTOR: process JSON through the AsyncJsonCodec interface (#1751). (6969eb38)
- BREAKING REFACTOR: rework logging to emit only through the supabase logger hierarchy (#1741). (d1642c80)
- BREAKING REFACTOR: remove the dead setAccessToken mutators (#1739). (ced47232)
- BREAKING FEAT(functions): make FunctionException a sealed class (#1723). (cb128aaa)
- BREAKING FEAT: rename the functions_client package to supabase_functions (#1713). (eb4f3773)
- BREAKING CHORE: give each package's Constants class a package-specific name (#1677). (40f6d89c)
2.7.1 #
- Update a dependency to the latest release.
2.7.0 #
2.6.2 #
2.6.0 #
2.4.4 #
2.4.3 #
2.3.3 #
- Update a dependency to the latest release.
2.3.2 #
2.3.1 #
- Update a dependency to the latest release.
2.3.0 #
2.0.0 #
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
2.0.0-dev.0 #
1.2.1 #
- chore: move the repo into supabase-flutter monorepo
1.2.0 #
- feat: expose
headersgetter
1.1.1 #
- fix: use utf8 encoding for text response
1.1.0 #
- feat: add
methodparameter toinvoke()to support all GET, POST, PUT, PATCH, DELETE methods
1.0.2 #
- fix: add
await functions.dispose()method to dispose yet_another_json_isolate instance
1.0.1 #
- fix: use yet_another_json_isolate for json encoding/decoding
1.0.0 #
- chore: v1.0.0 release 🚀
- BREAKING: set minimum SDK version to 2.15.0
1.0.0-dev.4 #
- fix: Support null body when invoking functions
1.0.0-dev.3 #
- BREAKING:
erroris now thrown instead of being returned within a response
try {
final res = await functions.invoke('myFunction');
print(res.data);
} catch (error, stacktrace) {
print('$error \n $stracktrace');
}
1.0.0-dev.2 #
- feat: use isolates for json encoding/decoding
1.0.0-dev.1 #
- chore: Update lints to v2.0.0
0.0.1-dev.5 #
- fix: Change the minimul SDK version to 2.12.0
0.0.1-dev.4 #
- fix: Fix a bug where json is not properly encoded.
- fix: Set default headers with X-Client-Info.
0.0.1-dev.3 #
- BREAKIMG: 'body', 'headers', and
responseTypeare now named parameters ofinvoke().
0.0.1-dev.2 #
- BREAKIMG:
functionsUrlandheadersare now positional arguments.
0.0.1-dev.1 #
- Initial pre-release.