PackageTrack
Sign in Get early access

bfs_manager

A dynamic local SQLite database to server synchronization manager for Flutter applications.

0.0.16 your-username/bfs_manager

What this package is like to depend on

Last release 23 days ago

31 Jul 2026

Too new to tell

only 1 release windows

Nearly every release is documented

notes for 13 of 13 stable releases

Nothing withdrawn

no release was ever pulled

1 months old

13 releases · first in 2026

13 releases in the last 12 months

see the full history below

Release timeline

13 releases · Jul 2026 to Jul 2026
Release Pre-release

Releases

latest 13
  1. 0.0.16 31 Jul 2026
    Release notes
    • Added local sync queue optimization/compaction rules in insertLocal to merge redundant pending insert, update, and delete tasks.
    • Added getTaskByUuid, updateTask, and deleteById to SyncTaskDb.
    Open source →
  2. 0.0.15 31 Jul 2026
    Release notes
    • Added a shared checkFileExists helper utility.
    • Converted file checking and extraction to asynchronous await file.exists() validation.
    Open source →
  3. 0.0.14 31 Jul 2026
    Release notes
    • Updated _extractSyncFiles in ApiService to support extracting multiple file paths represented as a List or JSON array of strings in sync payload.
    Open source →
  4. 0.0.13 28 Jul 2026
    Release notes
    • Made _parseResponse asynchronous and await all SharedPreferences write operations for users profile data to guarantee profile fields are fully updated and readable before API resolution.
    Open source →
  5. 0.0.11 28 Jul 2026
    Release notes
    • Added getPreference method to BfsManager to directly retrieve cached user profile preferences by column name or key.
    Open source →
  6. 0.0.8 28 Jul 2026
    Release notes
    • Added apiLogout method to call the /logout endpoint, clear cached auth tokens, and clear the local sync task queue and database tables.
    • Added apiDeleteAccount method to call the /delete-account endpoint, clear cached auth tokens, and wipe local database tables for user privacy.
    • Added clearLocalDatabase helper method to dynamically find and truncate all user database tables.
    • Added clearAllTasks to SyncTaskDb.
    Open source →
  7. 0.0.7 28 Jul 2026
    Release notes
    • Removed the UNIQUE constraint from the uuid column in the tb_sync_task table and added database upgrade support to version 2.
    • Updated the insertLocal method to extract and use the record's actual uuid from the data payload map.
    Open source →
  8. 0.0.6 27 Jul 2026
    Release notes
    • Added serverTime response tracking in pullAll initial sync to cache the lastSyncTime correctly for subsequent pullUpdates.
    Open source →
  9. 0.0.5 27 Jul 2026
    Release notes
    • Updated package home page README.md with the latest step-by-step Gujarati integration guide.
    Open source →
  10. 0.0.4 27 Jul 2026
    Release notes
    • Added support for dynamic column file detection on nested push sync payloads.
    • Scoped sync status responses to boolean true/false.
    • Added PRAGMA table_info verification checks on insertions to ignore missing server columns dynamically.
    • Added native support for JWT Register, Login, and Social Login tokens caching.
    Open source →
  11. 0.0.3 24 Jul 2026
    Release notes
    • Restructured step-by-step Gujarati integration guide in README.md.
    Open source →
  12. 0.0.2 24 Jul 2026
    Release notes
    • Added complete Gujarati integration and usage documentation to README.md.
    Open source →
  13. 0.0.1 24 Jul 2026
    Release notes
    • Initial release of the bfs_manager SQLite-to-Server synchronization package.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive