|
| 1 | +# Change Log |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. |
| 5 | + |
| 6 | +## 2024-12-16 |
| 7 | + |
| 8 | +### Changes |
| 9 | + |
| 10 | +--- |
| 11 | + |
| 12 | +Packages with breaking changes: |
| 13 | + |
| 14 | + - There are no breaking changes in this release. |
| 15 | + |
| 16 | +Packages with other changes: |
| 17 | + |
| 18 | + - [`flutter_mobx` - `v2.3.0`](#flutter_mobx---v230) |
| 19 | + - [`mobx` - `v2.5.0`](#mobx---v250) |
| 20 | + - [`mobx_codegen` - `v2.7.0`](#mobx_codegen---v270) |
| 21 | + - [`mobx_examples` - `v1.1.0`](#mobx_examples---v110) |
| 22 | + - [`mobx_lint` - `v1.1.0`](#mobx_lint---v110) |
| 23 | + |
| 24 | +--- |
| 25 | + |
| 26 | +#### `flutter_mobx` - `v2.3.0` |
| 27 | + |
| 28 | + - **REFACTOR**: export `MultiReactionBuilder` from `flutter_mobx.dart` (#946). |
| 29 | + - **FIX**: package upgrades, analysis issue fixes. |
| 30 | + - **FIX**: stacktrace in computed (#988). |
| 31 | + - **FIX**: If builder of Observer errors, further error LateInitializationError: Local 'built' has not been initialized. will happen in addition to the actual error, reducing developer experience #780. |
| 32 | + - **FIX**: Disable button Remove Completed, when the completed task is occult on screen. (#73). |
| 33 | + - **FEAT**: add `MultiReactionBuilder` widget (#917). |
| 34 | + |
| 35 | +#### `mobx` - `v2.5.0` |
| 36 | + |
| 37 | + - **FIX**: package upgrades, analysis issue fixes. |
| 38 | + - **FIX**: Observable.value setter (covariant) (#993). |
| 39 | + - **FIX**: stacktrace in computed (#988). |
| 40 | + - **FIX**: observableset and observablemap notify all listeners when one is added with fireimmediately true (#962). |
| 41 | + - **FIX**: revert #784 (#842). |
| 42 | + - **FIX**: ObservableStream.listen() should also keep observable values updated (#708). |
| 43 | + - **FIX**: Widgets failed to call super.dispose() (#334). |
| 44 | + - **FIX**: issue 62 (#64). |
| 45 | + - **FEAT**: add scheduler option to autorun and reaction (#979). |
| 46 | + - **FEAT**: add keepAlive to Computed (#976). |
| 47 | + - **FEAT**: Adds `useEquatable` for creating observables (#971). |
| 48 | + - **FEAT**: Adds custom `equals` for creating observables. (#907). |
| 49 | + - **FEAT**: Adds support for annotations (#904). |
| 50 | + - **FEAT**: Allow a custom equals parameter for ObservableStream (#771). |
| 51 | + - **FEAT**: Allow use custom context (#770). |
| 52 | + |
| 53 | +#### `mobx_codegen` - `v2.7.0` |
| 54 | + |
| 55 | + - **FIX**: package upgrades, analysis issue fixes. |
| 56 | + - **FIX**: error with code generation when file has unnamed extension (#1020). |
| 57 | + - **FIX**: make readonly work with computed (#710). |
| 58 | + - **FIX**: ObservableStream.listen() should also keep observable values updated (#708). |
| 59 | + - **FEAT**: add keepAlive to Computed (#976). |
| 60 | + - **FEAT**: support late observables (#973). |
| 61 | + - **FEAT**: Adds `useEquatable` for creating observables (#971). |
| 62 | + - **FEAT**: require `analyzer: ^5.12.0` (#934). |
| 63 | + - **FEAT**: Adds custom `equals` for creating observables. (#907). |
| 64 | + - **FEAT**: Adds support for annotations (#904). |
| 65 | + - **FEAT**: Allow use custom context (#770). |
| 66 | + |
| 67 | +#### `mobx_examples` - `v1.1.0` |
| 68 | + |
| 69 | + - **FEAT**: Adds support for annotations (#904). |
| 70 | + |
| 71 | +#### `mobx_lint` - `v1.1.0` |
| 72 | + |
| 73 | + - **FIX**: package upgrades, analysis issue fixes. |
| 74 | + - **FEAT**: add wrap with observer assist (#949). |
| 75 | + |
0 commit comments