Skip to content

Commit 842876e

Browse files
committed
mobx-keystone@v1.16.0
1 parent ce6d7d4 commit 842876e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Change Log
22

3-
## Unreleased
3+
## 1.16.0
44

55
- Fixed a long-standing bug: model auto type-checking now enforces ancestor property refinements (for example refinements on `a.b`) when mutating nested child model data (for example `a.b.x`), while still avoiding unnecessary ancestor checks when no refinement is present on the path.
66
- Performance: reduced runtime type-check overhead by caching object prop checker resolution, avoiding success-path child path allocations in object/array/tuple/record checks, and narrowing `types.or` branch checks by base type.

packages/lib/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mobx-keystone",
3-
"version": "1.15.0",
3+
"version": "1.16.0",
44
"description": "A MobX powered state management solution based on data trees with first class support for TypeScript, snapshots, patches and much more",
55
"keywords": [
66
"mobx",

0 commit comments

Comments
 (0)