-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: update dependency jotai to v2 #201
base: main
Are you sure you want to change the base?
Conversation
Passing run #502 ↗︎Details:
This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. |
78fb17d
to
736d926
Compare
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: pnpm-lock.yaml
|
736d926
to
18fa83a
Compare
|
This PR contains the following updates:
^1.7.7
->^2.0.0
Release Notes
pmndrs/jotai (jotai)
v2.12.1
Compare Source
This fixes an internal behavior necessary for some Jotai ecosystem libraries.
What's Changed
Full Changelog: pmndrs/jotai@v2.12.0...v2.12.1
v2.12.0
Compare Source
This introduces a significant change in the history of Jotai development. The Jotai core aims to remain minimal while supporting the growth of the ecosystem. It now exposes some internal functions for the ecosystem.
For library authors, please make sure to pin the
jotai
package version if you rely on these internal functions.Huge thanks to @dmaskasky for helping finalize the API.
What's Changed
Full Changelog: pmndrs/jotai@v2.11.3...v2.12.0
v2.11.3
Compare Source
Unfortunately, we encountered another regression with the v2.11 rearchitecture. We hope there are no more issues, but we can't be sure if it's stable unless no more are reported. Please give it a try and let us know if you find anything!
What's Changed
Full Changelog: pmndrs/jotai@v2.11.2...v2.11.3
v2.11.2
Compare Source
There was a regression in v2.11.1, which is fixed in this patch.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.11.1...v2.11.2
v2.11.1
Compare Source
Jotai v2.11.0 was a big change, and we faced some fundamental issues. It required time to reconsider the architecture from the ground up. We've added various tests, and this patch version should be more stable.
Having that said, we are still in the middle of the re-architecture. If you prefer to stay away from bleeding-edge features and encounter no bugs, feel free to keep using the previous versions.
Kudos to @dmaskasky
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.11.0...v2.11.1
v2.11.0
Compare Source
There are no public API changes, but some internal behaviors have been improved. Now, atom updates are batched in a single write, which might provide a performance benefit in certain edge cases. This feature has been requested actually for a long time, and it's finally implemented. See also #2782.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.10.4...v2.11.0
v2.10.4
Compare Source
A minor improvement for some edge cases. (For more information, see #2789.)
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.10.3...v2.10.4
v2.10.3
Compare Source
v2.10.2
Compare Source
Fixed some jotai/utils for a regression in v2.10.0.
What's Changed
useAtom(undefined)
oruseAtom(null)
by @kevinschaich in https://github.com/pmndrs/jotai/pull/2778New Contributors
Full Changelog: pmndrs/jotai@v2.10.1...v2.10.2
v2.10.1
Compare Source
This fixes a bug in an extreme edge case. If you find this change breaks something, please report to us.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.10.0...v2.10.1
v2.10.0
Compare Source
It comes with another significant internal change to address some edge cases.
Since v2.9.0, we've been working on some internal refactors to support more edge cases and clean up the code.
Users are encouraged to update to the new versions eventually, but if you're satisfied with the current situation and prefer to avoid temporary instability, you can stick with v2.8.4 for now.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.9.3...v2.10.0
v2.9.3
Compare Source
This fixes a regression in an edge case that is introduced in v2.9.0.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.9.2...v2.9.3
v2.9.2
Compare Source
v2.9.1
Compare Source
This patch version includes various fixes. Huge thanks to contributors!
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.9.0...v2.9.1
v2.9.0
Compare Source
This version introduces a new core implementation. All tests are passing but there can be some regressions due to missing tests. Please feel free to report such cases and let's improve test coverage.
The benefit with the new implementation:
What's Changed
Full Changelog: pmndrs/jotai@v2.8.4...v2.9.0
v2.8.4
Compare Source
This changes the behavior of async atom with abort signal on unmount to fix some use cases.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.8.3...v2.8.4
v2.8.3
Compare Source
The improvement for atomWithStorage in v2.8.2 contained a bug, which is fixed in this version.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.8.2...v2.8.3
v2.8.2
Compare Source
This fixes another edge case and improves utils for more flexibility.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.8.1...v2.8.2
v2.8.1
Compare Source
This fixes a regression in v2.6.4 and a regression in v2.7.0.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.8.0...v2.8.1
v2.8.0
Compare Source
v2.7.2
Compare Source
Mostly refactors.
What's Changed
Full Changelog: pmndrs/jotai@v2.7.1...v2.7.2
v2.7.1
Compare Source
This fixes a regression in v2.7.0.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.7.0...v2.7.1
v2.7.0
Compare Source
We've improved the use of WeakMap for better memory management. Please report to us if any regressions are found.
What's Changed
pendingMap
a WeakMap for better memory management by @dai-shi in https://github.com/pmndrs/jotai/pull/2396Full Changelog: pmndrs/jotai@v2.6.5...v2.7.0
v2.6.5
Compare Source
Some type improvements!
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.6.4...v2.6.5
v2.6.4
Compare Source
Performance improvement! Check it out!
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.6.3...v2.6.4
v2.6.3
Compare Source
Some improvements in core and utils 👏
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.6.2...v2.6.3
v2.6.2
Compare Source
Some improvements for atomWithStorage. Feedback is welcome.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.6.1...v2.6.2
v2.6.1
Compare Source
This version has two minor improvements for library authors. It's wonderful to see Jotai ecosystem growing. No major bugs have been reported lately. It's fairly okay to say the current version is pretty stable.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.6.0...v2.6.1
v2.6.0
Compare Source
We can now directly use
<Provider>
in React Server Components. 🎉What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.5.1...v2.6.0
v2.5.1
Compare Source
This fixes some small issues in jotai/utils.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.5.0...v2.5.1
v2.5.0
Compare Source
This fixes some bugs, one of which was critical for
jotai-effect
. It also adds a new internal capability that may help extensions such asjotai-scope
.What's Changed
this
for atom config by @dai-shi in https://github.com/pmndrs/jotai/pull/2186New Contributors
Full Changelog: pmndrs/jotai@v2.4.3...v2.5.0
v2.4.3
Compare Source
This fixes a regression in an edge case, which has existed since v2.1.1.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.4.2...v2.4.3
v2.4.2
Compare Source
There was a bug in v2.4.0 (and v2.4.1) in an edge case, which is now fixed.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.4.1...v2.4.2
v2.4.1
Compare Source
There was a regression in v2.3.0, which is fixed.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.4.0...v2.4.1
v2.4.0
Compare Source
This version fixes an edge case in core that has existed since v2.0.0.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.3.1...v2.4.0
v2.3.1
Compare Source
There was a bug in #2061, which is fixed. It's about a dev-only warning.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.3.0...v2.3.1
v2.3.0
Compare Source
Jotai v2's store API is framework-agnostic. The primary use case is for React, but the store can be used for other frameworks. One of the difficulties was handling promises, and there has been
unstable_unwrap
util since Jotai v2.0.0. Now, it's considered stable and becomesunwrap
util (see docs for details).What's Changed
Full Changelog: pmndrs/jotai@v2.2.3...v2.3.0
v2.2.3
Compare Source
This comes with some small improvements.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.2.2...v2.2.3
v2.2.2
Compare Source
This includes some fixes for edge cases.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.2.1...v2.2.2
v2.2.1
Compare Source
This includes some improvements in
jotai/utils
. Especially,unstable_unwrap
is getting to be stable.What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.2.0...v2.2.1
v2.2.0
Compare Source
It includes a few improvements. Some utils are rewritten as there was a misconception when migrating from v1. ESM builds are optimized for Vite users.
Migration Guide for
jotai/utils
atomWithDefault
atomWithStorage
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.1.1...v2.2.0
v2.1.1
Compare Source
This version fixes some issues in edge cases.
What's Changed
New Contributors
Full Changelog: pmndrs/jotai@v2.1.0...v2.1.1
[
v2.1.0
](httpsConfiguration
📅 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 is behind base branch, 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.