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

fix(urql): atomWithQuery for edge cases (#856)

* fix(urql): atomWithQuery for edge cases

* fix(urql): handling dependencies

github.com/pmndrs/jotai - 6a1ba065c0a3f2ac8be2ce317da0ed88a12b4faf authored about 3 years ago
fix(utils): refactor loadable (#857)

* fix(utils): refactor loadable

* add more test

Co-authored-by: Christian Silver <Pinpickl...

github.com/pmndrs/jotai - 7e1d828c0d545b4451123b5daf11a1320e3f591a authored about 3 years ago
fix(core): unstable_promise option in write getter (#855)

github.com/pmndrs/jotai - c6d0a8041dbbd9f5bcb08d6b591195e8e6860c39 authored about 3 years ago
fix(type): improve core typing (#852)

github.com/pmndrs/jotai - 61bc148f32c44bd6bd349ddc0b710d3fb74a2a09 authored about 3 years ago
fix(test): add dependency test in jotai/query (#851)

github.com/pmndrs/jotai - be3574589a662cc09339bf2a07f32d422c056cdf authored about 3 years ago
chore(eslint): add recommended rules and etc (#847)

github.com/pmndrs/jotai - cee13ceae4b6120f4130b4d111b8184929a0e3e9 authored about 3 years ago
chore(deps): update dependencies (#846)

github.com/pmndrs/jotai - 71a1ebb1db9e2d0df1980c2f7212e3faed546a7e authored about 3 years ago
fix(core): improve read-only atom error message (#845)

github.com/pmndrs/jotai - aa2e5d1e12ab642a50a0a3b2448fdfb584b86729 authored about 3 years ago
feat: sync jotai renders with useState renders (#827) (#841)

* feat: test case

* a workaround for useReducer weird behavior

* fix a test for react18

...

github.com/pmndrs/jotai - f315f87f82148936e771feef77c91844be43baa0 authored about 3 years ago
fix(utils): Unwrap loadable/selectAtom promise types (#844)

* fix(utils): Unwrap loadable promise

* fix(utils): Unwrap promise in selectAtom

github.com/pmndrs/jotai - 2c0791a0749c291d1e93daad733bdff89c77117f authored about 3 years ago
Docs: Add Vite documentation (#843)

* Add Vite docs

* Add startup command to Stackblitz template

github.com/pmndrs/jotai - c39c66bfd2b7338aa248360b3a36a3ccab6edb3a authored about 3 years ago
chore(deps): update dependencies (#842)

* chore(deps): update dependencies

* hmmmm, not sure how to type correctly

* workaround ty...

github.com/pmndrs/jotai - 8220357a74939d932bf97aa7130be239503c4875 authored about 3 years ago
fix(core): mount self atom before mounting dependencies (#818)

* Add failing test case

* Simplify reproduction

* refactor test

* simplify more

* si...

github.com/pmndrs/jotai - 9bc9b993b80433f9f1bb434a2d91cacfd2a5defe authored about 3 years ago
refactor(types): enable exactOptionalPropertyTypes (#839)

* refactor(types): enable exactOptionalPropertyTypes

* patch xstate

* fix xstate patch

github.com/pmndrs/jotai - 9eb6fec00377e21aae9eea7e3abd5ff6dde17ccf authored about 3 years ago
Add docs for sync with Next.js router (#835)

github.com/pmndrs/jotai - 4507cc38c1d7af8113ade33cdbecea61bf160757 authored about 3 years ago
feat(website): add automatic JSX runtime, resolve ESLint warnings, add Babel plugin (#833)

github.com/pmndrs/jotai - 9b2214734e05dbf630812cb3648f77b7153e374a authored about 3 years ago
chore: extend gitignore directives (#832)

github.com/pmndrs/jotai - ba9f0c7c0978103faef21f80df728d7ff06ce522 authored about 3 years ago
feat(website): move canonical url to jotai.org and add additional links (#830)

* feat(website): move canonical url to jotai.org and add additional links

* feat(website): re...

github.com/pmndrs/jotai - ffc07cae0439c80782382cd3951f560b8bf8f4a5 authored about 3 years ago
Update readme with a CTA for jotai egghead course (#824)

* Update readme with a CTA for jotai egghead course

* Update readme.md

Co-authored-by: Joe...

github.com/pmndrs/jotai - b22cb5027414f3b53b1507383f473758f85b8375 authored about 3 years ago
chore(deps): update dependencies (#823)

github.com/pmndrs/jotai - 5d6aaeae0f210a3b936cb7727d07cd0618ec79df authored about 3 years ago
refactor(core): improve invalidated revision (#821)

github.com/pmndrs/jotai - 39b05f2b799e444093d1f6c734e3e48b5bae9dda authored about 3 years ago
fix(core): interruptable promise handling (#820)

github.com/pmndrs/jotai - c87dcfc2b5a8001ad5b5f7ca97c018c0e52ab385 authored about 3 years ago
feat(devtools): read-only atom support in useAtomDevtools (#817)

* feat: readOnly atom support

* refactor: additional line for warning

* refactor: minor

...

github.com/pmndrs/jotai - ab6da01e799db88592335298121ffdcbee187226 authored about 3 years ago
chore(tests): remove no longer necessary Suspense (#822)

github.com/pmndrs/jotai - 2014384624b20b604a4616d144a02a403ca3c7e6 authored about 3 years ago
fix(test): improve valtio test (#819)

* fix valtio test

* increase timeout?

* empty commit

github.com/pmndrs/jotai - 70e985a5102b57cba8b3ccc870fdbd5e926c3d1c authored about 3 years ago
chore(tests): tweak timeout

github.com/pmndrs/jotai - 477525a02e70dc36071b97192e57aeca9eaf3e8c authored about 3 years ago
udpate readme

github.com/pmndrs/jotai - 09d85a922c06b9166ef9fca34e4df4346330a79f authored about 3 years ago
docs(website): reword atom dependency from b to a (#803) (#804)

github.com/pmndrs/jotai - 7c3f51c05ef41f972f361c98bdecb74558c885d1 authored about 3 years ago
fix(build): resolve missing babel d.ts files (#800)

github.com/pmndrs/jotai - 722de8c818da0ae539dfa19f6fcdfa91d967db50 authored over 3 years ago
refactor(core): revert old dependencies in atom state (#799)

* refactor(core): revert old dependencies in atom state

* empty commit

github.com/pmndrs/jotai - a51824e4d80427f2d7e551bdcb65ab2356195312 authored over 3 years ago
fix(utils): add missing function overload for atomWithStorage (#798)

* fix(utils): add missing function overload for atomWithStorage

* empty commit

github.com/pmndrs/jotai - 6343ee48ae3ebf54377d6890425361c5f5a44720 authored over 3 years ago
Add docs for Babel preset and refresh plugin (#795)

Update CSBs for Babel

github.com/pmndrs/jotai - 3593fef0d2fa2306466e7e32f022b777a31c25e6 authored over 3 years ago
chore(deps): update dependencies (#794)

* chore(deps): update dependencies

* tweak timeout in test

github.com/pmndrs/jotai - 91994a3db78873772394c4dbdf57e415c713df86 authored over 3 years ago
refactor(core): retain old dependencies in atom state (#793)

* wip: refactor store

* fix query tests

* chore atom names in test

* clear old read dep...

github.com/pmndrs/jotai - 00f96aa87c626c04903807f0d712c5436756a7f7 authored over 3 years ago
fix(valtio): length of array didn't update (#785) (#786)

* fix(valtio): length of array didn't update (#785)

* fix lint error

github.com/pmndrs/jotai - 6802164a65ca35fcf69bb6f952c2d1d1ea3fa180 authored over 3 years ago
fix(utils): improve atomWithStorage types (#784)

* fix(utils): improve atomWithStorage types

* make createJSONStorage type generic

github.com/pmndrs/jotai - 1ae6274b96bcb71b0053d2cdf296ee5f16c83eb5 authored over 3 years ago
React Refresh support (#782)

* Setup code for React refresh plugin

* Finish initial impl and first test

* Add plugin to...

github.com/pmndrs/jotai - d6166cf45f7ad6ed640d795a31509fe2fff06c04 authored over 3 years ago
Update readme.md

github.com/pmndrs/jotai - 1ffb8fe6fc9623891c51035b943b0535df11385c authored over 3 years ago
docs(website): enable atomWithObservable CodeSandbox sample (#779)

github.com/pmndrs/jotai - e66378aa7c56d7b0972a8527fbebe1aa60d33478 authored over 3 years ago
chore(deps): update dependencies (#778)

* chore: update dependencies

* eslint 8.0.1 works with jest

* fix yarn lock file

github.com/pmndrs/jotai - e8403d45595ce18348501b2a4d46760b0c53c96d authored over 3 years ago
fix(utils): resolve undefined observable (#777)

github.com/pmndrs/jotai - 080edd0ec932bba6dbccc525e4c6f97ccde38a66 authored over 3 years ago
breaking(utils): remove deprecated signature of atomWithHash (#763)

github.com/pmndrs/jotai - c6a9708a58ce3209a0cfa77883c0aa741b318477 authored over 3 years ago
fix(core): no async write suspense (BREAKING CHANGE in behavior) (#731)

* fix(core): no async write suspense

* update readme

* update docs: https://github.com/pmn...

github.com/pmndrs/jotai - e9ca3103bc2040e90249cafc27f69be2167e37b8 authored over 3 years ago
breaking(types): refine atom type and other types (#713)

* wip: refactor atom types

* wip: more fix/improvement in types

* fix more types and tests...

github.com/pmndrs/jotai - d1d4f8895ed2defe9c3d99362e6055902b7be0d6 authored over 3 years ago
chore(tests): increase timeouts to make ci stable (#776)

github.com/pmndrs/jotai - d585946f8ef3b1f2b6f18f3f574c8ac98c4cfbf5 authored over 3 years ago
docs(website): add atomWithObservable to utils section (#774)

Co-authored-by: Ricardo Mello <[email protected]>

github.com/pmndrs/jotai - 2e415de000b1be4d01d03ed7aea08c8945981677 authored over 3 years ago
fix(website): revise anchor links (#775)

* fix(website): revise anchor links

* fix(website): revise anchor links

github.com/pmndrs/jotai - b68c6d0117fb0bba6a798c2a1d05e8913170108c authored over 3 years ago
chore(tests): increase timeouts to make ci stable (#773)

* chore(tests): increase timeouts to make ci stable

* add more

* add more

* empty commi...

github.com/pmndrs/jotai - 582646aa43a1e29c81e0f31cf9651072da37eff1 authored over 3 years ago
feat(website): adjust font scaling of code blocks (#772)

* chore(website): update dependencies

* chore(website): deduplicate dependencies

* feat(we...

github.com/pmndrs/jotai - 1ffa61dd33928c4f4710f9e34a5e8cb7c662b0d0 authored over 3 years ago
chore(deps): update dependencies (#771)

* chore(deps): update dependencies

* put expect in waitFor

* increase timeout

* empty c...

github.com/pmndrs/jotai - 26e725ff6e108fa1616a6b2541b49dc303618b31 authored over 3 years ago
chore(ci): multiple version tests (#737)

* chore(ci): multiple version tests

* cache type yarn

* fix yarn add

* fix workflows

...

github.com/pmndrs/jotai - 9d9e937d045b58ac81704e3acd636c685cf5e900 authored over 3 years ago
fix(website): anchor link inline code styles (#770)

* fix(website): anchor link inline code styles

* fix(website): prevent duplicate h1 tags

*...

github.com/pmndrs/jotai - c0393caa3448d5e6346b708ef60df6e98397c84b authored over 3 years ago
fix(core): promise handling in store (#769)

github.com/pmndrs/jotai - 7547f36d03acf6ed85cc571d8f2752e30e100a93 authored over 3 years ago
fix(core): improve reading atom state (#768)

github.com/pmndrs/jotai - 6d46eff2a34ad6a61c557e36f04fdd7e32330cd1 authored over 3 years ago
fix(query): improve atomWith(Infinite)Query with enabled (#767)

* fix(query): atomWithQuery with enabled

* fix(query): atomWithInfiniteQuery with enabled, so...

github.com/pmndrs/jotai - 239ac35432653ab9b36bdc0d255c96beb9aea4f9 authored over 3 years ago
fix(core): resolve infinite loop with chained async dependencies (#766)

* add failing test (but not stable??)

* improve the test to stably fail

* fix(core): resol...

github.com/pmndrs/jotai - 7c1897aef98531cadc6da35ebed25518ac916e2b authored over 3 years ago
feat(website): add support for anchor links (#765)

* feat(website): add support for anchor links

* fix(website): remove trailing slashes

* fi...

github.com/pmndrs/jotai - 073087fb5fc5198455f60269bc1c483e48081236 authored over 3 years ago
fix(website): resolve broken internal links and incorrect canonical urls (#764)

* fix(website): resolve broken internal links and incorrect canonical urls

* fix(website): us...

github.com/pmndrs/jotai - 89d293a6906cb1ff03d37aaa6a771f68dcd3061e authored over 3 years ago
update dev dependencies

github.com/pmndrs/jotai - a0a0c70bcdf29be59fda75129d847484bf8c508b authored over 3 years ago
fix(utils): atomWithHash options (#758)

* fix(utils): atomWithHash options

* empty commit

* custom subscribe option

* reset ato...

github.com/pmndrs/jotai - 7c432a29e43bbb9b6c3aeb0c915a057beb9c2e57 authored over 3 years ago
feat(utils): Add option for atomWithProxy to be synchronous (#752)

* Add option for atomWithProxy to be synchronous

* Update src/valtio/atomWithProxy.ts

Co-a...

github.com/pmndrs/jotai - 985eb9e53d4157ff0cdde8e9c8b77924027d984a authored over 3 years ago
feat(website): add google-site-verification (#762)

github.com/pmndrs/jotai - 44cb69f320b8118bb169f4a55aa4d51ec7f8cf58 authored over 3 years ago
feat(website): add shelf navigation on mobile and add attribution (#759)

* feat(website): add shelf navigation on mobile and add attribution

* feat(website): add over...

github.com/pmndrs/jotai - a77e1160bbde5ecea95e789567630d5990be5164 authored over 3 years ago
feat(website): update home page and add docs section (#757)

* fix(website): resolve popover issue on mobile

* fix(website): resolve popover issue on mobi...

github.com/pmndrs/jotai - bdf29284fdd3b41e8bd01dd5e36cb25e2c08b365 authored over 3 years ago
refactor(tests): no FC, useEffect for commitCount (#755)

* refactor(tests): no FC, useEffect for commitCount

* useCommitCount

github.com/pmndrs/jotai - 86dd071e1af4a9168807c7e6abffb0b7cfb36a0f authored over 3 years ago
update dev dependency

github.com/pmndrs/jotai - adf26bc29d9fcb8e76df1a5bdf2c2330a2603822 authored over 3 years ago
fix(package): avoid subpath pattern in exports (#748)

github.com/pmndrs/jotai - 62b6360d5a255dcb53a277ba4f565533ae88e467 authored over 3 years ago
fix(core): resume from suspense on derived atom with async atom dependency (#747)

* add test for #742 (#746)

Co-authored-by: Nils Citoleux <[email protected]>

* fix the test ...

github.com/pmndrs/jotai - 17df3fb0ca5f0b39f9b697cf06f99a30a233ef86 authored over 3 years ago
refactor(tests): checking console error messages, following up #740 (#749)

github.com/pmndrs/jotai - 2151059f9069e07f1d7d6f571e006f36ce4848c1 authored over 3 years ago
refactor(tests): checking console error messages (#740)

* fix(tests): check console log error message

* continued

* continued continued

github.com/pmndrs/jotai - 0260055f138bdeba5391c3ca56e4fdfcbd6525af authored over 3 years ago
refactor(test): use aliases (#738)

* fix test import paths

* add missing await

github.com/pmndrs/jotai - 7844fe64325f49c4ca5758d1d006e4e2cca85dba authored over 3 years ago
refactor(core): commitAtom in store (#735)

github.com/pmndrs/jotai - 92c00f82f5b6789fc4a827cd731a5c1b4ddf4fae authored over 3 years ago
refactor(utils): loadable util (#734)

github.com/pmndrs/jotai - 7d066f9710133a210a07cda79819b482df78fbfc authored over 3 years ago
failing test for client null (#733)

Co-authored-by: Danny Povolotski <[email protected]>

github.com/pmndrs/jotai - 0ebdf2dafdce20cc227c112ae3a75f6f50c7827c authored over 3 years ago
update dev dependencies

github.com/pmndrs/jotai - b5f8b038ff8a2da4dc03c83ab537d1b3fbcf0cb9 authored over 3 years ago
chore(build): upgrade and unpin esbuild and fix compressed size action (#732)

* chore(build): upgrade and unpin esbuild

* fix: move github workflow file

github.com/pmndrs/jotai - a436e31f485a8ebf74122dfa80cc66718ef248eb authored over 3 years ago
refactor(core,utils): support unknown error type (#730)

github.com/pmndrs/jotai - 4f3db8e6434ce8cbb1a9c24f5cfdbd1e673c023a authored over 3 years ago
refactor(core): interruptable promise implementation (#727)

github.com/pmndrs/jotai - ba2ca15f3b17d220a982c8136b7fae24e67cb055 authored over 3 years ago
chore(build): pin esbuild for now and replace size plugin with github action (#719)

* fix: pin esbuild, add compressed action, remove duplicate build step

* chore: remove extern...

github.com/pmndrs/jotai - 50c908b59fe5ae224984cae91047f28e54af0cbd authored over 3 years ago
update size snapshot

github.com/pmndrs/jotai - 957ad82fcdfa142adacaa97c735725fa55c4de94 authored over 3 years ago
refactor(core,utils,devtools): add dev methods in store (#717)

* refactor(core,utils,devtools): add dev methods in store

* fix: state listener should be inv...

github.com/pmndrs/jotai - b98f865b9f1342dcf61f88cb282fa3994b827449 authored over 3 years ago
update dev dependencies and size snapshot

github.com/pmndrs/jotai - 88d7903ec77410cfd0cc9dfddda8c792fe288d4a authored over 3 years ago
Switch back to Node 12 (#716)

github.com/pmndrs/jotai - 57445627460f7b2574f2cfdbd249a588bf6a8b48 authored over 3 years ago
refactor: with memoizeAtom (#710)

* refactor: with memoizeAtom

* make deps type read-only

github.com/pmndrs/jotai - 889a9c1503a021a869a6f90a67267cd310c9b74e authored over 3 years ago
Babel preset for Jotai (#706)

* Setup preset

* Change require of plugin

* Update imprt of plugin

* Default export the...

github.com/pmndrs/jotai - ac38b62bca40561fa3f0350235dcded1905397e7 authored over 3 years ago
update dev dependencies and size snapshot

github.com/pmndrs/jotai - 5da8517f0e32994e6d76d403ae6c36ffbd66b8e8 authored over 3 years ago
Babel plugin: debug-label (#697)

* wip babel plugin

* wip babel plugin

* wip babel test

* Fix test

* Setup bundling f...

github.com/pmndrs/jotai - 155e8caf89b2bce9a1b86e55c09c00e132f59d6e authored over 3 years ago
feat(utils): Add loadable (#698)

github.com/pmndrs/jotai - c4a996266e6318ecf21f3366c34ab2d8cc1abd72 authored over 3 years ago