vasabase 0.1.8 copy "vasabase: ^0.1.8" to clipboard
vasabase: ^0.1.8 copied to clipboard

Dart SDK for Vasabase, providing Auth, Database, Storage, and Realtime functionality.

0.1.7 #

  • Fix: Inject x-project-ref header into PostgREST, Auth, Storage, and Realtime API calls from VasabaseClient if projectRef is provided.

0.1.6 #

  • Fix: Apply UUIDv5 hashing to Firebase UIDs in setAuth to ensure the Flutter app generates mathematically valid Postgres UUIDs before sending them to the backend.

0.1.5 #

  • Fix: Decode third-party JWTs (like Firebase) in setAuth to extract the actual user ID instead of hardcoding third-party-user.

0.1.4 #

  • Fix: Change default Prefer header to return=minimal for mutations to prevent 400 errors for users without SELECT permissions.

0.1.3 #

  • Added onConflict parameter to upsert() for complex unique constraint resolution.

0.1.2 #

  • Added .single(), .maybeSingle(), and .limit() to query builder.
  • Introduced PostgrestException for structured database error handling.

0.1.1 #

  • Add setAuth helper to AuthClient to simplify third-party integration (e.g. Firebase Auth).

0.1.0 #

  • Initial release of the Vasabase pure Dart SDK.
  • Basic scaffolding for the VasabaseClient.
0
likes
145
points
275
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Dart SDK for Vasabase, providing Auth, Database, Storage, and Realtime functionality.

Homepage

License

MIT (license)

Dependencies

http, uuid, web_socket_channel

More

Packages that depend on vasabase