Skip to content

Commit c8980f6

Browse files
Version Packages
1 parent 7eb5441 commit c8980f6

8 files changed

Lines changed: 20 additions & 22 deletions

File tree

.changeset/hip-seals-kiss.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/lazy-computed-decorator.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/npm-workspace-cli-resolution.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/observable-map-get-or-insert.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

packages/mobx-undecorate/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# mobx-undecorate
22

3+
## 1.3.1
4+
5+
### Patch Changes
6+
7+
- [`0e8fbd6947350e4318d3cf83b69ee58b4b839c25`](https://github.com/mobxjs/mobx/commit/0e8fbd6947350e4318d3cf83b69ee58b4b839c25) [#4646](https://github.com/mobxjs/mobx/pull/4646) Thanks [@kubk](https://github.com/kubk)! - Fix CLI resolution of the bundled jscodeshift binary when dependencies are hoisted by npm workspaces.
8+
39
## 1.3.0
410

511
### Minor Changes

packages/mobx-undecorate/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mobx-undecorate",
3-
"version": "1.3.0",
3+
"version": "1.3.1",
44
"description": "Migrate MobX 4/5 to MobX 6",
55
"bin": "cli.js",
66
"repository": {

packages/mobx/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# mobx
22

3+
## 6.16.0
4+
5+
### Minor Changes
6+
7+
- [`6b3fb0ee725c0521bbaf7ba901a30261472a0e71`](https://github.com/mobxjs/mobx/commit/6b3fb0ee725c0521bbaf7ba901a30261472a0e71) [#4639](https://github.com/mobxjs/mobx/pull/4639) Thanks [@ashishkr96](https://github.com/ashishkr96)! - feat(mobx): make the 2022.3 `@computed` decorator lazy. `ComputedValue` is now created on first read of the decorated getter rather than eagerly during instance construction, avoiding wasted allocations for getters that are never used. On a 50k-instance × 10-getter class with one read per instance this cuts construction heap by ~50% and construction time by ~25%; the steady-state read path is unchanged. Closes #4616.
8+
9+
### Patch Changes
10+
11+
- [`7eb54418b16fb9b415c04c5b8e05779790dd74ed`](https://github.com/mobxjs/mobx/commit/7eb54418b16fb9b415c04c5b8e05779790dd74ed) [#4659](https://github.com/mobxjs/mobx/pull/4659) Thanks [@kubk](https://github.com/kubk)! - Fix regression from #4639 where isComputedProp returned false for lazy @computed properties before first read
12+
13+
- [`c22b4b705447a4ccdce93473255f4beb170613f3`](https://github.com/mobxjs/mobx/commit/c22b4b705447a4ccdce93473255f4beb170613f3) [#4657](https://github.com/mobxjs/mobx/pull/4657) Thanks [@kubk](https://github.com/kubk)! - Add `getOrInsert` and `getOrInsertComputed` to `ObservableMap` for compatibility with ESNext `Map` typings.
14+
315
## 6.15.4
416

517
### Patch Changes

packages/mobx/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mobx",
3-
"version": "6.15.4",
3+
"version": "6.16.0",
44
"description": "Simple, scalable state management.",
55
"source": "src/mobx.ts",
66
"main": "dist/index.js",

0 commit comments

Comments
 (0)