Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

jotai

Developing primitive, flexible state management for React
Collective - Host: opensource - https://opencollective.com/jotai - Code: https://github.com/pmndrs/jotai

chore(tests): suppress logs (#2414)

github.com/pmndrs/jotai - 001ef6f519e1b3348201749f5361497871b0492a authored 10 months ago by Daishi Kato <[email protected]>
chore(deps): update dev dependencies (#2411)

* chore(deps): update dev dependencies

* downgrade react types

* downgrade react types

...

github.com/pmndrs/jotai - 7d4bbab5bd699233c36449f8717267ad2eaf8e30 authored 10 months ago by Daishi Kato <[email protected]>
fix(types): fix withStorageValidator type (#2410)

* add failing test

* fix it

github.com/pmndrs/jotai - c6f1af5b4e52202530f2e2f9321b6155c86d84ed authored 10 months ago by Daishi Kato <[email protected]>
fix(types): useAtom with one type argument for primitive atoms (#2386)

github.com/pmndrs/jotai - a9eeadb6bb8683f54741a9a8e4434f7891e0b902 authored 10 months ago by Daishi Kato <[email protected]>
docs: add DevTool's new position prop (#2408)

github.com/pmndrs/jotai - 4dd66e9bd6c29b7d76972f1eaf8c84c4dc16d6e4 authored 10 months ago by Arjun Vegda <[email protected]>
feat(website): UI/UX improvements (#2402)

github.com/pmndrs/jotai - 90d3969a51b5a60b7844253ac11715b53212e17b authored 10 months ago by Sophia Michelle Andren <[email protected]>
docs(effect): add recipe for useAtomEffect (#2397)

Co-authored-by: David Maskasky <[email protected]>

github.com/pmndrs/jotai - 4d8b6f5d970d16aeb107c37ae2581199424aa476 authored 10 months ago by David Maskasky <[email protected]>
fix livecodes template (#2392)

* fix livecodes template

* Update .livecodes/react.json

* short sha

github.com/pmndrs/jotai - dc34c6d3b3381a8bb44491d8b0296bcacc8ab95a authored 11 months ago by Daishi Kato <[email protected]>
docs: clarify getOnInit being false (#2391)

* docs: clarify that getOnInit should be set to true in an SPA if you want the stored value on i...

github.com/pmndrs/jotai - 358c39f829b9b870ebdf362f7fde4df517964c62 authored 11 months ago by Henrik Berglund <[email protected]>
test: add infinite pending test (#2366)

* test: add infinite pending test

* create new promise every time

github.com/pmndrs/jotai - 00c537fefd7dd8a706c2dd9218f84c83fd813adc authored 11 months ago by Daishi Kato <[email protected]>
fix livecodes template (#2388)

github.com/pmndrs/jotai - 135e6bfe764cf75b4c819e240a1832254d6860fe authored 11 months ago by Daishi Kato <[email protected]>
fix livecodes workflow (#2387)

github.com/pmndrs/jotai - 33ddca92e1d34cf3152a6cfde7517c4f1a24e767 authored 11 months ago by Daishi Kato <[email protected]>
add livecodes preview workflow (#2380)

* add livecodes preview workflow

* no quotes

* no hyphen

* use yarn

github.com/pmndrs/jotai - 92548177a4cd347cfbc716dc497a6d6efebffd37 authored 11 months ago by Daishi Kato <[email protected]>
docs(effect): add section for get.peek api and clean up wording (#2374)

Co-authored-by: David Maskasky <[email protected]>

github.com/pmndrs/jotai - a69814b012242bbe74ec0bf4e8b5f5cee88662b4 authored 11 months ago by David Maskasky <[email protected]>
chore(deps): update dev dependencies (#2372)

github.com/pmndrs/jotai - 36b4a89c82ddf93889eb2fb010a86619623c9101 authored 11 months ago by Daishi Kato <[email protected]>
fix(vanilla): fix unexpected cache in jotai-scope (#2371)

* fix(vanilla): fix unexpected cache in jotai-scope

* Update src/vanilla/store.ts

--------...

github.com/pmndrs/jotai - fdc2324f19d15827fcb2419279b6481f3fc5e9c0 authored 11 months ago by yf-yang <[email protected]>
Improve performance of recomputeDependents (#2363)

* topsort in recomputeDependents

* prettier

* additional minor performance optimizations (...

github.com/pmndrs/jotai - 59e04ab539ff9effe280d4ad037fdda3be691766 authored 11 months ago by Sam Kline <[email protected]>
refactor: modified Args type (#2367)

* refactor: refactoring SetAtom type

* revert: revert the SetAtom type inside an atom

----...

github.com/pmndrs/jotai - cb53dac28dede188c78e5fff077fb8888c1e6569 authored 11 months ago by Gromit (전민재) <[email protected]>
refactor: refactoring store and options type (#2360)

* refac: refactoring store and options type

* revert: export Store type

github.com/pmndrs/jotai - 1793fafb6c6f3d99bb1a520b62482a6f6d4a5eee authored 11 months ago by Gromit (전민재) <[email protected]>
docs(effect): add section for recurse api and clean up wording (#2364)

Co-authored-by: David Maskasky <[email protected]>

github.com/pmndrs/jotai - 80c8d9f54cde6449b728e06508ad00530e90943c authored 11 months ago by David Maskasky <[email protected]>
chore(deps): update dev dependencies (#2359)

github.com/pmndrs/jotai - e2fe2d3f52d2cf7e47adc87dd305d2d9872f78b6 authored 11 months ago by Daishi Kato <[email protected]>
feat(vanilla): customizable atom.unstable_is (#2356)

* feat(vanilla): customizable atom.is

* minor change

* refactor

* do not depend on this...

github.com/pmndrs/jotai - d06262af919103008e2bcb0ba306508930efe218 authored 11 months ago by Daishi Kato <[email protected]>
fix(utils/atomWithStorage): defaultStorage with disabled local storage crashes on mount (#2354)

* fix(utils): defaultStorage with disabled local storage crashes on mount

* Fix type errors f...

github.com/pmndrs/jotai - 4f80be994b7e7eb5758659acd7abdceb788d127e authored 11 months ago by benediktschlager <[email protected]>
fix(utils): atomWithReducer for jotai-scope (#2351)

github.com/pmndrs/jotai - d2ee6d509b35ef1a2e057f55c588c1a5e2c49511 authored 11 months ago by Daishi Kato <[email protected]>
fix: atoms should not remount on recalculations (#2347)

keep previous dependencies while pending

Refs: https://github.com/pmndrs/jotai/issues/2348

...

github.com/pmndrs/jotai - e3e3965777aa4e7e6839f74c220bacafcfcc10ab authored 11 months ago by David Maskasky <[email protected]>
fix(website/index): Configuration section copyedit (#2357)

github.com/pmndrs/jotai - 3652d7d0cebb080e4587876bf3d93bc50065c747 authored 11 months ago by JoltCode <[email protected]>
docs: fix atomWithListeners example (#2358)

github.com/pmndrs/jotai - 059615eeaac2140e7e898f43fddc57387fc63a16 authored 11 months ago by wen <[email protected]>
chore(docs): remove obsolete section in persistence guide (#2341)

github.com/pmndrs/jotai - f6d0f0f5e0dfee0094f5af183f2e6fa55a18b68d authored 11 months ago by Daishi Kato <[email protected]>
add configuration for vite react-wsc (#2320)

* add configuration for vite react-wsc

* Update website/src/pages/index.js

Co-authored-by:...

github.com/pmndrs/jotai - e6b3e88f06d2bd4242a4f13fc84c1c2f5adb3e48 authored 11 months ago by Gui.H <[email protected]>
chore(deps): update dev dependencies (#2344)

github.com/pmndrs/jotai - c268aae16cd121d6bf4244d3295fa374e4c2c1e4 authored 11 months ago by Daishi Kato <[email protected]>
feat(utils): add withStorageValidator (#2336)

* feat(utils): add withStorageValidator

* mark unstable for now

* add docs

github.com/pmndrs/jotai - d30b38eb05d8161dc27b8739be8dfa7695fd1619 authored 11 months ago by Daishi Kato <[email protected]>
feat(utils): createJSONStrage options (#2324)

* feat(utils): createJSONStrage options

* add docs

github.com/pmndrs/jotai - 0328df1c2b4a952611db3da06892b57fefdc40d5 authored 11 months ago by Daishi Kato <[email protected]>
fix(vanilla): should mount once with atom creator atom (#2319)

* fix #2314

* Update store.test.tsx

Add should mount once with atom creator atom (#2314) t...

github.com/pmndrs/jotai - 8b712cd209d8bc66e182c98ef80ff3b81ebb730d authored 11 months ago by nogaten <[email protected]>
feat(docs): add devtools setup example for react+vite projects (#2332)

* feat(docs): add example for react projects

* chore: run prettier on devtools file

* refa...

github.com/pmndrs/jotai - 2d760920f5ebea05abaa8e072cee578fa125ca9b authored 12 months ago by Ahmed <[email protected]>
chore(docs): show only npm install (#2325)

* chore(docs): show only npm install

* simplify descriptions

github.com/pmndrs/jotai - b5ac43ad091dbf24340e5188d1c4e0d22875cf9e authored 12 months ago by Daishi Kato <[email protected]>
chore: benchmarks (#2318)

github.com/pmndrs/jotai - 842b8f83b4c0725b857294f5d7d8ccd7bbfc8ebb authored 12 months ago by qun <[email protected]>
fix: benchmarks (#2313)

github.com/pmndrs/jotai - 5569c8bd0cc5ccb3bac6f88822b4504e2be68fed authored 12 months ago by Daishi Kato <[email protected]>
chore(deps): update dev dependencies (#2310)

github.com/pmndrs/jotai - b958866bb0f21585c37b0af5ba3423d3e663df6f authored 12 months ago by Daishi Kato <[email protected]>
fix(utils): add description for the RESET symbol. (#2307)

* fix(utils): add description for the RESET symbol.

This improves debugging as the symbol no ...

github.com/pmndrs/jotai - 63de5b06fe6d2dffff569c3e1c31114b1dbc4d23 authored 12 months ago by MiroslavPetrik <[email protected]>
fix(utils): add init property to the return type of atomWithReset (#2304)

* fix: add init property to the return type of atomWithReset

* fix: modify to not export With...

github.com/pmndrs/jotai - e986e6312b397e9ce75c4aaf95aa2f8b9e869db7 authored 12 months ago by jaesoekjjang <[email protected]>
Update initialize-atom-on-render.mdx (#2280)

* Update initialize-atom-on-render.mdx

Added a Typescript example for useHydrateAtoms

* ru...

github.com/pmndrs/jotai - f602d74965b31592ba9552ccb2ac7a4966d8e9bc authored 12 months ago by Adit <[email protected]>
docs: update suspense badge (#2309)

github.com/pmndrs/jotai - 1198f35b51e6b5ffff76b54d6e8a7126d6b252f0 authored 12 months ago by Alex Yang <[email protected]>
docs: fix useQuery options definition, update isLoading to isPending to be more consistent with RQ docs (#2297)

github.com/pmndrs/jotai - 82ee44780e2ac40772bed7e57bdbeb797811c8dd authored about 1 year ago by Kali Charan Reddy Jonna <[email protected]>
docs: update tanstack query integration documentation to the new api (#2294)

* docs: update tanstack query integration documentation to the new api

* docs: add migration ...

github.com/pmndrs/jotai - ad818df99b4572edbc30eda4e47437818e39e214 authored about 1 year ago by Kali Charan Reddy Jonna <[email protected]>
docs: fix dispatchAtom example (#2284)

github.com/pmndrs/jotai - 3e68ccca9297ff9a95e68f2a521dc23538c54c00 authored about 1 year ago by Benson <[email protected]>
ci: add typescript 5.3.2 (#2275)

github.com/pmndrs/jotai - 06442d32b95e0c6de8241091e2d97577668aefdb authored about 1 year ago by Alex Yang <[email protected]>
docs: fix typo (#2270)

github.com/pmndrs/jotai - 7a6585409c5274c026fd524b927d453d7c822094 authored about 1 year ago by Younghoo Kim <[email protected]>
docs: update `atom.mdx` (#2271)

* docs: update `atom.mdx`

* fix: newline

* fix: type

* fix: description

* fix: docs

github.com/pmndrs/jotai - 2238dae5a6db0b416b9248696b9a9e5fcea21b10 authored about 1 year ago by Alex Yang <[email protected]>
chore(deps): update dev dependencies (#2267)

* chore(deps): update dev dependencies

* downgrade user-event

github.com/pmndrs/jotai - 2d4c27eb96a9dbe90cfdcfaf574aa5cacd51b41f authored about 1 year ago by Daishi Kato <[email protected]>
feat(utils): getOnInit option for atomWithStorage (#2246)

github.com/pmndrs/jotai - f57bbec2be25c646a853887850795c31b55bb81f authored about 1 year ago by Daishi Kato <[email protected]>
feat(build): set some files to the client only for React Server Components use case (#2245)

* feat: set some files to the client only

* fix: order

* fix: code

* fix: code

* fix...

github.com/pmndrs/jotai - de67e406d34c10624c169b26048d79c615c47f8d authored about 1 year ago by Alex Yang <[email protected]>
feat(docs/website): move integrations to extensions (#2261)

github.com/pmndrs/jotai - 18fea3912fd5708c19456f897927eb5e39a1b61c authored about 1 year ago by Sophia Michelle Andren <[email protected]>
chore: revise Prettier config (#2253)

github.com/pmndrs/jotai - 234dff9c89642c6a1a724d2a73398119e4ea00fc authored about 1 year ago by Sophia Michelle Andren <[email protected]>
test(splitAtom): moving first item to the end (#2238)

When the `before` is unspecified for the first item, it is being moved to the end of the list.
...

github.com/pmndrs/jotai - f5691b5a6a68e5b0f5ae05390a45bff309900ea3 authored about 1 year ago by MiroslavPetrik <[email protected]>
chore(deps): update dev dependencies (#2235)

* chore(deps): update dev dependencies

* revert user-event package

github.com/pmndrs/jotai - 954c3915303c42f9d95d132ad57924a2a9668e68 authored about 1 year ago by Daishi Kato <[email protected]>
fix(utils): useHydrateAtoms type (#2229)

github.com/pmndrs/jotai - daa203225c091d5f4fb7aa1b513772c5fe0a8604 authored about 1 year ago by Daishi Kato <[email protected]>
Apply publint recommendations (#2219)

* Apply publit recommendations

* Minor changes

* Fix publint warnings

github.com/pmndrs/jotai - b286457a46b968dc4b26a2010238b404433fd363 authored about 1 year ago by Danilo Britto <[email protected]>
fix: always call fallback function

github.com/pmndrs/jotai - 9b0a83e477ceddc9f353b46106cea875e7b3b69c authored about 1 year ago by daishi <[email protected]>
fix(utils): unwrap may not return previous value

github.com/pmndrs/jotai - 1931b6914f9e9cbf876edc209d86d7fa4e0dada8 authored about 1 year ago by satoren <[email protected]>
Update src/vanilla/utils/unwrap.ts

Co-authored-by: Daishi Kato <[email protected]>

github.com/pmndrs/jotai - 8350b1a1312d399d9d7b50a85e4cca325233dfc3 authored about 1 year ago by satoren <[email protected]>
docs(effect): add async section and clean up wording

github.com/pmndrs/jotai - e66179343e4b9058295411d4bbbbd280c3c05dc4 authored about 1 year ago by David Maskasky <[email protected]>
docs: add a warning for selectAtom (#2210)

* docs: add a warning for selectAtom

* run prettier

github.com/pmndrs/jotai - 047c27aaf4bdefe5902bc7064fe8a5c17d48850a authored about 1 year ago by Daishi Kato <[email protected]>
docs: add a warning for setSelf (#2212)

github.com/pmndrs/jotai - 247d9b1a0d6b3ffd018df5a82e4ab87bdea1c07f authored about 1 year ago by Daishi Kato <[email protected]>
fix(docs): update jotai-scope v0.4.0 usage (#2206)

github.com/pmndrs/jotai - 2857b4272427f495f26b9a662ce13a6d59800208 authored about 1 year ago by Daishi Kato <[email protected]>
fix(docs): follow jotai-scope v0.3.0 (#2205)

github.com/pmndrs/jotai - 075bd5b77e414597bdc270549eeb9e0650cd85e3 authored about 1 year ago by Daishi Kato <[email protected]>
chore(deps): update dev dependencies (#2203)

* chore(deps): update dev dependencies

* downgrade vitest

* downgrade user-event

github.com/pmndrs/jotai - 8aa361e7c336846d3da3260dda4ea6ef98e41522 authored about 1 year ago by Daishi Kato <[email protected]>
refactor(vanilla): simplify conditions (#2202)

* refactor(vanilla): simplify conditions

* refactor for the recent changes

github.com/pmndrs/jotai - acd62c6db01ecee7e8fd9d1a59c156482b02f064 authored about 1 year ago by Daishi Kato <[email protected]>
fix(vanilla): deal with promise resolving race condition (#2199)

* bug: add tests for derived async gets stale value
discussion: https://github.com/pmndrs/jotai...

github.com/pmndrs/jotai - ac038ac8cda295a42f6c0db022d8d544aa080370 authored about 1 year ago by David Maskasky <[email protected]>
fix(vanilla): avoid re-computing unmounted derived atoms in an edge case (#2197)

* fix: store bug

* fix to pass the test

---------

Co-authored-by: daishi <daishi@axligh...

github.com/pmndrs/jotai - 4cd356404640b8392e9ee73a5d7a0b6fe7d4a468 authored about 1 year ago by cin <[email protected]>
feat(vanilla): prefer using `this` for atom config (#2186)

github.com/pmndrs/jotai - 6c9e030c7b3c07ae8831f43364f5fd61035f158e authored about 1 year ago by Daishi Kato <[email protected]>
doc: remove duplicate imports from jotai-scope documentation (#2190)

github.com/pmndrs/jotai - cdbfcdf7a6549c96117b2479cf6fb994800a6b69 authored about 1 year ago by ocavue <[email protected]>
doc: remove async from jotai-effect documentation (#2189)

Co-authored-by: David Maskasky <[email protected]>

github.com/pmndrs/jotai - 6ea4361d0365c7d2baf59cbeec26efdcfd8d331f authored about 1 year ago by David Maskasky <[email protected]>
doc: update atom-effect docs (#2188)

- use caution when using async atom-effects
- improve language on comparison with useEffect

...

github.com/pmndrs/jotai - a8b9b426c2942c6980786736e58f9382c28b83cb authored about 1 year ago by David Maskasky <[email protected]>
doc: Updated nextjs guide and useAtomWithHash docs on useAtomWithHash and replaceState (#2183)

github.com/pmndrs/jotai - a77ac88d3b8719d277aebd94debaeb31edd4d770 authored about 1 year ago by joetis06 <[email protected]>
doc: Fix CodeSandbox example and add 'Comparison with useEffect' section to jotai-effect doc (#2182)

* doc: Fix CodeSandbox example and add 'Comparison with useEffect' section to jotai-effect doc
...

github.com/pmndrs/jotai - 98b1bafbf21724dd2dd09869804dbfe2eb72967d authored about 1 year ago by David Maskasky <[email protected]>
bug: remove extra title in jotai-effect doc (#2174)

* doc: Add README for Jotai's Effect utility

* bug: remove extra title in jotai-effect doc

...

github.com/pmndrs/jotai - e7f0255282d7c532332265f6173dbae6b79b0f7d authored about 1 year ago by David Maskasky <[email protected]>
doc: Add README for Jotai's Effect utility (#2173)

Co-authored-by: David Maskasky <[email protected]>

github.com/pmndrs/jotai - f72a14f2d93a327d041847eeee9361ddb377c28d authored about 1 year ago by David Maskasky <[email protected]>
doc: Update examples for Immer and Valtio (#2172)

* doc: Update examples for Immer and Valtio

Update the inline and codesandbox examples for Im...

github.com/pmndrs/jotai - 3e5fda0de91e1ca4e2dac6c58e5962bed9931d9b authored about 1 year ago by David Maskasky <[email protected]>
docs(jotai-valtio): add API section to README (#2163)

Introduce a new section in the documentation
to describe the functionality, use-cases, and exa...

github.com/pmndrs/jotai - 21326503cfeaca7689ac90c40b2e627ece5ed1a7 authored about 1 year ago by David Maskasky <[email protected]>
feat(docs): scope integration (#2160)

* mv molecules to scope

* feat(docs): scope integration

github.com/pmndrs/jotai - c3e90f0cd9cc09b09c5cc3b0b27705079c65bb28 authored about 1 year ago by Daishi Kato <[email protected]>
refactor(test): Implement skipIf for conditional test skipping (#2161)

* refactor(test): Implement skipIf for conditional test skipping

Use skipIf to conditionally ...

github.com/pmndrs/jotai - 56287a13cc3ecce6744ce8fc08febb5b101cae76 authored about 1 year ago by JiWon Kim <[email protected]>
docs: use correct pnpm command (#2159)

github.com/pmndrs/jotai - d6afb777705eb3a90385817fd6db30db101f6caa authored about 1 year ago by ilyasmez <[email protected]>
chore(deps): update dev dependencies (#2153)

* chore(deps): update dev dependencies

* revert vitest

* downgrade user-event

* downgra...

github.com/pmndrs/jotai - 6542b30e2e48b12594bbbbe52af7e1413ca6a0c7 authored about 1 year ago by Daishi Kato <[email protected]>
fix(vanilla): Returning the same Promise twice from an atom getter causes Promise chaining cycle. (#2152)

* Implemented test for returning the same promise twice from an atom getter.

* fix(vanilla): ...

github.com/pmndrs/jotai - 2cfa5c726d0ba420f410a655db27d4a6d969b805 authored about 1 year ago by Iwo Plaza <[email protected]>
Fix documentation for useAtomCallback. (#2150)

* Fix documentation for useAtomCallback.

See https://github.com/pmndrs/jotai/discussions/2149...

github.com/pmndrs/jotai - 39f100eced5dd45f03307d6e96a5ce5f6e576f53 authored about 1 year ago by Steve Molitor <[email protected]>
docs: add urql and jotai-urql description. add jotai-urql github repo link (#2139)

github.com/pmndrs/jotai - f32e4e4c76a3c15278fd19cdbe42c98989dcc4ab authored over 1 year ago by Kali Charan Reddy Jonna <[email protected]>
chore: fix ide complaints (#2122)

Co-authored-by: Daishi Kato <[email protected]>

github.com/pmndrs/jotai - 2526039ea4da082749adc8a449c33422c53d9819 authored over 1 year ago by Tmk <[email protected]>
chore(deps): update dev dependencies (#2123)

* chore(deps): update dev dependencies

* revert vitest

github.com/pmndrs/jotai - 19df98f82a78f4f4e060c887fd95c043ab020385 authored over 1 year ago by Daishi Kato <[email protected]>
fix(vanilla): should update derived atoms during write (#2111)

* add failing test

* revert #2086 change

* fix #2086 with a different approach

github.com/pmndrs/jotai - ae91b584761690f7e9e189d5e0ba0b969675c2e6 authored over 1 year ago by Daishi Kato <[email protected]>