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 2025Releases
latest 29-
0.4.205 Mar 2025Release notes
Open source →- 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.
-
0.4.106 Dec 2023Release notes
Open source →- FEAT: generalize
dataanddataOrNullgetters to all observables.
2023-12-05
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
- FEAT: generalize
-
0.4.1+124 Jan 2024Release notes
Open source →- FIX: edgecase.
2023-12-06
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
beholder-v0.4.1beholder_flutter-v0.3.0+1beholder_provider-v0.0.3+14beholder_form-v0.2.1+1
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+1beholder_provider-v0.0.3+14beholder_form-v0.2.1+1
-
0.4.004 Dec 2023Release notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: better error handling during computeds' rebuilds.
-
0.3.131 Oct 2023Release notes
Open source →- FEAT: add
Watchable.
2023-10-31
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
beholder-v0.3.0+4beholder_flutter-v0.2.0+4beholder_provider-v0.0.3+9beholder_form-v0.2.0+10
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+4beholder_provider-v0.0.3+9beholder_form-v0.2.0+10
- FEAT: add
-
0.3.1+101 Nov 2023Release notes
Open source →- FIX: concurrent modification.
2023-10-31
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
beholder-v0.3.1beholder_flutter-v0.2.0+5beholder_provider-v0.0.3+10beholder_form-v0.2.0+11
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+5beholder_provider-v0.0.3+10beholder_form-v0.2.0+11
-
0.3.030 Oct 2023Release notes
Open source →- 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
Release notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: internal refactoring.
-
0.3.0+130 Oct 2023Release notes
Open source →- 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+5beholder_form-v0.2.0+6
-
0.3.0+230 Oct 2023 -
0.3.0+331 Oct 2023 -
0.3.0+431 Oct 2023Release notes
Open source →- 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:
beholder-v0.3.0+3beholder_flutter-v0.2.0+3beholder_form-v0.2.0+9beholder_provider-v0.0.3+8
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+3beholder_form-v0.2.0+9beholder_provider-v0.0.3+8
-
0.2.028 Oct 2023Release notes
Open source →- 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+5beholder_provider-v0.0.3+4beholder_form-v0.2.0+5
Release notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: make computed lazy.
-
0.1.125 Oct 2023Release notes
Open source →- FEAT: computed factory.
2023-10-24
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
beholder-v0.1.0+1beholder_flutter-v0.1.0+1beholder_provider-v0.0.2+6beholder_form-v0.2.0+1
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+1beholder_provider-v0.0.2+6beholder_form-v0.2.0+1
-
0.1.1+127 Oct 2023Release notes
Open source →- FIX: handle throws in
prepareandbuild.
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+2beholder_form-v0.2.0+3
- FIX: handle throws in
-
0.1.022 Oct 2023Release notes
Open source →Note: This release has breaking changes.
- BREAKING REFACTOR: internal rework.
-
0.1.0+124 Oct 2023Release notes
Open source →- FIX: allow
dataanddataOrNullshortcuts on ObservableState<AsyncValue>.
2023-10-23
Changes
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
Release notes
Open source →- FIX: allow
dataanddataOrNullshortcuts on ObservableState<AsyncValue>.
- FIX: allow
-
0.0.320 Oct 2023Release notes
Open source →- 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+2beholder_provider-v0.0.2+7beholder_form-v0.2.0+2
- FEAT: add
-
0.0.3+121 Oct 2023Release notes
Open source →- FIX: wrong asserting.
2023-10-25
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
0.0.3+221 Oct 2023Release notes
Open source →- FIX: superfluous print.
2023-10-22
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
beholder-v0.0.3+1beholder_flutter-v0.0.1+13beholder_provider-v0.0.2+3beholder_form-v0.0.1+13
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+3beholder_form-v0.0.1+13
-
0.0.220 Oct 2023 -
0.0.2+120 Oct 2023Release notes
Open source →- 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+10beholder_form-v0.0.1+10
-
0.0.125 Sep 2023 -
0.0.1+104 Oct 2023Release notes
Open source →- 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+8beholder_form-v0.0.1+8
-
0.0.1+204 Oct 2023 -
0.0.1+304 Oct 2023Release notes
Open source →- 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:
-
0.0.1+512 Oct 2023 -
0.0.1+612 Oct 2023Release notes
Open source →- 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
-
0.0.1+715 Oct 2023 -
0.0.1+815 Oct 2023Release notes
Open source →- 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