Hey folks!
This is my first ever release as a MobX-State-Tree maintainer, so I'm planning on releasing alpha first, just to make sure things are looking good. Here's what changed!
Breaking changes
- No breaking changes
Features
- Add flag to determine if an action is a flow based action by @Slooowpoke in #1856
- give complex types debug names by @BrianHung in #2049
- pass parent to default value function in t.optional by @BrianHung in #2050
Fixes
- fix: throw error when creating a model with faulty name and valid pro… by @nithinssabu in #2048
- fix splitCache, extra nodes were being removed by @scytacki in #2054
- call lifecycle hooks after children are created by @scytacki in #1952. Note: this should be only a fix, but it does technically alter some order-of-operations. We don't believe this to be a semantically breaking change, but we would love early feedback on the alpha build if folks have any problems with it.
- Add lazy type for lazy importing of models by @clgeoio in #1722
- Add two new primitives for MST by @chakrihacker in #2052
Docs
- docs: update references to example repos that will move external by @coolsoftwaretyler in #2042
- chore: remove examples from repository by @coolsoftwaretyler in #2043
- docs: remove extra reference of packages/mst-example-bookshop by @JuanJo4 in #2047
Tests
- Test/add more test coverage for types model by @coolsoftwaretyler in #2044
Development/community only
- chore: update GitHub issue templates to focus on bugs by @coolsoftwaretyler in #2017
New Contributors
- @coolsoftwaretyler made their first contribution in #2017
- @Slooowpoke made their first contribution in #1856
- @JuanJo4 made their first contribution in #2047
- @nithinssabu made their first contribution in #2048
- @BrianHung made their first contribution in #2049
- @scytacki made their first contribution in #2054
- @clgeoio made their first contribution in #1722
- @chakrihacker made their first contribution in #2052
Full Changelog: v5.1.8...v5.2.0-alpha.1