Releases: pmndrs/valtio
v2.2.0
This release contains some refactors. While it should work in most cases, we have a slight concern that it may behave a little differently in very edge cases. Feel free to report if you encounter such cases.
What's Changed
- refactor(utils): changes to proxySet for new typescript impl by @overthemike in #1175
- refactor(react): avoid eslint exception by @dai-shi in #1176
Full Changelog: v2.1.8...v2.2.0
v2.1.8
This reverts one of the changes in v2.1.4.
unstable_deepProxy instead.
What's Changed
- changed deepClone back to original and added deepProxy by @overthemike in #1169
New Contributors
- @01-binary made their first contribution in #1164
Full Changelog: v2.1.7...v2.1.8
v2.1.7
v2.1.6
This fixes a fundamental bug related with snapshot().
What's Changed
- fix(vanilla): snapshot should change with subscription after deleting nested props by @pilaoda in #1153
New Contributors
Full Changelog: v2.1.5...v2.1.6
v2.1.5
v2.1.4
A small fix in utils.
What's Changed
- refactor(vanilla): change all exported functions to 'function declarations' by @sukvvon in #1061
- fix(utils): updated deepClone to handle proxyMap and proxySet by @overthemike in #1074
New Contributors
- @ferreira-tb made their first contribution in #1050
Full Changelog: v2.1.3...v2.1.4
v2.1.3
This version includes a fix in the proxySet util.
What's Changed
- fix(proxySet): fix
.symmetricDifference,.isDisjointFrom; add.differenceby @magicdawn in #1040
New Contributors
- @sukvvon made their first contribution in #1006
- @leweyse made their first contribution in #1021
- @dmaskasky made their first contribution in #1029
- @magicdawn made their first contribution in #1040
Full Changelog: v2.1.2...v2.1.3
v2.1.2
There was some issues in v2.1.0 and v2.1.1, which are fixed.
What's Changed
- fix(vanilla): revert #970 by @dai-shi in #986
- Fixed iterator reactivity in proxyMap and proxySet by @overthemike in #988
Full Changelog: v2.1.1...v2.1.2
v2.1.1
This fixes a bug in proxyMap and proxySet implementations introduced in v2.1.0.
What's Changed
- fixed issue with .has() when new value is added and then deleted or c… by @overthemike in #981
New Contributors
Full Changelog: v2.1.0...v2.1.1
v2.1.0
We've improved the performance of proxyMap and proxySet. Kudos to @overthemike and @fkhadra !
What's Changed
- fix(vanilla): createSnapshotDefault by @dai-shi in #967
- fix(vanilla): createSnapshot by @dai-shi in #970
- chore(vanilla): mark op unstable and internal by @dai-shi in #973
- New implementation of proxyMap and proxySet with performance improvements by @overthemike in #965
New Contributors
- @overthemike made their first contribution in #940
- @aretrace made their first contribution in #944
Full Changelog: v2.0.0...v2.1.0