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

Feature: waitFor utilities (#358)

* wip: waitForAll

* feat: waitForAll

* wip returning a record from waitForAll

* feat: u...

7fcabcfd34dfb827d9052e9216efa4eabe5ad65e authored over 3 years ago by Mathis Møller <[email protected]>
0.15.5

3bd4ab0ac5fba170ece16d75e0a32aba860a6308 authored over 3 years ago by daishi <[email protected]>
feat(util): atomWithDefault (#379)

* wip: atom with default util

* chore: add tests (failing :cry: )

* atom with default with...

42db545ffbe05258304f313b8aa74d6c58e1b00f authored over 3 years ago by Daishi Kato <[email protected]>
Refactor uMS to avoid extra re-renders (#360)

* test

* rename

* change the structure

* Provider

* fix issue-#355

* fix uMS emul...

c828979ce27e4df666c36326fe1b65d4cceebfd2 authored over 3 years ago by M. Bagher Abiat <[email protected]>
0.15.4

c7dd3f1447141af55ad65644636fd8d461771ddc authored over 3 years ago by daishi <[email protected]>
chore: update size snapshot

a23b432ab66ee3e05d6af05ba9fae770157b502d authored over 3 years ago by daishi <[email protected]>
Fix #375 - Atom state is not flushed when using sync invoked async setter (#380)

* Add failing test

* Fix flushing

* Proper test name

* fix with pending promises status...

b66d94c4c9db30246cb301cda175fc90695b2fe5 authored over 3 years ago by Mathis Møller <[email protected]>
chore: add optimization test spec (#381)

fa983b2b4d39cc123df1fc6e8e49f6e81f0b8e90 authored over 3 years ago by Daishi Kato <[email protected]>
[docs] No suspense (#377)

* no-suspense

* Update docs/guides/no-suspense.md

Co-authored-by: Mathis Møller <thisen-dk...

dd6453250d9f99dad6dc1ed722499fc123d5cbc6 authored over 3 years ago by M. Bagher Abiat <[email protected]>
Fix issue #373 - Infinite loop (#376)

* Add failing test

* Add debugging to vs code

* Fix infinite loop

* Remove launch.json
...

8a61155752c7369cb2ca7851eefcacc56b2f2f39 authored over 3 years ago by Mathis Møller <[email protected]>
Fix typo (#371)

d187523265a3fb94c2174eab556355d8dbe5c158 authored over 3 years ago by Dmitry Ivanov <[email protected]>
Update the api/core docs (#368)

* make the api/core more similar to an api documentation

* Update docs/api/core.md

Co-auth...

453dd20b93b3d968f99c020da23c16e826a62aeb authored over 3 years ago by M. Bagher Abiat <[email protected]>
feat(docs): concepts (#369)

c539b74e924b0ab919b49652a90900f231d748fc authored over 3 years ago by Daishi Kato <[email protected]>
[Types] Add Read & Write types, reduce duplicate type declaration (#367)

6f72fcab64c4c93b8ad7f2ab6122d83c0e2265cc authored over 3 years ago by Bjorn Stromberg <[email protected]>
Fix typo: chagneCount -> changeCount (#366)

a4768c749395355f6516c9f1e2bc3c4b194676dc authored over 3 years ago by Bjorn Stromberg <[email protected]>
feat: weak cache to avoid infinite loop without useMemo (#363)

* feat: weak cache to avoid infinite loop without useMemo

* Meris/suggested fixes focus atom ...

334d15b65f0ec26744e72c749f87a113b3f5fc94 authored over 3 years ago by Daishi Kato <[email protected]>
chore: split optimization test, useCommitCount (#362)

d4abc3985582d9a93d57561a73c3335490ba65aa authored over 3 years ago by Daishi Kato <[email protected]>
chore: add inline comments, remove unused test condition

00c96c4f1a82c567cc79fa718174a07209daed7c authored over 3 years ago by daishi <[email protected]>
re-fix (#359)

2d41dc5e0e1d25b722dc0b9a7b0f8f15c76ed6f9 authored over 3 years ago by M. Bagher Abiat <[email protected]>
0.15.3

8cef3cbd32a7f31a9635eaf9d21f59170e624861 authored over 3 years ago by daishi <[email protected]>
update dev dependencies and size snapshot

62461ce99e923968de2ceced43567ed7c3305a9f authored over 3 years ago by daishi <[email protected]>
fix exports (#357)

0412da49fd98cf744a192ca166f6f79e2190aa9e authored over 3 years ago by M. Bagher Abiat <[email protected]>
Fix/issue 351 (#356)

* failing test probably related with 351

* revert force flag in readAtomState

* add proper...

9cfe83a3be8a7e633081873088c9c53bd57af3c1 authored over 3 years ago by Daishi Kato <[email protected]>
Refactor to eliminate WorkInProgress (#353)

* wip: refactor uMS with scoped subscription

* fix errors test without cleanup

* remove co...

e30c21dfb432aef1b4497f6dc52009af80b8a07c authored over 3 years ago by Daishi Kato <[email protected]>
refactor with invalidatedRevision (#348)

* refactor with invalidatedRevision

* some checks

* fix typo

97c74e03204ceef5512bd4bd28192e0088e19167 authored over 3 years ago by Daishi Kato <[email protected]>
Update hello example's css (#346)

* new css

* format

440c68ad044a202cab36a5f94b5d8f1961c24daf authored over 3 years ago by M. Bagher Abiat <[email protected]>
Drop parcel in mega-form (#345)

* drop parcel in mega-from

* fix infinite re-renders

* string as keys

* remove index

b78b0e44a07b18eba6e83f9d20818269673d4802 authored over 3 years ago by M. Bagher Abiat <[email protected]>
fix for jotai-demo

577fc627c7a00d29dee75680c84d943b3fe70429 authored over 3 years ago by daishi <[email protected]>
Update examples dependencies (#344)

* fix dependencies of hello

* fix dependencies in mega-form

ddcd0a73744dd9544bf911c7c23b153c6c1ed86b authored over 3 years ago by M. Bagher Abiat <[email protected]>
Drop react app rewired (#343)

* delete the Provider

* delete useless atom

* delete Provider

* new version of jotai

...

f72a4b34bd87b9aaf55f84ca890600601bfd58f3 authored over 3 years ago by M. Bagher Abiat <[email protected]>
Update the domain example (#342)

* delete the Provider

* delete useless atom

* delete Provider

* new version of jotai

33d42d34c1ec916e12ae329e2eb9dfd06385d1ad authored over 3 years ago by M. Bagher Abiat <[email protected]>
split rollup tasks more

5ad0a3f54082d4e47b43b8e8d3a9f1eb3ace235d authored over 3 years ago by daishi <[email protected]>
0.15.2

c3ae5796dabcc9802fc576433e8c1cd8c518b1c3 authored over 3 years ago by daishi <[email protected]>
update size snapshot

e718a0189c50b5f2e6cdd36439b1f4751a8a77d4 authored over 3 years ago by daishi <[email protected]>
Refactor useResetAtom with secret internals (#339)

* Refactor useResetAtom with secret internals

* Update src/utils/useResetAtom.ts

Co-author...

36e6d5031eece9134a2287bdef0778ec3badec7e authored over 3 years ago by Mathis Møller <[email protected]>
Undefined Map snowpack (#338)

* new concat syntax

* simple forEach syntax

* Update src/core/vanilla.ts

* fix L315

...

43572417f5654481bd0d8ed079fe3c0d173f0c10 authored over 3 years ago by M. Bagher Abiat <[email protected]>
Fix useUpdateAtom for write-only atoms (#336)

* Fix useUpdateAtom for write-only atoms

* do not export internal type

* Update tests/util...

76d1d32b822e388424453a8a67dadf818c9815a8 authored over 3 years ago by Mathis Møller <[email protected]>
0.15.1

5f93ad8116e72761fb961e6165bc94d0bcdc81fd authored over 3 years ago by daishi <[email protected]>
update dev deps and size snapshot

a08d8d2545eafdd8c7021d49407c8c032604bfdf authored over 3 years ago by daishi <[email protected]>
Move out commons to shared.ts (#325)

* move out commons to shared.ts

* export queryClientAtom

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

ae5e78893d1ed4c3ed6a34e6eb7ecd27acf1420d authored over 3 years ago by M. Bagher Abiat <[email protected]>
re-remplement useUpdateAtom with secret internals (#332)

* re-remplement useUpdateAtom with secret internals

* add comment

9ec384532e09e2d456e9081fb4d66eff084dd221 authored over 3 years ago by Daishi Kato <[email protected]>
fix: remove unnecessary await (#330)

7cb3f0372f30fef727e130ddf632245a46877241 authored over 3 years ago by Daishi Kato <[email protected]>
fix: provider debug state (#328)

* fix: provider debug state

* fix: get snapshot should return a new ref

* Update src/core/...

09ac06216f537eae6d57cd344022e0182ae941bf authored over 3 years ago by Daishi Kato <[email protected]>
Refactor with useMutableSource scoped subscription (#326)

* step 1

* step 2

* step3

* step4 (with react warning)

* step5

* step6

* step7...

6389b2a1a11d881c6aa782e52bb2828ddd6ac6fe authored over 3 years ago by Daishi Kato <[email protected]>
fix(examples): use officially released version of jotai for mega form (#316)

dfa352bf30ce026606fac6cb0b756c6a6c21efed authored over 3 years ago by Meris Bahtijaragic <[email protected]>
fix: ci error

66e9bcef6a455923f9a8978713e56171ce5648dc authored over 3 years ago by daishi <[email protected]>
0.15.0

0e91561e862fe64b3db19cf99378c6aab5593417 authored over 3 years ago by daishi <[email protected]>
rename to pmndrs

fa311ec1c233e2dba161c833d8cd5d93358febcc authored over 3 years ago by daishi <[email protected]>
Revert "0.15.0"

This reverts commit 41f7812da184539efa9cfc32f33cf30d4c749c12.

608784ab0b268f636ea911809e324555df0065b1 authored over 3 years ago by daishi <[email protected]>
Merge branch 'master' of github.com:pmndrs/jotai

b6c6fa542af4254dc65443b9b3436f86433a360a authored over 3 years ago by daishi <[email protected]>
0.15.0

41f7812da184539efa9cfc32f33cf30d4c749c12 authored over 3 years ago by daishi <[email protected]>
update package.json and dev dependencies

7d4c267c7e52be0c8d7571d72897b1feef8e7767 authored over 3 years ago by daishi <[email protected]>
fix: provider-less readme (#311)

* wip: provider-less readme

* remove numbering

* fix: make array function style consistent

afdd07b67d4ff7c8c44d46474ced318d9b4ae378 authored over 3 years ago by Daishi Kato <[email protected]>
feat: provider-less mode (#308)

* wip: providerless experiment

* feat: provider-less mode

* chore: refactor

* feat: def...

77915cb62fb5ad1a3851ebb7b5a9c0051cddd448 authored over 3 years ago by Daishi Kato <[email protected]>
0.14.5

aa264ef4f191f08d44cac7912666e458e30f225d authored over 3 years ago by daishi <[email protected]>
fix: splitAtom to support read-only arr atom (#314)

* fix: splitAtom to support read-only arr atom

* fix: react to array item change

* fix: ty...

5696b14b3bb2c90a3226543b25f7390e66e4447c authored over 3 years ago by Daishi Kato <[email protected]>
minor fix in tests

e42e4484749a5e1f91aabe0e6bb1e91dbf278e80 authored over 3 years ago by daishi <[email protected]>
fix(examples): add example with mega form (#296)

57c9c28863f8f37b77733ae41e72185487cfca19 authored over 3 years ago by Meris Bahtijaragic <[email protected]>
0.14.4

84b61995bf7b72f5d75ae13f524a08ed457b1dc4 authored over 3 years ago by daishi <[email protected]>
feat: jotai/xstate (#289)

* wip: jotai/xstate

* wip: hacking with a tick delay for now

* empty commit

* fix: elim...

50a7642f7313bf6928f47f288adb4afe09e277f9 authored over 3 years ago by Daishi Kato <[email protected]>
fix the onmount test

435e9d50cef9f55e709ecab37d20cffb767fbd61 authored over 3 years ago by daishi <[email protected]>
add a onmount test

d3b44a7f226a57f1bb6e66a54b8faf0cd1bd38d6 authored over 3 years ago by daishi <[email protected]>
update size snapshot

2412a262f8aea5c2da63ef65ae5f91e668084d38 authored over 3 years ago by daishi <[email protected]>
fix: typo in atomWithQuery

fe911cb813b99b7c900b09ddb95469594a1fc3c2 authored over 3 years ago by daishi <[email protected]>
chore: update readme

42df831d9dcc392d00e31039c6fedac70067fffd authored over 3 years ago by daishi <[email protected]>
fix: exports in package.json (import -> module)

c6d54f72f539d193c3e7fb91b59bc1573d8badf3 authored over 3 years ago by daishi <[email protected]>
0.14.3

a7d72908d4f7db0fbe6c50f6452ebabd033ebd30 authored over 3 years ago by daishi <[email protected]>
update size snapshot

8d04cbb80ef42aca5ab0c751962a9d7acb7138b8 authored over 3 years ago by daishi <[email protected]>
fix(utils): add splitAtom utility (#264)

* fix(utils): add useAtomSlice utility to optics

* chore: refactor test

* chore: refactor
...

1946081c72548c9b2be868791895476d4cc20f44 authored over 3 years ago by Meris Bahtijaragic <[email protected]>
0.14.2

df22606c815bf7c5e21e45968386be64b8d812f0 authored over 3 years ago by daishi <[email protected]>
update size snapshot

7840c11feba540db458c4d7983df82e0da167751 authored over 3 years ago by daishi <[email protected]>
feat: jotai/query (powered by react-query) (#248)

* wip: jotai/query with react-query

* fix package json

* re implement jotai query

* pos...

df339930816a527dca340bdf5ab82359c0fcb5fb authored over 3 years ago by Daishi Kato <[email protected]>
fix: async atom chains (#307)

* add failing test for #306

* fix: async atom chains

23dbb0256e91f4ffe26c7bb06ddcb2d44e4fc09c authored over 3 years ago by Daishi Kato <[email protected]>
0.14.1

bb9b2de0ae3f7fefe39574f11c05723c37ec83d5 authored over 3 years ago by daishi <[email protected]>
update dev dependencies

a53be2189ff22206f5961c2b1541c0559368e92d authored over 3 years ago by daishi <[email protected]>
fix: promise value causing infinite loop (#305)

* add failing test

* fix promise handling

* update size snapshot

b156679418408eddff945cf366cd366604c2e9f7 authored over 3 years ago by Daishi Kato <[email protected]>
chore: refactor with single context (#303)

* chore: refactor with single context

* update size snapshot

508698a73a01dbe9bedcbed61d09d76969f11978 authored over 3 years ago by Daishi Kato <[email protected]>
fix: readAtomState in write/get too (#298)

* add failing test

* fix: readAtomState in write/get too

070141621cb71803f47fbf358dbe4d8383f3fbd6 authored over 3 years ago by Daishi Kato <[email protected]>
chore: add tic tac toe example using jotai (#302)

* chore: add tic tac toe example using jotai

* chore: remove extra character

82c9fdf9d0897b2bc400cec5205152fefcc5493c authored over 3 years ago by Yago Pereira Azevedo <[email protected]>
Merge branch 'master' of github.com:pmndrs/jotai

d6b1b7829ac95028a6e226bf08028801570560a7 authored over 3 years ago by daishi <[email protected]>
fix: specify optional peer dependencies im package.json

119f2229d3f8a60a054ace9f55ca9b7f5f41aac6 authored over 3 years ago by daishi <[email protected]>
Update readme.md (#1) (#301)

* Update readme.md

* Restyled by prettier-markdown

Co-authored-by: Restyled.io <commits@re...

d617a2dde83c246ee4a526de3f7ecc9f912b4d33 authored over 3 years ago by Sudhanshu <[email protected]>
update readme

e9afd4bf954333832c76a2c35e4514c2db0f1c4c authored over 3 years ago by daishi <[email protected]>
0.14.0

165c8b2e0ab68272752526ae3d39c351bc069df3 authored over 3 years ago by daishi <[email protected]>
chore: downlevel dts (#295)

95c43632d260b7190dd12d925457c539d83ce2c1 authored over 3 years ago by Daishi Kato <[email protected]>
update dev deps and size snapshot

43b587877bb62a773bbf8613c90cc6e51a349215 authored over 3 years ago by daishi <[email protected]>
chore: add a note about useBridge (#293)

6f02139587bd9fde7a807fa6f4eed9c62e01bae5 authored over 3 years ago by Daishi Kato <[email protected]>
Feat/select atom (#290)

* updated docs

* removed useSelector and tests

* small code-review issues

* added ref t...

b6da63cc75eec957240742e5c1fee23e73de075e authored over 3 years ago by Mike Coffin <[email protected]>
0.13.3

405a96f537e76a0723da6ea4d11b057ea684cff0 authored over 3 years ago by daishi <[email protected]>
update size snapshot

ab21a664010bb2dce3623ec7f93697b624287292 authored over 3 years ago by daishi <[email protected]>
Fix/onmount with derived (#291)

* add failing test

* fix: run updater in sequence

* add another test without onmount

63a550641086cb51999a3f2f6a98859dc6a4e7b1 authored over 3 years ago by Daishi Kato <[email protected]>
0.13.2

69119c2f1b12296fea916f87a90ff904eb2a03ae authored over 3 years ago by daishi <[email protected]>
fix: module build again (#288)

ac88db28cb10f26b722be1fc7fdf4ea4d38dca80 authored over 3 years ago by Daishi Kato <[email protected]>
0.13.1

ea0ac7057493ab9e331f8b266d77ba205d04b0b1 authored over 3 years ago by daishi <[email protected]>
update size snapshot

2d7886f6ebc264ec28ff104ac6120edd9c36d9eb authored over 3 years ago by daishi <[email protected]>
fix(docs): update persistence with onMount (#286)

92a0a7f04738ff57112bef2d116633e2ae4343a4 authored over 3 years ago by Daishi Kato <[email protected]>
fix: types in immer/optics/utils (#285)

5fc1ce01e9e8d0f8f6a8ecbfdc0c9f47556e3632 authored over 3 years ago by Daishi Kato <[email protected]>
fix: dist mjs files in modules (#284)

36440a3830694c8e387475776964c46bbc65ff03 authored over 3 years ago by Daishi Kato <[email protected]>
0.13.0

0d4422881231fe40e0afb01c9322fd1e880de5c3 authored over 3 years ago by daishi <[email protected]>
update dev dependenceis and size snapshot

f54107fe80f75d603e83efa2b4ccf5aeb78cefc2 authored over 3 years ago by daishi <[email protected]>