Skip to main content

tinybase_client 0.3.1 copy "tinybase_client: ^0.3.1" to clipboard
tinybase_client: ^0.3.1 copied to clipboard

Flutter SDK for the TinyBase backend: auth, JWT refresh, collection CRUD, file uploads, and realtime SSE.

0.3.1 #

  • TinyBaseCollection.downloadFile (Bearer + refresh retry).
  • SSE subscribe() auto-reconnect with backoff.
  • OAuth callback: parse tokens from URI fragment (and query fallback).

0.3.0 #

  • register(..., fields: {...}) for custom users profile fields.
  • updateMe(fields) via PATCH /api/auth/me.
  • TinyBaseUser.fields holds custom profile data from /me.

0.2.0 #

  • File uploads via multipart on create / update (FileUpload).
  • TinyBaseCollection.fileUrl for download URLs.
  • Realtime SSE: TinyBaseCollection.subscribe() → Stream<RecordChange>.
  • TinyBaseClient.meta() for public instance metadata (appName).

0.1.1 #

  • Shorten pubspec description (pub points).
  • Add dartdoc comments on the public API.
  • Add example/main.dart.

0.1.0 #

  • Première publication sur pub.dev.
  • Auth email/password + OAuth (Discord/Microsoft browser, Google/Apple native).
  • Refresh JWT automatique sur 401.
  • CRUD générique sur les collections.
  • SharedPreferencesTokenStore + InMemoryTokenStore.
1
likes
0
points
877
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

Flutter SDK for the TinyBase backend: auth, JWT refresh, collection CRUD, file uploads, and realtime SSE.

Repository (GitHub)
View/report issues

Topics

#flutter #backend #authentication #rest #jwt

License

unknown (license)

Dependencies

flutter, http, http_parser, shared_preferences

More

Packages that depend on tinybase_client