PackageTrack
Sign in Get early access

async_field

Async fields that can be stored or fetched from any source (databases, web services, local storage or other thread/isolate), with observable values, caches and stale versions.

1.1.1 eneural-net/async_field

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 1.2 years

Nearly every release is documented

notes for 11 of 11 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

11 releases · first in 2021

0 releases in the last 12 months

see the full history below

Release timeline

11 releases · Jun 2021 to May 2024
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 11
  1. 1.1.1 22 May 2024
    Release notes
    • AsyncField:
      • Added timeoutChecker.
    Open source →
    Release notes
    • AsyncField:
      • Added timeoutChecker.
    Open source →
    Release notes

    v1.1.1 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  2. 1.1.0 10 May 2024
    Release notes
    • AsyncField:

      • refresh: ensure that _fetching is removed on error.
    • sdk: '>=3.0.0 <4.0.0'

    • collection: ^1.18.0

    • async_extension: ^1.2.12

    • lints: ^3.0.0

    • test: ^1.25.5

    • dependency_validator: ^3.2.3

    • coverage: ^1.8.0

    Open source →
    Release notes
    • AsyncField:

      • refresh: ensure that _fetching is removed on error.
    • sdk: '>=3.0.0 <4.0.0'

    • collection: ^1.18.0

    • async_extension: ^1.2.12

    • lints: ^3.0.0

    • test: ^1.25.5

    • dependency_validator: ^3.2.3

    • coverage: ^1.8.0

    Open source →
    Release notes

    v1.1.0

    Compare

    Choose a tag to compare

    Open source →
  3. 1.0.8 24 Feb 2023
    Release notes

    Merge v1.0.8

    - `AsyncStorage`:
    - Added `reopen`.
    - `AsyncField`:
    - Added `valueOrSlate` and `valueOrSlateNoTimeoutCheck`.
    - Added `isSlate` and `isSetOrSlate`.
    - Added `onChangeFilter`.
    - Added `dsxValueAllowSlate` and `dsxValueAllowAutoFetch`.
    - `analysis_options.yaml`:
    - Added linter rules:
    - `avoid_dynamic_calls`.
    - `avoid_type_to_string`.
    - `no_runtimeType_toString`.
    - `discarded_futures`.
    - `no_adjacent_strings_in_list`.
    - sdk: '>=2.18.0 <3.0.0'
    - async_extension: ^1.1.0
    - test: ^1.23.1
    - coverage: ^1.6.3

    Open source →
    Release notes
    • AsyncStorage:
      • Added reopen.
    • AsyncField:
      • Added valueOrSlate and valueOrSlateNoTimeoutCheck.
      • Added isSlate and isSetOrSlate.
      • Added onChangeFilter.
      • Added dsxValueAllowSlate and dsxValueAllowAutoFetch.
    • analysis_options.yaml:
      • Added linter rules:
        • avoid_dynamic_calls.
        • avoid_type_to_string.
        • no_runtimeType_toString.
        • discarded_futures.
        • no_adjacent_strings_in_list.
    • sdk: '>=2.18.0 <3.0.0'
    • async_extension: ^1.1.0
    • test: ^1.23.1
    • coverage: ^1.6.3
    Open source →
    Release notes

    v1.0.8

    Compare

    Choose a tag to compare

    Open source →
  4. 1.0.7 02 Feb 2023
    Release notes
    • AsyncField:
      • Added isFetching.
      • get: now respect the current fetching Future.
    • lints: ^2.0.1
    • test: ^1.22.2
    • coverage: ^1.6.2
    Open source →
  5. 1.0.6 20 Dec 2022
    Release notes
    • AsyncStorage:
      • Added close and isClosed:
        will stop fetch, save and delete operations.
    Open source →
    Release notes
    • AsyncStorage:
      • Added close and isClosed: will stop fetch, save and delete operations.
    Open source →
    Release notes

    v1.0.6

    Compare

    Choose a tag to compare

    Open source →
  6. 1.0.5 18 Aug 2022
    Release notes

    v1.0.5

    - Added `deletedValue`.
    - `delete` won't call `dispose` anymore.
    - Improve Null Safety.
    - sdk: '>=2.14.0 <3.0.0'
    - collection: ^1.16.0
    - async_extension: ^1.0.12
    - lints: ^2.0.0
    - test: ^1.21.4
    - dependency_validator: ^3.2.2
    - coverage: ^1.3.2

    Open source →
    Release notes
    • Added deletedValue.
    • delete won't call dispose anymore.
    • Improve Null Safety.
    • sdk: '>=2.14.0 <3.0.0'
    • collection: ^1.16.0
    • async_extension: ^1.0.12
    • lints: ^2.0.0
    • test: ^1.21.4
    • dependency_validator: ^3.2.2
    • coverage: ^1.3.2
    Open source →
    Release notes

    v1.0.5

    Compare

    Choose a tag to compare

    Open source →
  7. 1.0.4 06 Jul 2021
    Release notes

    v1.0.4

    - Added `periodicRefresh`.
    - Fixed events to allow multiple listeners (`StreamController.broadcast`).
    - Added DSX dynamic interface (package `dom_builder`).
    - improve tests.

    Open source →
    Release notes
    • Added periodicRefresh.
    • Fixed events to allow multiple listeners (StreamController.broadcast).
    • Added DSX dynamic interface (package dom_builder).
    • improve tests.
    Open source →
    Release notes

    v1.0.4

    Compare

    Choose a tag to compare

    Open source →
  8. 1.0.3 30 Jun 2021
    Release notes

    v1.0.3

    - Change `AsyncField.set` to return the defined value.
    - improve tests
    - async_extension: ^1.0.4

    Open source →
    Release notes
    • Change AsyncField.set to return the defined value.
    • improve tests
    • async_extension: ^1.0.4
    Open source →
    Release notes

    v1.0.3

    Compare

    Choose a tag to compare

    Open source →
  9. 1.0.2 28 Jun 2021
    Release notes

    v1.0.2

    - Adjust `pubspec.yaml` `description`.
    - Adjust `README.md`.
    - Fix dispose.

    Open source →
    Release notes
    • Adjust pubspec.yaml description.
    • Adjust README.md.
    • Fix dispose.
    Open source →
    Release notes

    v1.0.2

    Compare

    Choose a tag to compare

    Open source →
  10. 1.0.1 28 Jun 2021
    Release notes

    v1.0.1

    - Add `AsyncField.timeout`.
    - Added `get( onSlateValue )`.
    - Improve tests.

    Open source →
    Release notes
    • Add AsyncField.timeout.
    • Added get( onSlateValue ).
    • Improve tests.
    Open source →
    Release notes

    v1.0.1

    Compare

    Choose a tag to compare

    Open source →
  11. 1.0.0 28 Jun 2021
    Release notes

    - Fixed save.

    - Improved tests.

    Open source →
    Release notes
    • Initial version.
    Open source →
    Release notes

    v1.0.0

    Compare

    Choose a tag to compare

    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