PackageTrack
Sign in Get early access

beholder

State Management inspired by MobX. Yet another MVVM implementation. Reinventing the wheel, but with a twist.

0.4.2 AlexanderFarkas/beholder

What this package is like to depend on

Last release 1 years ago

05 Mar 2025

Ships unpredictably

gaps range from 8 days to 1.1 years

Nearly every release is documented

notes for 29 of 29 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

29 releases · first in 2023

0 releases in the last 12 months

see the full history below

Release timeline

29 releases · Sep 2023 to Mar 2025
2024 2025 2026
Release Pre-release

Releases

latest 29
  1. 0.4.2 05 Mar 2025
    Release notes
    • FEAT: add toggle extension method.
    Open source →
    Release notes
    • FEAT: add toggle extension method.

    2025-02-20

    Changes


    Packages with breaking changes:

    Packages with other changes:

    • There are no other changes in this release.

    Open source →
    Release notes
    • FEAT: add toggle extension method.
    Open source →
  2. 0.4.1 06 Dec 2023
    Release notes
    • FEAT: generalize data and dataOrNull getters to all observables.

    2023-12-05

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FEAT: generalize data and dataOrNull getters to all observables.
    Open source →
  3. 0.4.1+1 24 Jan 2024
    Release notes
    • FIX: edgecase.
    Open source →
    Release notes
    • FIX: edgecase.

    2023-12-06

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.3.0+1
    • beholder_provider - v0.0.3+14
    • beholder_form - v0.2.1+1

    Open source →
    Release notes
    • FIX: edgecase.
    Open source →
  4. 0.4.0 04 Dec 2023
    Release notes
    • BREAKING FEAT: better error handling during computeds' rebuilds.
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: better error handling during computeds' rebuilds.
    Open source →
  5. 0.3.1 31 Oct 2023
    Release notes
    • FEAT: add Watchable.

    2023-10-31

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.2.0+4
    • beholder_provider - v0.0.3+9
    • beholder_form - v0.2.0+10

    Open source →
    Release notes
    • FEAT: add Watchable.
    Open source →
  6. 0.3.1+1 01 Nov 2023
    Release notes
    • FIX: concurrent modification.

    2023-10-31

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.2.0+5
    • beholder_provider - v0.0.3+10
    • beholder_form - v0.2.0+11

    Open source →
    Release notes
    • FIX: concurrent modification.
    Open source →
  7. 0.3.0 30 Oct 2023
    Release notes
    • BREAKING REFACTOR: rename state to field, remove fields.

    2025-02-20

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_provider - v0.0.3+16

    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: internal refactoring.
    Open source →
  8. 0.3.0+1 30 Oct 2023
    Release notes
    • FIX: computed superfluous rebuilds.

    2023-10-30

    Changes


    Packages with breaking changes:

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_provider - v0.0.3+5
    • beholder_form - v0.2.0+6

    Open source →
    Release notes
    • FIX: computed superfluous rebuilds.
    Open source →
  9. 0.3.0+2 30 Oct 2023
    Release notes
    • FIX: computed superfluous rebuilds.
    Open source →
  10. 0.3.0+3 31 Oct 2023
    Release notes
    • FIX: allow validate to be optional.
    Open source →
    Release notes
    • FIX: catch any errors during prepare/rebuild.
    Open source →
  11. 0.3.0+4 31 Oct 2023
    Release notes
    • FIX: don't create inner state of computed, if it was disposed.

    2023-10-31

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.2.0+3
    • beholder_form - v0.2.0+9
    • beholder_provider - v0.0.3+8

    Open source →
    Release notes
    • FIX: don't create inner state of computed, if it was disposed.
    Open source →
  12. 0.2.0 28 Oct 2023
    Release notes
    • BREAKING FEAT: internal refactoring.

    2023-10-28

    Changes


    Packages with breaking changes:

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.1.0+5
    • beholder_provider - v0.0.3+4
    • beholder_form - v0.2.0+5

    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING FEAT: make computed lazy.
    Open source →
  13. 0.1.1 25 Oct 2023
    Release notes
    • FEAT: computed factory.

    2023-10-24

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.1.0+1
    • beholder_provider - v0.0.2+6
    • beholder_form - v0.2.0+1

    Open source →
    Release notes
    • FEAT: computed factory.
    Open source →
  14. 0.1.1+1 27 Oct 2023
    Release notes
    • FIX: handle throws in prepare and build.

    2023-10-26

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_provider - v0.0.3+2
    • beholder_form - v0.2.0+3

    Open source →
    Release notes
    • FIX: handle throws in prepare and build.
    Open source →
  15. 0.1.0 22 Oct 2023
    Release notes
    • BREAKING REFACTOR: internal rework.
    Open source →
    Release notes

    Note: This release has breaking changes.

    • BREAKING REFACTOR: internal rework.
    Open source →
  16. 0.1.0+1 24 Oct 2023
    Release notes
    • FIX: allow data and dataOrNull shortcuts on ObservableState<AsyncValue>.

    2023-10-23

    Changes


    Packages with breaking changes:

    Packages with other changes:

    • There are no other changes in this release.

    Open source →
    Release notes
    • FIX: allow data and dataOrNull shortcuts on ObservableState<AsyncValue>.
    Open source →
  17. 0.0.3 20 Oct 2023
    Release notes
    • FEAT: add child.

    2023-10-25

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.1.0+2
    • beholder_provider - v0.0.2+7
    • beholder_form - v0.2.0+2

    Open source →
    Release notes
    • FEAT: export plugins.
    Open source →
  18. 0.0.3+1 21 Oct 2023
    Release notes
    • FIX: wrong asserting.

    2023-10-25

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • REFACTOR: inner code organization.
    Open source →
  19. 0.0.3+2 21 Oct 2023
    Release notes
    • FIX: superfluous print.

    2023-10-22

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_provider - v0.0.2+3
    • beholder_form - v0.0.1+13

    Open source →
    Release notes
    • FIX: superfluous print.
    Open source →
  20. 0.0.2 20 Oct 2023
    Release notes
    • FEAT: autoDispose plugin.
    Open source →
  21. 0.0.2+1 20 Oct 2023
    Release notes
    • REFACTOR: AsyncValue extensions.

    2023-10-20

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.0.1+10
    • beholder_form - v0.0.1+10

    Open source →
    Release notes
    • REFACTOR: AsyncValue extensions.
    Open source →
  22. 0.0.1 25 Sep 2023
    Release notes
    • Initial version.
    Open source →
  23. 0.0.1+1 04 Oct 2023
    Release notes
    • REFACTOR: add 'ObserverBuilder' typedef.

    2023-10-15

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.0.1+8
    • beholder_form - v0.0.1+8

    Open source →
    Release notes
    • REVERT: restricting watch usages.
    Open source →
  24. 0.0.1+2 04 Oct 2023
    Release notes
    • DOCS: symlink LICENSE.
    • DOCS: symlinks.
    • DOCS: symlinks.
    • DOCS: symlinks.
    Open source →
    Release notes
    • DOCS: fix symlinks.
    Open source →
  25. 0.0.1+3 04 Oct 2023
    Release notes
    • REFACTOR: allow FutureOr<T> for Result.guard.

    2023-10-04

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • REFACTOR: allow FutureOr<T> for Result.guard.
    Open source →
  26. 0.0.1+5 12 Oct 2023
    Release notes
    • REFACTOR: rename Dispose -> Disposer.
    Open source →
  27. 0.0.1+6 12 Oct 2023
    Release notes
    • REFACTOR: refresh returns Result.

    2023-10-12

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.0.1+5

    Open source →
    Release notes
    • REFACTOR: refresh returns Result.
    Open source →
  28. 0.0.1+7 15 Oct 2023
    Release notes
    • REFACTOR: add CancellationToken to asyncState.
    Open source →
  29. 0.0.1+8 15 Oct 2023
    Release notes
    • FIX: cancellation token wrong behavior.

    2023-10-15

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:

    Packages with dependency updates only:

    Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.

    • beholder_flutter - v0.0.1+7

    Open source →
    Release notes
    • FIX: cancellation token wrong behavior.
    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