Skip to content

Commit 0cadcd0

Browse files
committed
chore(release): publish packages
- flutter_mobx@2.3.0 - mobx@2.5.0 - mobx_codegen@2.7.0 - mobx_examples@1.1.0 - mobx_lint@1.1.0
1 parent 8d17718 commit 0cadcd0

File tree

11 files changed

+133
-8
lines changed

11 files changed

+133
-8
lines changed

CHANGELOG.md

+75
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
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+

flutter_mobx/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
## 2.3.0
2+
3+
- **REFACTOR**: export `MultiReactionBuilder` from `flutter_mobx.dart` (#946).
4+
- **FIX**: package upgrades, analysis issue fixes.
5+
- **FIX**: stacktrace in computed (#988).
6+
- **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.
7+
- **FIX**: Disable button Remove Completed, when the completed task is occult on screen. (#73).
8+
- **FEAT**: add `MultiReactionBuilder` widget (#917).
9+
110
## 2.2.2
211

312
- fix: removed runtime asserts and nullables from `Observer.withBuiltChild` - [@subzero911](https://github.com/subzero911)

flutter_mobx/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: flutter_mobx
22
description:
33
Flutter integration for MobX. It provides a set of Observer widgets that automatically rebuild
44
when the tracked observables change.
5-
version: 2.2.2
5+
version: 2.3.0
66

77
repository: https://github.com/mobxjs/mobx.dart
88
issue_tracker: https://github.com/mobxjs/mobx.dart/issues
@@ -19,7 +19,7 @@ environment:
1919
dependencies:
2020
flutter:
2121
sdk: flutter
22-
mobx: ^2.3.2
22+
mobx: ^2.5.0
2323
provider: ^6.0.0
2424

2525
dev_dependencies:

mobx/CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
## 2.5.0
2+
3+
- **FIX**: package upgrades, analysis issue fixes.
4+
- **FIX**: Observable.value setter (covariant) (#993).
5+
- **FIX**: stacktrace in computed (#988).
6+
- **FIX**: observableset and observablemap notify all listeners when one is added with fireimmediately true (#962).
7+
- **FIX**: revert #784 (#842).
8+
- **FIX**: ObservableStream.listen() should also keep observable values updated (#708).
9+
- **FIX**: Widgets failed to call super.dispose() (#334).
10+
- **FIX**: issue 62 (#64).
11+
- **FEAT**: add scheduler option to autorun and reaction (#979).
12+
- **FEAT**: add keepAlive to Computed (#976).
13+
- **FEAT**: Adds `useEquatable` for creating observables (#971).
14+
- **FEAT**: Adds custom `equals` for creating observables. (#907).
15+
- **FEAT**: Adds support for annotations (#904).
16+
- **FEAT**: Allow a custom equals parameter for ObservableStream (#771).
17+
- **FEAT**: Allow use custom context (#770).
18+
119
## 2.4.0
220

321
- Add `scheduler` to `reaction` and `autorun` to allow customizing the scheduler used to schedule the reaction. By [@amondnet]((https://github.com/amondnet).

mobx/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: mobx
2-
version: 2.4.0
2+
version: 2.5.0
33
description: "MobX is a library for reactively managing the state of your applications. Use the power of observables, actions, and reactions to supercharge your Dart and Flutter apps."
44

55
repository: https://github.com/mobxjs/mobx.dart

mobx_codegen/CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
## 2.7.0
2+
3+
- **FIX**: package upgrades, analysis issue fixes.
4+
- **FIX**: error with code generation when file has unnamed extension (#1020).
5+
- **FIX**: make readonly work with computed (#710).
6+
- **FIX**: ObservableStream.listen() should also keep observable values updated (#708).
7+
- **FEAT**: add keepAlive to Computed (#976).
8+
- **FEAT**: support late observables (#973).
9+
- **FEAT**: Adds `useEquatable` for creating observables (#971).
10+
- **FEAT**: require `analyzer: ^5.12.0` (#934).
11+
- **FEAT**: Adds custom `equals` for creating observables. (#907).
12+
- **FEAT**: Adds support for annotations (#904).
13+
- **FEAT**: Allow use custom context (#770).
14+
115
## 2.6.2
216

317
- Fixes [error with code generation when file has unnamed extension](https://github.com/mobxjs/mobx.dart/issues/1010) by [@amondnet](https://github.com/amondnet) in [#1020](https://github.com/mobxjs/mobx.dart/pull/1020)

mobx_codegen/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: mobx_codegen
22
description: Code generator for MobX that adds support for annotating your code with @observable, @computed, @action and also creating Store classes.
3-
version: 2.6.2
3+
version: 2.7.0
44

55
repository: https://github.com/mobxjs/mobx.dart
66
issue_tracker: https://github.com/mobxjs/mobx.dart/issues
@@ -18,7 +18,7 @@ dependencies:
1818
build: ^2.2.1
1919
build_resolvers: ^2.0.6
2020
meta: ^1.3.0
21-
mobx: ^2.3.0
21+
mobx: ^2.5.0
2222
path: ^1.8.0
2323
source_gen: ^1.2.1
2424

mobx_examples/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## 1.1.0
2+
3+
- **FEAT**: Adds support for annotations (#904).
4+

mobx_examples/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: A set of examples showing effective use of MobX.
77
# Both the version and the builder number may be overridden in flutter
88
# build by specifying --build-name and --build-number, respectively.
99
# Read more about versioning at semver.org.
10-
version: 1.0.0+1
10+
version: 1.1.0
1111

1212
environment:
1313
sdk: ">=2.15.0 <3.0.0"

mobx_lint/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 1.1.0
2+
3+
- **FIX**: package upgrades, analysis issue fixes.
4+
- **FEAT**: add wrap with observer assist (#949).
5+
16
## 1.0.0
27

38
- add wrap with observer assist by [@amondnet](https://github.com/amondnet)

mobx_lint/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: mobx_lint
22
description: mobx_lint is a developer tool for users of mobx, designed to help stop common issues and simplify repetitive tasks.
3-
version: 1.0.0
3+
version: 1.1.0
44

55
homepage: https://mobx.netlify.app/
66
repository: https://github.com/mobxjs/mobx.dart
@@ -20,7 +20,7 @@ dependencies:
2020
custom_lint_builder: ^0.5.2
2121
meta: ^1.7.0
2222
path: ^1.8.1
23-
mobx: ^2.2.0
23+
mobx: ^2.5.0
2424
dev_dependencies:
2525
lints: ^5.0.0
2626
test: ^1.21.0

0 commit comments

Comments
 (0)