PackageTrack
Sign in Get early access

api_command_queue_bloc

Bloc and hydrated_bloc adapters for the api_command_queue core package.

0.4.0 163 downloads/mo #1521 most downloaded on pub.dev tribus-digital/api_command_queue_bloc

What this package is like to depend on

Last release 10 days ago

14 Aug 2026

Release timing varies

gaps range from 2 weeks to 3 months

Nearly every release is documented

notes for 4 of 4 stable releases

Nothing withdrawn

no release was ever pulled

4 months old

4 releases · first in 2026

4 releases in the last 12 months

see the full history below

Release timeline

4 releases · Apr 2026 to Aug 2026
Release Pre-release

Releases

latest 4
  1. 0.4.0 14 Aug 2026
    Release notes
    • Requires api_command_queue 0.4.x, which adds ApiCommandOrchestrator.autoFlushWhenDue so retries progress without waiting for the consumer to trigger the next flush.
    Open source →
  2. 0.3.0 14 Aug 2026
    Release notes
    • Requires api_command_queue 0.3.x, which schedules retry backoff instead of sleeping it inside flush().

    • Both cubits forward the new nextDueAt, so a consumer holding a cubit or an orchestrator can tell when to flush again rather than poll for it.

    • Added HydratedApiCommandQueueCubit.dropUndecodableCommands, off by default.

      SyncState.fromJson decodes the queue in a single pass, so one undecodable command throws and takes every other queued command with it: hydrated_bloc catches the error, falls back to an empty queue and - on its default HydrationErrorBehavior.overwrite - writes that empty queue back over the stored one. Every write the device had not yet sent is lost.

      With the flag on, each command is decoded on its own first and only the ones that fail are left out, each reported through apiCommandQueueLogger. Existing behaviour is unchanged unless it is switched on.

    Open source →
  3. 0.2.0 05 May 2026
    Release notes
    • update api_command_queue version to 0.2.0
    Open source →
  4. 0.1.0 19 Apr 2026
    Release notes
    • Companion adapter package for api_command_queue Dart library
    • Adds Cubit and HydratedCubit wrappers for core queues and orchestrators.
    • Mirrors wrapped queue and orchestrator state synchronously through the public state getter.
    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