daisuke85a / gomoku

5目並べと3目並べで遊べます
https://gomoku-seven.vercel.app
0 stars 0 forks source link

fix(deps): update dependency jotai to v1.13.1 #78

Open renovate[bot] opened 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
jotai 1.6.1 -> 1.13.1 age adoption passing confidence

Release Notes

pmndrs/jotai (jotai) ### [`v1.13.1`](https://togithub.com/pmndrs/jotai/releases/tag/v1.13.1) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.13.0...v1.13.1) Following v1.13.0, this version drops `jotai/react/devtools` entry point which was for pre-released v2 API. The same feature will be provided from `jotai-devtools` package. ##### What's Changed - fix(react): delete pre-released v2 API devtools by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1686](https://togithub.com/pmndrs/jotai/pull/1686) ##### New Contributors - [@​AwesomeDevin](https://togithub.com/AwesomeDevin) made their first contribution in [https://github.com/pmndrs/jotai/pull/1681](https://togithub.com/pmndrs/jotai/pull/1681) - [@​yeganathan18](https://togithub.com/yeganathan18) made their first contribution in [https://github.com/pmndrs/jotai/pull/1684](https://togithub.com/pmndrs/jotai/pull/1684) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.13.0...v1.13.1 ### [`v1.13.0`](https://togithub.com/pmndrs/jotai/releases/tag/v1.13.0) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.12.1...v1.13.0) We are working on improving devtools for v2 API. To mitigate the migration, `jotai/devtools` is moved to `jotai-devtools` in this version. Please be aware that you need to manually install `jotai-devtools`. #### What's Changed - fix(vanilla): reading async atom twice before resolving (v2 API) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1670](https://togithub.com/pmndrs/jotai/pull/1670) - feat(devtools): move to peer dependency by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1672](https://togithub.com/pmndrs/jotai/pull/1672) - feat(devtools): deprecate jotai/devtools to prepare for v2 by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1677](https://togithub.com/pmndrs/jotai/pull/1677) #### New Contributors - [@​nutstick](https://togithub.com/nutstick) made their first contribution in [https://github.com/pmndrs/jotai/pull/1666](https://togithub.com/pmndrs/jotai/pull/1666) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.12.1...v1.13.0 ### [`v1.12.1`](https://togithub.com/pmndrs/jotai/releases/tag/v1.12.1) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.12.0...v1.12.1) This version adds a few improvements in v2 API pre-release. #### What's Changed - fix(vanilla): bail out notifying with same values (v2 API) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1654](https://togithub.com/pmndrs/jotai/pull/1654) - fix(vanilla): do not invoke callback on subscribe (v2 API) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1659](https://togithub.com/pmndrs/jotai/pull/1659) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.12.0...v1.12.1 ### [`v1.12.0`](https://togithub.com/pmndrs/jotai/releases/tag/v1.12.0) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.11.2...v1.12.0) We are getting ready for v2 release. What you can do now is to update to this version, and a) check deprecation messages and/or b) try/migrate pre-released v2 API. https://github.com/pmndrs/jotai/blob/v1.12.0/docs/guides/migrating-to-v2-api.mdx #### What's Changed - feat: deprecate integrations and some utils to prepare for v2 by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1631](https://togithub.com/pmndrs/jotai/pull/1631) - fix(vanilla): make restore atoms dev only (v2 API) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1648](https://togithub.com/pmndrs/jotai/pull/1648) #### New Contributors - [@​Ymirke](https://togithub.com/Ymirke) made their first contribution in [https://github.com/pmndrs/jotai/pull/1634](https://togithub.com/pmndrs/jotai/pull/1634) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.11.2...v1.12.0 ### [`v1.11.2`](https://togithub.com/pmndrs/jotai/releases/tag/v1.11.2) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.11.1...v1.11.2) This version includes some refactors and improvements to the v2 API pre-release. If you are still new to the v2 API, please check it out. https://jotai.org/docs/guides/migrating-to-v2-api #### What's Changed - refactor(vanilla): simplify store impl (v2 API) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1624](https://togithub.com/pmndrs/jotai/pull/1624) - fix(vanilla/utils): re-implement unwrap util (v2 API) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1628](https://togithub.com/pmndrs/jotai/pull/1628) - refactor(vanilla/utils): avoid refAtom in selectAtom (v2 API) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1629](https://togithub.com/pmndrs/jotai/pull/1629) - refactor(vanilla/utils): avoid refAtom in splitAtom (v2 API) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1630](https://togithub.com/pmndrs/jotai/pull/1630) #### New Contributors - [@​segamiken](https://togithub.com/segamiken) made their first contribution in [https://github.com/pmndrs/jotai/pull/1622](https://togithub.com/pmndrs/jotai/pull/1622) - [@​marksy](https://togithub.com/marksy) made their first contribution in [https://github.com/pmndrs/jotai/pull/1625](https://togithub.com/pmndrs/jotai/pull/1625) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.11.1...v1.11.2 ### [`v1.11.1`](https://togithub.com/pmndrs/jotai/releases/tag/v1.11.1) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.11.0...v1.11.1) v1.11.0 added the pre-release of v2 API. This patch version adds some improvements in the v2 API. It's still unstable, but feedbacks are very welcome. #### What's Changed - feat(vanilla): refactor v2 API with setSelf removing retry by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1611](https://togithub.com/pmndrs/jotai/pull/1611) - feat(vanilla): rename unwrapAtom to unwrap (v2 API) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1616](https://togithub.com/pmndrs/jotai/pull/1616) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.11.0...v1.11.1 ### [`v1.11.0`](https://togithub.com/pmndrs/jotai/releases/tag/v1.11.0) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.10.0...v1.11.0) This includes the pre-release of Jotai v2 API. See RFC [#​1514](https://togithub.com/pmndrs/jotai/issues/1514). The v2 API in the pre-release is technically considered unstable, but it's highly recommended to try it before v2. Unless we get any feedback, we don't know what to improve and it will be finalized as is. Please check the migration guide: https://github.com/pmndrs/jotai/blob/v1.11.0/docs/guides/migrating-to-v2-api.mdx Feel free to open [a new discussion](https://togithub.com/pmndrs/jotai/discussions/new) for questions, ideas and so on. This version has a little breaking change, which is the minimal version of node [>=12.20.0](https://togithub.com/pmndrs/jotai/pull/1515/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R82) for server side usage. ##### What's Changed - feat(vanilla/react): New Jotai v2 API by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1515](https://togithub.com/pmndrs/jotai/pull/1515) ##### New Contributors - [@​Laroikin](https://togithub.com/Laroikin) made their first contribution in [https://github.com/pmndrs/jotai/pull/1590](https://togithub.com/pmndrs/jotai/pull/1590) - [@​fricze](https://togithub.com/fricze) made their first contribution in [https://github.com/pmndrs/jotai/pull/1592](https://togithub.com/pmndrs/jotai/pull/1592) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.10.0...v1.11.0 ### [`v1.10.0`](https://togithub.com/pmndrs/jotai/releases/tag/v1.10.0) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.9.2...v1.10.0) We moved integrations to separate packages. They are peer dependencies now and you would need to install them to keep using the features. Eventually, soon they are deprecated and will be removed in jotai v2.0.0. There are no feature differences at this point, so the migration should be easy. Let us know if something goes wrong. #### What's Changed - refactor(types): simplify with AnyWritableAtom by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1576](https://togithub.com/pmndrs/jotai/pull/1576) - feat(valtio,zustand,redux,xstate,immer,optics): move integrations to peer deps by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1573](https://togithub.com/pmndrs/jotai/pull/1573) - feat(utils): move atomWithHash to peer deps by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1579](https://togithub.com/pmndrs/jotai/pull/1579) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.9.2...v1.10.0 ### [`v1.9.2`](https://togithub.com/pmndrs/jotai/releases/tag/v1.9.2) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.9.1...v1.9.2) This fixes `loadable` util behavior. #### What's Changed - fix(core): Override cancelled promises to avoid infinite loops by [@​hahnbiatfigma](https://togithub.com/hahnbiatfigma) in [https://github.com/pmndrs/jotai/pull/1535](https://togithub.com/pmndrs/jotai/pull/1535) #### New Contributors - [@​hahnbiatfigma](https://togithub.com/hahnbiatfigma) made their first contribution in [https://github.com/pmndrs/jotai/pull/1535](https://togithub.com/pmndrs/jotai/pull/1535) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.9.1...v1.9.2 ### [`v1.9.1`](https://togithub.com/pmndrs/jotai/releases/tag/v1.9.1) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.9.0...v1.9.1) Some fixes. We are still not very confident with ESM bundling. Please feel free to open issues/discussions. #### What's Changed - fix(build): no import.meta for "module" condition by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1501](https://togithub.com/pmndrs/jotai/pull/1501) - fix(utils): modify atomWithHash to keep pathname when the replaceState option is set to true by [@​jakkku](https://togithub.com/jakkku) in [https://github.com/pmndrs/jotai/pull/1506](https://togithub.com/pmndrs/jotai/pull/1506) #### New Contributors - [@​feute](https://togithub.com/feute) made their first contribution in [https://github.com/pmndrs/jotai/pull/1499](https://togithub.com/pmndrs/jotai/pull/1499) - [@​ahungrynoob](https://togithub.com/ahungrynoob) made their first contribution in [https://github.com/pmndrs/jotai/pull/1507](https://togithub.com/pmndrs/jotai/pull/1507) - [@​jakkku](https://togithub.com/jakkku) made their first contribution in [https://github.com/pmndrs/jotai/pull/1516](https://togithub.com/pmndrs/jotai/pull/1516) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.9.0...v1.9.1 ### [`v1.9.0`](https://togithub.com/pmndrs/jotai/releases/tag/v1.9.0) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.8.6...v1.9.0) There's one of big decisions made probably since the initial release. There has been many feature requests for `jotai/query` and `jotai/urql` which exceed original API design. We re-implemented them in separate repositories providing more features, and keep the existing functionality with wrappers (which will be deprecated in the future). Please check docs. There are other changes with build for ESM. Please feel free to open issues and discussions if you have any. #### What's Changed - feat(query): new implementation with peer dep by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1435](https://togithub.com/pmndrs/jotai/pull/1435) - feat(urql): new implementation with peer dep by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1473](https://togithub.com/pmndrs/jotai/pull/1473) - fix(babel): Fix custom atom names for identifiers by [@​Thisen](https://togithub.com/Thisen) in [https://github.com/pmndrs/jotai/pull/1489](https://togithub.com/pmndrs/jotai/pull/1489) - fix(build): use \*.d.mts for esm ('import' condition only) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1496](https://togithub.com/pmndrs/jotai/pull/1496) #### New Contributors - [@​paulxuca](https://togithub.com/paulxuca) made their first contribution in [https://github.com/pmndrs/jotai/pull/1483](https://togithub.com/pmndrs/jotai/pull/1483) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.8.6...v1.9.0 ### [`v1.8.6`](https://togithub.com/pmndrs/jotai/releases/tag/v1.8.6) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.8.5...v1.8.6) Jotai babel plugin is customizable! #### What's Changed - fix(core): make atomWithObservable to work with versionedWrite by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1474](https://togithub.com/pmndrs/jotai/pull/1474) - feat(babel): Support custom atom names by [@​Thisen](https://togithub.com/Thisen) in [https://github.com/pmndrs/jotai/pull/1480](https://togithub.com/pmndrs/jotai/pull/1480) #### New Contributors - [@​DavidJFelix](https://togithub.com/DavidJFelix) made their first contribution in [https://github.com/pmndrs/jotai/pull/1476](https://togithub.com/pmndrs/jotai/pull/1476) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.8.5...v1.8.6 ### [`v1.8.5`](https://togithub.com/pmndrs/jotai/releases/tag/v1.8.5) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.8.4...v1.8.5) This includes some small fixes in `jotai/utils`, `jotai/zustand`, and `jotai/devtools`. ##### What's Changed - fix(utils): fix atomWithObservable interface by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1431](https://togithub.com/pmndrs/jotai/pull/1431) - refactor(zustand): Removed unnecessary unknown extends by [@​u-yas](https://togithub.com/u-yas) in [https://github.com/pmndrs/jotai/pull/1453](https://togithub.com/pmndrs/jotai/pull/1453) - fix(devtools): double init call by [@​Aslemammad](https://togithub.com/Aslemammad) in [https://github.com/pmndrs/jotai/pull/1456](https://togithub.com/pmndrs/jotai/pull/1456) ##### New Contributors - [@​masashi-sutou](https://togithub.com/masashi-sutou) made their first contribution in [https://github.com/pmndrs/jotai/pull/1440](https://togithub.com/pmndrs/jotai/pull/1440) - [@​u-yas](https://togithub.com/u-yas) made their first contribution in [https://github.com/pmndrs/jotai/pull/1453](https://togithub.com/pmndrs/jotai/pull/1453) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.8.4...v1.8.5 ### [`v1.8.4`](https://togithub.com/pmndrs/jotai/releases/tag/v1.8.4) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.8.3...v1.8.4) This improves useAtom types. We also refactored `atomWithQuery` in `jotai/query` (fixing a regression that has been there since v1.7.7) and `atomWithObservable` in `jotai/utils`. #### What's Changed - refactor(types): make Scope clearly internal by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1411](https://togithub.com/pmndrs/jotai/pull/1411) - fix(query): create QueryObserver with initial options by [@​danielr18](https://togithub.com/danielr18) in [https://github.com/pmndrs/jotai/pull/1417](https://togithub.com/pmndrs/jotai/pull/1417) - refactor(utils): atomWithObservable by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1426](https://togithub.com/pmndrs/jotai/pull/1426) - fix(types): overload useAtom\* type for union atom type by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1427](https://togithub.com/pmndrs/jotai/pull/1427) #### New Contributors - [@​grabbou](https://togithub.com/grabbou) made their first contribution in [https://github.com/pmndrs/jotai/pull/1407](https://togithub.com/pmndrs/jotai/pull/1407) - [@​danielr18](https://togithub.com/danielr18) made their first contribution in [https://github.com/pmndrs/jotai/pull/1417](https://togithub.com/pmndrs/jotai/pull/1417) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.8.3...v1.8.4 ### [`v1.8.3`](https://togithub.com/pmndrs/jotai/releases/tag/v1.8.3) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.8.2...v1.8.3) `jotai/urql` supports error handling. This is still a new feature. Feel free to report issues. #### What's Changed - feat(urql): jotai/urql error handling by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1381](https://togithub.com/pmndrs/jotai/pull/1381) - fix(core,utils): loadable with StrictMode by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1397](https://togithub.com/pmndrs/jotai/pull/1397) - fix(types): patch awaited for ts < 4.5 by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1399](https://togithub.com/pmndrs/jotai/pull/1399) #### New Contributors - [@​mccambridge](https://togithub.com/mccambridge) made their first contribution in [https://github.com/pmndrs/jotai/pull/1389](https://togithub.com/pmndrs/jotai/pull/1389) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.8.2...v1.8.3 ### [`v1.8.2`](https://togithub.com/pmndrs/jotai/releases/tag/v1.8.2) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.8.1...v1.8.2) There was some regressions in `atomWithStorage` and `atomWithHash` in `jotai/utils`, which should be fixed. (Feel free to report issues.) Also, this version follows the type changes in urql v6, and it's TypeScript-only breaking for `jotai/urql` users. #### What's Changed - refactor(devtools): use useAtomsSnapshot in useAtomsDevtools by [@​Aslemammad](https://togithub.com/Aslemammad) in [https://github.com/pmndrs/jotai/pull/1360](https://togithub.com/pmndrs/jotai/pull/1360) - fix(utils/atomWithStorage): Prevent createJSONStorage from adding subscribe method when window.addEventListener is not defined by [@​mkossoris](https://togithub.com/mkossoris) in [https://github.com/pmndrs/jotai/pull/1375](https://togithub.com/pmndrs/jotai/pull/1375) - fix(utils/atomWithHash): do not cause error when location is not available by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1378](https://togithub.com/pmndrs/jotai/pull/1378) - breaking(types,urql): update [@​urql/core](https://togithub.com/urql/core) v6 by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1382](https://togithub.com/pmndrs/jotai/pull/1382) #### New Contributors - [@​marsidev](https://togithub.com/marsidev) made their first contribution in [https://github.com/pmndrs/jotai/pull/1374](https://togithub.com/pmndrs/jotai/pull/1374) - [@​mkossoris](https://togithub.com/mkossoris) made their first contribution in [https://github.com/pmndrs/jotai/pull/1375](https://togithub.com/pmndrs/jotai/pull/1375) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.8.1...v1.8.2 ### [`v1.8.1`](https://togithub.com/pmndrs/jotai/releases/tag/v1.8.1) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.8.0...v1.8.1) This version includes some bug fixes and improvements, especially in `atomFamily` and `atomWithStorage` in `jotai/utils`. #### What's Changed - fix(utils): avoid catching storage error in atomWithStorage by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1363](https://togithub.com/pmndrs/jotai/pull/1363) - fix(babel): Add abortableAtom to babel plugins by [@​Thisen](https://togithub.com/Thisen) in [https://github.com/pmndrs/jotai/pull/1365](https://togithub.com/pmndrs/jotai/pull/1365) - fix(utils/atomFamily): handle edge case with shouldRemove and custom equality function by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1366](https://togithub.com/pmndrs/jotai/pull/1366) - refactor(devtools): silent useAtomsSnapshot/useGotoAtomsSnapshot in prod by [@​Aslemammad](https://togithub.com/Aslemammad) in [https://github.com/pmndrs/jotai/pull/1367](https://togithub.com/pmndrs/jotai/pull/1367) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.8.0...v1.8.1 ### [`v1.8.0`](https://togithub.com/pmndrs/jotai/releases/tag/v1.8.0) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.7.8...v1.8.0) This release adds a new internal feature for abortability of async functions. It's provided as `abortableAtom` util from 'jotai/utils'. #### What's Changed - feat(core,utils): abortable atom by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1091](https://togithub.com/pmndrs/jotai/pull/1091) - breaking(devtools): renew useAtomsSnapshot and useGotoAtomsSnapshot by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1311](https://togithub.com/pmndrs/jotai/pull/1311) - feat(utils): support RESET with update function for atomWithStorage/atomWithHash/atomWithReset by [@​austinwoon](https://togithub.com/austinwoon) in [https://github.com/pmndrs/jotai/pull/1346](https://togithub.com/pmndrs/jotai/pull/1346) #### New Contributors - [@​darrenfdes](https://togithub.com/darrenfdes) made their first contribution in [https://github.com/pmndrs/jotai/pull/1351](https://togithub.com/pmndrs/jotai/pull/1351) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.7.8...v1.8.0 ### [`v1.7.8`](https://togithub.com/pmndrs/jotai/releases/tag/v1.7.8) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.7.7...v1.7.8) This fixes some important logic in core, which has caused some edge-case issues. #### What's Changed - fix(core): resolve infinite loop issue in loadable util with error propagation by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1332](https://togithub.com/pmndrs/jotai/pull/1332) - fix(core): redesign invalidated flag by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1296](https://togithub.com/pmndrs/jotai/pull/1296) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.7.7...v1.7.8 ### [`v1.7.7`](https://togithub.com/pmndrs/jotai/releases/tag/v1.7.7) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.7.6...v1.7.7) This version is important for `jotai/query`. It now works with `@tanstack/query-core`, and no longer supports `react-query`, which is deprecated. This is breaking change in `jotai/query`. ##### What's Changed - breaking(query): migrate to tanstack/query-core v4 & make QueryKey's type generic by [@​liaoliao666](https://togithub.com/liaoliao666) in [https://github.com/pmndrs/jotai/pull/1126](https://togithub.com/pmndrs/jotai/pull/1126) - fix(query): prevent creating QueryObserver multiple times by [@​Aslemammad](https://togithub.com/Aslemammad) in [https://github.com/pmndrs/jotai/pull/1313](https://togithub.com/pmndrs/jotai/pull/1313) ##### New Contributors - [@​austinwoon](https://togithub.com/austinwoon) made their first contribution in [https://github.com/pmndrs/jotai/pull/1294](https://togithub.com/pmndrs/jotai/pull/1294) - [@​liaoliao666](https://togithub.com/liaoliao666) made their first contribution in [https://github.com/pmndrs/jotai/pull/1126](https://togithub.com/pmndrs/jotai/pull/1126) - [@​Sajad-Sharhani](https://togithub.com/Sajad-Sharhani) made their first contribution in [https://github.com/pmndrs/jotai/pull/1111](https://togithub.com/pmndrs/jotai/pull/1111) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.7.6...v1.7.7 ### [`v1.7.6`](https://togithub.com/pmndrs/jotai/releases/tag/v1.7.6) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.7.5...v1.7.6) We still had some typing issues introduced in v1.7.3, which is basically reverted with some improvements. This version also has a new implementation of `jotai/query` which supports error handling. #### What's Changed - fix(types): use TS interfaces only for public api by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1289](https://togithub.com/pmndrs/jotai/pull/1289) - feat(query): support error handling (full re-implementation) by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1239](https://togithub.com/pmndrs/jotai/pull/1239) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.7.5...v1.7.6 ### [`v1.7.5`](https://togithub.com/pmndrs/jotai/releases/tag/v1.7.5) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.7.4...v1.7.5) It includes some refactors in core. Please report issues if any regression is found. ##### What's Changed - fix(babel): Update atom list by [@​Thisen](https://togithub.com/Thisen) in [https://github.com/pmndrs/jotai/pull/1279](https://togithub.com/pmndrs/jotai/pull/1279) - fix(core): improve versionedWrite logic by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1244](https://togithub.com/pmndrs/jotai/pull/1244) - fix(xstate): Allow restarting a machine in a global atom by [@​jahglow](https://togithub.com/jahglow) in [https://github.com/pmndrs/jotai/pull/1281](https://togithub.com/pmndrs/jotai/pull/1281) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.7.4...v1.7.5 ### [`v1.7.4`](https://togithub.com/pmndrs/jotai/releases/tag/v1.7.4) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.7.3...v1.7.4) There was a regression in v1.7.3 with TypeScript, which should be fixed in this version. #### What's Changed - fix(types): can not export atoms by [@​u3u](https://togithub.com/u3u) in [https://github.com/pmndrs/jotai/pull/1260](https://togithub.com/pmndrs/jotai/pull/1260) - fix(xstate): atomWithMachine typescript error after updating xstate to version 4.29.0 by [@​jahglow](https://togithub.com/jahglow) in [https://github.com/pmndrs/jotai/pull/1274](https://togithub.com/pmndrs/jotai/pull/1274) #### New Contributors - [@​sepehr-safari](https://togithub.com/sepehr-safari) made their first contribution in [https://github.com/pmndrs/jotai/pull/1269](https://togithub.com/pmndrs/jotai/pull/1269) - [@​u3u](https://togithub.com/u3u) made their first contribution in [https://github.com/pmndrs/jotai/pull/1260](https://togithub.com/pmndrs/jotai/pull/1260) - [@​jahglow](https://togithub.com/jahglow) made their first contribution in [https://github.com/pmndrs/jotai/pull/1274](https://togithub.com/pmndrs/jotai/pull/1274) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.7.3...v1.7.4 ### [`v1.7.3`](https://togithub.com/pmndrs/jotai/releases/tag/v1.7.3) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.7.2...v1.7.3) ##### What's Changed - fix(core): useAtom should return correct values when changing atoms by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1236](https://togithub.com/pmndrs/jotai/pull/1236) - fix(build): Handle ESM imports for [@​babel/template](https://togithub.com/babel/template) by [@​Thisen](https://togithub.com/Thisen) in [https://github.com/pmndrs/jotai/pull/1254](https://togithub.com/pmndrs/jotai/pull/1254) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.7.2...v1.7.3 ### [`v1.7.2`](https://togithub.com/pmndrs/jotai/releases/tag/v1.7.2) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.7.1...v1.7.2) This includes a small fix to behave better with React 18. #### What's Changed - fix(core): avoid extra re-renders after commit with derived atoms by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1214](https://togithub.com/pmndrs/jotai/pull/1214) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.7.1...v1.7.2 ### [`v1.7.1`](https://togithub.com/pmndrs/jotai/releases/tag/v1.7.1) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.7.0...v1.7.1) This fixes a few bugs. We hope to increase the compatibility with start/useTransition. Reporting issues is welcome. ##### What's Changed - fix(core): can update normal atom with useTransition by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1154](https://togithub.com/pmndrs/jotai/pull/1154) - fix(utils): does not throw with an empty list to waitForAll by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1181](https://togithub.com/pmndrs/jotai/pull/1181) ##### New Contributors - [@​AjaxSolutions](https://togithub.com/AjaxSolutions) made their first contribution in [https://github.com/pmndrs/jotai/pull/1188](https://togithub.com/pmndrs/jotai/pull/1188) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.7.0...v1.7.1 ### [`v1.7.0`](https://togithub.com/pmndrs/jotai/releases/tag/v1.7.0) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.6.7...v1.7.0) Prior to this version, Provider catches all atoms for useDebugValue in development mode for React DevTools. One issue is that you can’t disable this behavior. The other limitation is this doesn’t work with provider-less mode. To this end, we expose a new hook `useAtomsDebugValue` and remove the feature from Provider. Migration is required if you are using Provider and React DevTools to see atom values in development mode. ##### Migration Guide Previously, if you use ``, `useDebugValue` is automatically used in the dev mode and you can never disable it. ```jsx import { Provider } from 'jotai' const Root = () => ( } ``` Now, to get the same behavior, you need to use the `useAtomsDebugValue` explicitly. ```jsx import { Provider } from 'jotai' import { useAtomsDebugValue } from 'jotai/devtools' const DebugAtoms = () => { useAtomsDebugValue() return null } const Root = () => ( } ``` ##### What's Changed - fix(utils): fix memory leaks and other issues in atomWithObservable by [@​TobiasWalle](https://togithub.com/TobiasWalle) in [https://github.com/pmndrs/jotai/pull/1170](https://togithub.com/pmndrs/jotai/pull/1170) - refactor(urql): atomWithQuery with fixing tests by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1179](https://togithub.com/pmndrs/jotai/pull/1179) - feat(devtools): expose useAtomsDebugValue from jotai/devtools by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1184](https://togithub.com/pmndrs/jotai/pull/1184) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.6.7...v1.7.0 ### [`v1.6.7`](https://togithub.com/pmndrs/jotai/releases/tag/v1.6.7) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.6.6...v1.6.7) React 18 behaves slightly differently from React 17 and some people reported extra re-renders. While extra re-renders without commits are expected, we improved it with early bail out. Now, primitive atoms won't re-render with the same value. Derived atoms can still re-render without commits, but it's intentional. ##### What's Changed - fix(utils): atomWithObservable: fix ReferenceError with BehaviourSubject ([#​1156](https://togithub.com/pmndrs/jotai/issues/1156)) by [@​TobiasWalle](https://togithub.com/TobiasWalle) in [https://github.com/pmndrs/jotai/pull/1157](https://togithub.com/pmndrs/jotai/pull/1157) - fix(core): do not re-render if value is the same by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1159](https://togithub.com/pmndrs/jotai/pull/1159) ##### New Contributors - [@​TobiasWalle](https://togithub.com/TobiasWalle) made their first contribution in [https://github.com/pmndrs/jotai/pull/1157](https://togithub.com/pmndrs/jotai/pull/1157) - [@​TwistedMinda](https://togithub.com/TwistedMinda) made their first contribution in [https://github.com/pmndrs/jotai/pull/1168](https://togithub.com/pmndrs/jotai/pull/1168) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.6.6...v1.6.7 ### [`v1.6.6`](https://togithub.com/pmndrs/jotai/releases/tag/v1.6.6) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.6.5...v1.6.6) This improves core behavior with React 18. We are not 100% sure if this change could cause any issues with old versions. (Our tests passed, but there could be some missing tests. Contributions are welcome.) #### What's Changed - fix(core): improve re-render behavior with useTransition by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1139](https://togithub.com/pmndrs/jotai/pull/1139) - refactor(devtools): internal useAtomsDevtools code by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1138](https://togithub.com/pmndrs/jotai/pull/1138) - fix(urql): atomWithQuery: improve isOperationResultWithData to avoid `undefined` in case of error by [@​svilen-ivanov](https://togithub.com/svilen-ivanov) in [https://github.com/pmndrs/jotai/pull/1130](https://togithub.com/pmndrs/jotai/pull/1130) #### New Contributors - [@​macarie](https://togithub.com/macarie) made their first contribution in [https://github.com/pmndrs/jotai/pull/1142](https://togithub.com/pmndrs/jotai/pull/1142) - [@​svilen-ivanov](https://togithub.com/svilen-ivanov) made their first contribution in [https://github.com/pmndrs/jotai/pull/1130](https://togithub.com/pmndrs/jotai/pull/1130) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.6.5...v1.6.6 ### [`v1.6.5`](https://togithub.com/pmndrs/jotai/releases/tag/v1.6.5) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.6.4...v1.6.5) This reverts [#​1089](https://togithub.com/pmndrs/jotai/issues/1089) which was introduced in v1.6.3, which can behave buggy in some cases. #### What's Changed - fix(core): resolve infinite loop with loadable of derived async atom in some cases by [@​riemonyamada](https://togithub.com/riemonyamada) in [https://github.com/pmndrs/jotai/pull/1118](https://togithub.com/pmndrs/jotai/pull/1118) #### New Contributors - [@​Nsttt](https://togithub.com/Nsttt) made their first contribution in [https://github.com/pmndrs/jotai/pull/1104](https://togithub.com/pmndrs/jotai/pull/1104) - [@​riemonyamada](https://togithub.com/riemonyamada) made their first contribution in [https://github.com/pmndrs/jotai/pull/1118](https://togithub.com/pmndrs/jotai/pull/1118) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.6.4...v1.6.5 ### [`v1.6.4`](https://togithub.com/pmndrs/jotai/releases/tag/v1.6.4) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.6.3...v1.6.4) ⚠️ Please use v1.6.5 and above. *** This release contains several small improvements in non-core functions. Some of changes introduce deprecation of simple form, which will be warned. ##### What's Changed - feat(devtools): enabled option in useAtomDevtools by [@​Aslemammad](https://togithub.com/Aslemammad) in [https://github.com/pmndrs/jotai/pull/1095](https://togithub.com/pmndrs/jotai/pull/1095) - feat(devtools): enabled option useAtomsDevtools by [@​Aslemammad](https://togithub.com/Aslemammad) in [https://github.com/pmndrs/jotai/pull/1076](https://togithub.com/pmndrs/jotai/pull/1076) - feat(utils): splitAtom actions for remove/insert/move by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1097](https://togithub.com/pmndrs/jotai/pull/1097) - fix(core,utils): improve awaited types and waitForAll type by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1098](https://togithub.com/pmndrs/jotai/pull/1098) - fix(utils): make useAtomCallback return sync if possible by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1101](https://togithub.com/pmndrs/jotai/pull/1101) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.6.3...v1.6.4 ### [`v1.6.3`](https://togithub.com/pmndrs/jotai/releases/tag/v1.6.3) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.6.2...v1.6.3) ⚠️ Please use v1.6.5 and above. *** There was a regression in `atomWithStorage` in v1.6.2, and it's fixed. #### What's Changed - fix(utils): undefined bug with no entry in storage by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1088](https://togithub.com/pmndrs/jotai/pull/1088) - fix(core): handle returning infinite promise in derived atoms by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1089](https://togithub.com/pmndrs/jotai/pull/1089) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.6.2...v1.6.3 ### [`v1.6.2`](https://togithub.com/pmndrs/jotai/releases/tag/v1.6.2) [Compare Source](https://togithub.com/pmndrs/jotai/compare/v1.6.1...v1.6.2) This improves `atomWithObservable` and fixes some hypothetical issues. #### What's Changed - fix(utils/atomWithStorage): handle edge case of value inconsistency with subscription by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1080](https://togithub.com/pmndrs/jotai/pull/1080) - fix(core,urql): useDebugState and some envvar handling by [@​dai-shi](https://togithub.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/1070](https://togithub.com/pmndrs/jotai/pull/1070) - fix(utils): Initial data for atomWithObservable by [@​11bit](https://togithub.com/11bit) in [https://github.com/pmndrs/jotai/pull/1058](https://togithub.com/pmndrs/jotai/pull/1058) #### New Contributors - [@​astridlyre](https://togithub.com/astridlyre) made their first contribution in [https://github.com/pmndrs/jotai/pull/1066](https://togithub.com/pmndrs/jotai/pull/1066) - [@​dakshkhetan](https://togithub.com/dakshkhetan) made their first contribution in [https://github.com/pmndrs/jotai/pull/1075](https://togithub.com/pmndrs/jotai/pull/1075) **Full Changelog**: https://github.com/pmndrs/jotai/compare/v1.6.1...v1.6.2

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

vercel[bot] commented 2 years ago

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/daisuke85a/gomoku/DUm6ToVSFbg8EVRyMABhHTTR8uCm
✅ Preview: https://gomoku-git-renovate-jotai-1x-daisuke85a.vercel.app

vercel[bot] commented 2 years ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated
gomoku ❌ Failed (Inspect) Mar 12, 2023 at 7:43PM (UTC)