Ecosyste.ms: OpenCollective

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

github.com/pmndrs/jotai

πŸ‘» Primitive and flexible state management for React
https://github.com/pmndrs/jotai

chore(tests): suppress logs (#2414)

001ef6f519e1b3348201749f5361497871b0492a authored 8 months ago by Daishi Kato <[email protected]>
2.6.5

a520b51d7b2b4c8d7c1d8b837cb9147f61dfa4de authored 8 months ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2411)

* chore(deps): update dev dependencies

* downgrade react types

* downgrade react types

...

7d4bbab5bd699233c36449f8717267ad2eaf8e30 authored 8 months ago by Daishi Kato <[email protected]>
fix(types): fix withStorageValidator type (#2410)

* add failing test

* fix it

c6f1af5b4e52202530f2e2f9321b6155c86d84ed authored 8 months ago by Daishi Kato <[email protected]>
fix(types): useAtom with one type argument for primitive atoms (#2386)

a9eeadb6bb8683f54741a9a8e4434f7891e0b902 authored 8 months ago by Daishi Kato <[email protected]>
docs: add DevTool's new position prop (#2408)

4dd66e9bd6c29b7d76972f1eaf8c84c4dc16d6e4 authored 8 months ago by Arjun Vegda <[email protected]>
feat(website): UI/UX improvements (#2402)

90d3969a51b5a60b7844253ac11715b53212e17b authored 8 months ago by Sophia Michelle Andren <[email protected]>
docs(effect): add recipe for useAtomEffect (#2397)

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

4d8b6f5d970d16aeb107c37ae2581199424aa476 authored 8 months ago by David Maskasky <[email protected]>
fix livecodes template (#2392)

* fix livecodes template

* Update .livecodes/react.json

* short sha

dc34c6d3b3381a8bb44491d8b0296bcacc8ab95a authored 8 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...

358c39f829b9b870ebdf362f7fde4df517964c62 authored 8 months ago by Henrik Berglund <[email protected]>
test: add infinite pending test (#2366)

* test: add infinite pending test

* create new promise every time

00c537fefd7dd8a706c2dd9218f84c83fd813adc authored 8 months ago by Daishi Kato <[email protected]>
fix livecodes template (#2388)

135e6bfe764cf75b4c819e240a1832254d6860fe authored 8 months ago by Daishi Kato <[email protected]>
fix livecodes workflow (#2387)

33ddca92e1d34cf3152a6cfde7517c4f1a24e767 authored 8 months ago by Daishi Kato <[email protected]>
add livecodes preview workflow (#2380)

* add livecodes preview workflow

* no quotes

* no hyphen

* use yarn

92548177a4cd347cfbc716dc497a6d6efebffd37 authored 8 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]>

a69814b012242bbe74ec0bf4e8b5f5cee88662b4 authored 9 months ago by David Maskasky <[email protected]>
2.6.4

d05221a4416dc11e99543fc5e2d2ba2987fbd638 authored 9 months ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2372)

36b4a89c82ddf93889eb2fb010a86619623c9101 authored 9 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

--------...

fdc2324f19d15827fcb2419279b6481f3fc5e9c0 authored 9 months ago by yf-yang <[email protected]>
Improve performance of recomputeDependents (#2363)

* topsort in recomputeDependents

* prettier

* additional minor performance optimizations (...

59e04ab539ff9effe280d4ad037fdda3be691766 authored 9 months ago by Sam Kline <[email protected]>
refactor: modified Args type (#2367)

* refactor: refactoring SetAtom type

* revert: revert the SetAtom type inside an atom

----...

cb53dac28dede188c78e5fff077fb8888c1e6569 authored 9 months ago by Gromit (μ „λ―Όμž¬) <[email protected]>
refactor: refactoring store and options type (#2360)

* refac: refactoring store and options type

* revert: export Store type

1793fafb6c6f3d99bb1a520b62482a6f6d4a5eee authored 9 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]>

80c8d9f54cde6449b728e06508ad00530e90943c authored 9 months ago by David Maskasky <[email protected]>
2.6.3

2a25f039d40542593dd482614676a2ecf64b9897 authored 9 months ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2359)

e2fe2d3f52d2cf7e47adc87dd305d2d9872f78b6 authored 9 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...

d06262af919103008e2bcb0ba306508930efe218 authored 9 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...

4f80be994b7e7eb5758659acd7abdceb788d127e authored 9 months ago by benediktschlager <[email protected]>
fix(utils): atomWithReducer for jotai-scope (#2351)

d2ee6d509b35ef1a2e057f55c588c1a5e2c49511 authored 9 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

...

e3e3965777aa4e7e6839f74c220bacafcfcc10ab authored 9 months ago by David Maskasky <[email protected]>
fix(website/index): Configuration section copyedit (#2357)

3652d7d0cebb080e4587876bf3d93bc50065c747 authored 9 months ago by JoltCode <[email protected]>
docs: fix atomWithListeners example (#2358)

059615eeaac2140e7e898f43fddc57387fc63a16 authored 9 months ago by wen <[email protected]>
chore(docs): remove obsolete section in persistence guide (#2341)

f6d0f0f5e0dfee0094f5af183f2e6fa55a18b68d authored 9 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:...

e6b3e88f06d2bd4242a4f13fc84c1c2f5adb3e48 authored 9 months ago by Gui.H <[email protected]>
2.6.2

b5c38081e922b56621c6da9b9c32ef3d0f46e4b3 authored 9 months ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2344)

c268aae16cd121d6bf4244d3295fa374e4c2c1e4 authored 9 months ago by Daishi Kato <[email protected]>
feat(utils): add withStorageValidator (#2336)

* feat(utils): add withStorageValidator

* mark unstable for now

* add docs

d30b38eb05d8161dc27b8739be8dfa7695fd1619 authored 9 months ago by Daishi Kato <[email protected]>
feat(utils): createJSONStrage options (#2324)

* feat(utils): createJSONStrage options

* add docs

0328df1c2b4a952611db3da06892b57fefdc40d5 authored 9 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...

8b712cd209d8bc66e182c98ef80ff3b81ebb730d authored 9 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...

2d760920f5ebea05abaa8e072cee578fa125ca9b authored 9 months ago by Ahmed <[email protected]>
chore(docs): show only npm install (#2325)

* chore(docs): show only npm install

* simplify descriptions

b5ac43ad091dbf24340e5188d1c4e0d22875cf9e authored 9 months ago by Daishi Kato <[email protected]>
chore: benchmarks (#2318)

842b8f83b4c0725b857294f5d7d8ccd7bbfc8ebb authored 10 months ago by qun <[email protected]>
fix: benchmarks (#2313)

5569c8bd0cc5ccb3bac6f88822b4504e2be68fed authored 10 months ago by Daishi Kato <[email protected]>
2.6.1

06074d589c772174a4b4500cb4afe4def03d74c8 authored 10 months ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2310)

b958866bb0f21585c37b0af5ba3423d3e663df6f authored 10 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 ...

63de5b06fe6d2dffff569c3e1c31114b1dbc4d23 authored 10 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...

e986e6312b397e9ce75c4aaf95aa2f8b9e869db7 authored 10 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...

f602d74965b31592ba9552ccb2ac7a4966d8e9bc authored 10 months ago by Adit <[email protected]>
docs: update suspense badge (#2309)

1198f35b51e6b5ffff76b54d6e8a7126d6b252f0 authored 10 months ago by Alex Yang <[email protected]>
docs: fix useQuery options definition, update isLoading to isPending to be more consistent with RQ docs (#2297)

82ee44780e2ac40772bed7e57bdbeb797811c8dd authored 10 months 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 ...

ad818df99b4572edbc30eda4e47437818e39e214 authored 10 months ago by Kali Charan Reddy Jonna <[email protected]>
docs: fix dispatchAtom example (#2284)

3e68ccca9297ff9a95e68f2a521dc23538c54c00 authored 11 months ago by Benson <[email protected]>
ci: add typescript 5.3.2 (#2275)

06442d32b95e0c6de8241091e2d97577668aefdb authored 11 months ago by Alex Yang <[email protected]>
docs: fix typo (#2270)

7a6585409c5274c026fd524b927d453d7c822094 authored 11 months ago by Younghoo Kim <[email protected]>
docs: update `atom.mdx` (#2271)

* docs: update `atom.mdx`

* fix: newline

* fix: type

* fix: description

* fix: docs

2238dae5a6db0b416b9248696b9a9e5fcea21b10 authored 11 months ago by Alex Yang <[email protected]>
2.6.0

ff02e0e4d61eab5c42581f11edff1dd9b26a7f2d authored 11 months ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2267)

* chore(deps): update dev dependencies

* downgrade user-event

2d4c27eb96a9dbe90cfdcfaf574aa5cacd51b41f authored 11 months ago by Daishi Kato <[email protected]>
feat(utils): getOnInit option for atomWithStorage (#2246)

f57bbec2be25c646a853887850795c31b55bb81f authored 11 months 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...

de67e406d34c10624c169b26048d79c615c47f8d authored 11 months ago by Alex Yang <[email protected]>
feat(docs/website): move integrations to extensions (#2261)

18fea3912fd5708c19456f897927eb5e39a1b61c authored 11 months ago by Sophia Michelle Andren <[email protected]>
chore: revise Prettier config (#2253)

234dff9c89642c6a1a724d2a73398119e4ea00fc authored 11 months 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.
...

f5691b5a6a68e5b0f5ae05390a45bff309900ea3 authored 12 months ago by MiroslavPetrik <[email protected]>
2.5.1

87ddf5e1f77bf653cf2c2323abcfe9239e7f88b9 authored 12 months ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2235)

* chore(deps): update dev dependencies

* revert user-event package

954c3915303c42f9d95d132ad57924a2a9668e68 authored 12 months ago by Daishi Kato <[email protected]>
fix(utils): useHydrateAtoms type (#2229)

daa203225c091d5f4fb7aa1b513772c5fe0a8604 authored 12 months ago by Daishi Kato <[email protected]>
Apply publint recommendations (#2219)

* Apply publit recommendations

* Minor changes

* Fix publint warnings

b286457a46b968dc4b26a2010238b404433fd363 authored 12 months ago by Danilo Britto <[email protected]>
fix: always call fallback function

9b0a83e477ceddc9f353b46106cea875e7b3b69c authored 12 months ago by daishi <[email protected]>
fix(utils): unwrap may not return previous value

1931b6914f9e9cbf876edc209d86d7fa4e0dada8 authored 12 months ago by satoren <[email protected]>
format

6e100bcd774e9c89d32d4c358f36cf4b9eba3cbd authored 12 months ago by satoren <[email protected]>
Update src/vanilla/utils/unwrap.ts

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

8350b1a1312d399d9d7b50a85e4cca325233dfc3 authored 12 months ago by satoren <[email protected]>
docs(effect): add async section and clean up wording

e66179343e4b9058295411d4bbbbd280c3c05dc4 authored 12 months ago by David Maskasky <[email protected]>
docs: add a warning for selectAtom (#2210)

* docs: add a warning for selectAtom

* run prettier

047c27aaf4bdefe5902bc7064fe8a5c17d48850a authored 12 months ago by Daishi Kato <[email protected]>
docs: add a warning for setSelf (#2212)

247d9b1a0d6b3ffd018df5a82e4ab87bdea1c07f authored 12 months ago by Daishi Kato <[email protected]>
fix(docs): update jotai-scope v0.4.0 usage (#2206)

2857b4272427f495f26b9a662ce13a6d59800208 authored 12 months ago by Daishi Kato <[email protected]>
fix(docs): follow jotai-scope v0.3.0 (#2205)

075bd5b77e414597bdc270549eeb9e0650cd85e3 authored 12 months ago by Daishi Kato <[email protected]>
2.5.0

6c0ee85e4e254d225e8bee2924a64cbec80da9ea authored 12 months ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2203)

* chore(deps): update dev dependencies

* downgrade vitest

* downgrade user-event

8aa361e7c336846d3da3260dda4ea6ef98e41522 authored 12 months ago by Daishi Kato <[email protected]>
refactor(vanilla): simplify conditions (#2202)

* refactor(vanilla): simplify conditions

* refactor for the recent changes

acd62c6db01ecee7e8fd9d1a59c156482b02f064 authored 12 months 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...

ac038ac8cda295a42f6c0db022d8d544aa080370 authored 12 months 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...

4cd356404640b8392e9ee73a5d7a0b6fe7d4a468 authored 12 months ago by cin <[email protected]>
feat(vanilla): prefer using `this` for atom config (#2186)

6c9e030c7b3c07ae8831f43364f5fd61035f158e authored 12 months ago by Daishi Kato <[email protected]>
doc: remove duplicate imports from jotai-scope documentation (#2190)

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]>

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

...

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

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
...

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

...

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]>

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...

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...

21326503cfeaca7689ac90c40b2e627ece5ed1a7 authored about 1 year ago by David Maskasky <[email protected]>
feat(docs): scope integration (#2160)

* mv molecules to scope

* feat(docs): scope integration

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 ...

56287a13cc3ecce6744ce8fc08febb5b101cae76 authored about 1 year ago by JiWon Kim <[email protected]>
docs: use correct pnpm command (#2159)

d6afb777705eb3a90385817fd6db30db101f6caa authored about 1 year ago by ilyasmez <[email protected]>
2.4.3

4d90760ce04c425db6ad1ee89ca8695d2b1d519a authored about 1 year ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2153)

* chore(deps): update dev dependencies

* revert vitest

* downgrade user-event

* downgra...

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): ...

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...

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)

f32e4e4c76a3c15278fd19cdbe42c98989dcc4ab authored about 1 year ago by Kali Charan Reddy Jonna <[email protected]>
chore: fix ide complaints (#2122)

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

2526039ea4da082749adc8a449c33422c53d9819 authored about 1 year ago by Tmk <[email protected]>
2.4.2

d026413a689768810304ab0398f4f8ee4f51f89d authored about 1 year ago by daishi <[email protected]>
chore(deps): update dev dependencies (#2123)

* chore(deps): update dev dependencies

* revert vitest

19df98f82a78f4f4e060c887fd95c043ab020385 authored about 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

ae91b584761690f7e9e189d5e0ba0b969675c2e6 authored about 1 year ago by Daishi Kato <[email protected]>