-
-
Notifications
You must be signed in to change notification settings - Fork 639
Comparing changes
Open a pull request
base repository: pmndrs/jotai
base: v2.10.2
head repository: pmndrs/jotai
compare: v2.10.3
- 14 commits
- 79 files changed
- 6 contributors
Commits on Nov 13, 2024
-
test: add jest-dom matchers and eslint plugin (#2808)
* test: add jest-dom matchers and eslint plugin * Update .github/workflows/test-old-typescript.yml --------- Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 47fef4d - Browse repository at this point
Copy the full SHA 47fef4dView commit details
Commits on Nov 14, 2024
-
fix: flushPending in async write (#2804)
* fix: flushPending in async write * isSync in onMount to * apply the change * add test for flushPending (#2809) * Fix/flush pending finally everywhere (#2816) * call onmount flushPending in finally block * temp remove unmount test cases. to be fixed later with pending injection (#2810) * flushpending everywhere * Apply suggestions from code review --------- Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com> * fix type assertion --------- Co-authored-by: David Maskasky <dmaskasky@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6ff4eb2 - Browse repository at this point
Copy the full SHA 6ff4eb2View commit details -
fix: flush pending finally everywhere (#2818)
* add failing tests for 'should mount and trigger listeners even when an error is thrown' * improve error handling for flushPending
Configuration menu - View commit details
-
Copy full SHA for d9091a1 - Browse repository at this point
Copy the full SHA d9091a1View commit details
Commits on Nov 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f05df8 - Browse repository at this point
Copy the full SHA 0f05df8View commit details
Commits on Nov 17, 2024
-
fix: setAtom uses stale pending on atom unmount (#2811)
* fix: setAtom should use the correct pending on unmount * ideating with overwritable setAtom pattern * encapsulate isSync inside setAtom * refactor * refactor 2 * refactor to use createRuntime * refactor 3 * how about this? --------- Co-authored-by: daishi <daishi@axlight.com>
Configuration menu - View commit details
-
Copy full SHA for 29662ea - Browse repository at this point
Copy the full SHA 29662eaView commit details -
add tests: can read sync derived atom in write without initializing (#…
…2824) * add tests: atoms accessed with write get should have their dependencies updated * Update tests/vanilla/dependency.test.tsx --------- Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1bf91ce - Browse repository at this point
Copy the full SHA 1bf91ceView commit details -
call subscribers when setatom changes value in onmount (#2815)
Co-authored-by: Daishi Kato <dai-shi@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c41a6de - Browse repository at this point
Copy the full SHA c41a6deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 474e369 - Browse repository at this point
Copy the full SHA 474e369View commit details
Commits on Nov 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 14c028a - Browse repository at this point
Copy the full SHA 14c028aView commit details -
feat(website): UI/UX improvements (#2829)
* feat(website): UI/UX improvements * feat: UI/UX improvements * feat: UI/UX improvements
Configuration menu - View commit details
-
Copy full SHA for cc3f3b6 - Browse repository at this point
Copy the full SHA cc3f3b6View commit details
Commits on Nov 20, 2024
-
docs: add
jotai-derive
extension documentation (#2656)* docs: add derive extension documentation * fix typo in derive docs * reorder docs --------- Co-authored-by: Sophia Michelle Andren <20441876+sandren@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ad2f83c - Browse repository at this point
Copy the full SHA ad2f83cView commit details -
feat(docs): update docs for jotai-history (#2736)
* feat(docs): update docs for jotai-history * reorder docs --------- Co-authored-by: Sophia Michelle Andren <20441876+sandren@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 71d4a6b - Browse repository at this point
Copy the full SHA 71d4a6bView commit details -
chore(deps): update dev dependencies (#2830)
* chore(deps): update dev dependencies * fix: react basic&async tests * change eslint exceptions * Revert "change eslint exceptions" This reverts commit a313108. * Revert "fix: react basic&async tests" This reverts commit 992e263. * patch RTL and hack userEvent * do not patch for old RTL * test hack for react 18 * remove garbage in the patch * update lock
Configuration menu - View commit details
-
Copy full SHA for 6a854a9 - Browse repository at this point
Copy the full SHA 6a854a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b406ff - Browse repository at this point
Copy the full SHA 6b406ffView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.10.2...v2.10.3