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

feat(vanilla): rename unwrapAtom to unwrap (#1616)

github.com/pmndrs/jotai - c08d7f6d37de5a85829722ee13cdbc8290f27f8d authored about 2 years ago by Daishi Kato <[email protected]>
feat(v2 api): refactor with setSelf removing retry (#1611)

github.com/pmndrs/jotai - a21bed04bff86b7aa9a84aad909b9d01cdeb3664 authored about 2 years ago by Daishi Kato <[email protected]>
chore(deps): update dev dependencies (#1609)

* chore(deps): update dev dependencies

* patch for older TS

* another patch for older TS
...

github.com/pmndrs/jotai - 224c982a9d3256ee44612dfe66ac6c41d9cc4336 authored about 2 years ago by Daishi Kato <[email protected]>
feat(vanilla/react): New Jotai v2 API (#1515)

* initial commit for new "async" api

* wip: fix react/basic tests

* wip: cancel promise

...

github.com/pmndrs/jotai - f05d9edf10231e91ffe488ab080d6930f2fa31a6 authored about 2 years ago by Daishi Kato <[email protected]>
refactor(docs): merge primitives doc into core api doc (#1215)

github.com/pmndrs/jotai - 2d3904b4cb1a0d57e426cad97adc97c5cee55556 authored about 2 years ago by Daishi Kato <[email protected]>
docs: add cache integration (#1597)

github.com/pmndrs/jotai - 1ae148eac53de88e540e2daf55f52c4f668c9708 authored about 2 years ago by Daishi Kato <[email protected]>
docs: add relay integration (#1596)

github.com/pmndrs/jotai - e3a20db9730121ecaa65a9e07ecbaede02768048 authored about 2 years ago by Daishi Kato <[email protected]>
docs: add molecules integration (#1595)

* docs: add molecules integration

* tweak texts

github.com/pmndrs/jotai - b2c43350ea20ccb35a637611c3df21fbebdee84d authored about 2 years ago by Daishi Kato <[email protected]>
docs: add trpc integration (#1594)

* docs: add trpc integration

* fix typo

github.com/pmndrs/jotai - 3930a2ab1278b3cb0000eecce6e155678d72f904 authored about 2 years ago by Daishi Kato <[email protected]>
fix(docs): missing atom imports in query integration (#1605)

github.com/pmndrs/jotai - 25dff8d2122f44f3717b57c2a1085a0efbbb4970 authored about 2 years ago by Daishi Kato <[email protected]>
fix(docs): rename to jotai-optics (#1604)

* fix(docs): rename to jotai-optics

* fix(docs): rename to jotai-valtio

github.com/pmndrs/jotai - 8005038866f0909ec12a6652565d143b583af223 authored about 2 years ago by Daishi Kato <[email protected]>
docs(core): clarify `useSetAtom` (#1314)

* docs(core): clarify `useSetAtom`

* Update docs/api/core.mdx

Co-authored-by: Daishi Kato ...

github.com/pmndrs/jotai - 72a49060a2bef28072ea8c61d43c4a4509c84e90 authored about 2 years ago by David Luzar <[email protected]>
docs: describe sync/async atoms creation in TypeScript (#1592)

Co-authored-by: Andrzej Fricze <[email protected]>

github.com/pmndrs/jotai - 66af79bf22bea4eb37ee7358f9f106da1cc5b07a authored about 2 years ago by fricze <[email protected]>
Fix spelling (#1590)

github.com/pmndrs/jotai - bfd0af0bea8264430480f3cb4956d54e8f6ddf5e authored about 2 years ago by Laroikin <[email protected]>
docs(swc-jotai): Document @swc-jotai issues should go to separate repo (#1585)

* Document @swc-jotai issues should go to separate repo

* Change format

github.com/pmndrs/jotai - 862b868e6f94f7699e1e2370d85eaa262e3347a8 authored about 2 years ago by Mathis Møller <[email protected]>
chore(deps): update dev dependencies (#1582)

github.com/pmndrs/jotai - d7d5ab17f7cd764af8389e5ad7ddb162759ac873 authored about 2 years ago by Daishi Kato <[email protected]>
feat(utils): move atomWithHash to peer deps (#1579)

* feat(utils): move atomWithHash to peer deps

* fix workflow for older ts

* fix the workfl...

github.com/pmndrs/jotai - 822832ff6e2a30e8e54eae492efb2290939bac4f authored about 2 years ago by Daishi Kato <[email protected]>
feat(valtio,zustand,redux,xstate,immer,optics): move integrations to peer deps (#1573)

* chore(valtio): move to peer dep

* run prettier

* chore(zustand): move to peer dep

* c...

github.com/pmndrs/jotai - 14065f6be8d64d9e11e9af75a44f7b215f77b779 authored about 2 years ago by Daishi Kato <[email protected]>
refactor(types): simplify with AnyWritableAtom (#1576)

github.com/pmndrs/jotai - a34d6a8d7f360338ddfbbffe785567d9bebd907e authored about 2 years ago by Daishi Kato <[email protected]>
fix(docs): jotai-urql examples (#1570)

github.com/pmndrs/jotai - 03fd7efbd3de068ad11f48cfc36b70c21d2a6f66 authored about 2 years ago by Daishi Kato <[email protected]>
chore(deps): update dev dependencies (#1554)

* chore(deps): update dev dependencies

* patch for older ts

github.com/pmndrs/jotai - 0398c6f41cad4cd0653b71902ead856b68b64076 authored about 2 years ago by Daishi Kato <[email protected]>
fix(core): Override cancelled promises to avoid infinite loops (#1535)

* restore original promise on mount

* add test case

* rename getOriginalPromise -> getBase...

github.com/pmndrs/jotai - aea1231f56257eed6693b66d3c67fad87705c1f6 authored about 2 years ago by hahnbi <[email protected]>
Update bug_report.md

github.com/pmndrs/jotai - 225d719630c07cb5601e0805a4b5fc8f1b2d7a3e authored about 2 years ago by Daishi Kato <[email protected]>
chore(tests): make tests more stable (#1545)

* chore(tests): make tests more stable

* skip expects with VERSIONED_WRITE

github.com/pmndrs/jotai - 859a7bd257f741905345e6e27e2e95e4af881d85 authored about 2 years ago by Daishi Kato <[email protected]>
docs(query): add docs for react-query-devtools (#1530)

* docs(query): add docs for react-query-devtools

* docs: update codesandbox with devtools and...

github.com/pmndrs/jotai - d71d855d73f28c3d378daa91554ca6c3bcf17f81 authored about 2 years ago by Sungjin Kim <[email protected]>
chore(tests): improve other tests (#1522)

* mv tests in core

* fix workflow files

* fix workflow files

* async test

* basic an...

github.com/pmndrs/jotai - 820f2f10aa380412646e2e26b461b4e1ecd23c44 authored about 2 years ago by Daishi Kato <[email protected]>
chore(tests): improve tests/utils (#1528)

* chore(tests): improve tests/utils

* fix for 18.0.0

* remove waitFor

* skip in version...

github.com/pmndrs/jotai - 053b947b38d411378c9fe5e66b517d9868a56c7d authored about 2 years ago by Daishi Kato <[email protected]>
chore(tests): move some tests into core and improve (#1527)

* mv tests in core

* fix workflow files

* fix workflow files

* async test

* basic an...

github.com/pmndrs/jotai - 62be89c26556034169918e69a051c0507a8ccff2 authored about 2 years ago by Daishi Kato <[email protected]>
docs(swc): Add docs for SWC plugins (#1517)

* Add docs for SWC plugins

* fix prettier

github.com/pmndrs/jotai - 5b950ea38d0e4617c2a921f110160a97f6e8c782 authored about 2 years ago by Mathis Møller <[email protected]>
chore(deps): update dev dependencies (#1521)

github.com/pmndrs/jotai - 017e31ea8b7e84e51b7e6d91f3dbaf6e1be7ec3c authored about 2 years ago by Daishi Kato <[email protected]>
fix(utils): modify atomWithHash to keep pathname when the replaceState option is set to true (#1506)

* test: add test for atomWithHash with replaceState: true

* fix: atomWithHash with replaceSta...

github.com/pmndrs/jotai - a5b7bb2f2744ba6b386519b75710589f7e7eaf58 authored about 2 years ago by Sungjin Kim <[email protected]>
fix(build): no import.meta for "module" condition (#1501)

github.com/pmndrs/jotai - d5ef01bc61b6d03b8e91f6584ccafff287f9dc36 authored about 2 years ago by Daishi Kato <[email protected]>
docs: add yarn version (#1516)

github.com/pmndrs/jotai - 1bf7f1784c6c081006dba48a485ad4b0ab891775 authored about 2 years ago by Sungjin Kim <[email protected]>
test: custom atom names case (#1507)

Co-authored-by: Xuda <[email protected]>

github.com/pmndrs/jotai - 01bf942d6f15eab4e17d46e5be316b4dfa3a17c5 authored about 2 years ago by dxd <[email protected]>
Fix typos and inconsistent headings in TanStack Query page (#1499)

github.com/pmndrs/jotai - 6ed8d2e0556592a89daa3fd00bb19109bc142583 authored about 2 years ago by Angel Gomez <[email protected]>
chore(deps): update dev dependencies (#1497)

* chore(deps): update dev dependencies

* downgrade experimental builds in CI

github.com/pmndrs/jotai - 7f66a630af93e86d9cf93c1700ee8125ff2cc478 authored about 2 years ago by Daishi Kato <[email protected]>
fix(build): use *.d.mts for esm ('import' condition only) (#1496)

github.com/pmndrs/jotai - e642da629a3360ab7842018247008b23a78b4ed6 authored about 2 years ago by Daishi Kato <[email protected]>
Fix custom atom names for identifiers (#1489)

github.com/pmndrs/jotai - 548d9b4b7fa1733e8fd2e6f7221eb92d41cb9784 authored about 2 years ago by Mathis Møller <[email protected]>
feat(urql): new implementation with peer dep (#1473)

* wip(urql): new implementation with peer dep

* fix some tests

* fix tests for stable clie...

github.com/pmndrs/jotai - aff05a210fdcd2c9cebe97aa2563a21cb103c042 authored about 2 years ago by Daishi Kato <[email protected]>
feat(query): new implementation with peer dep (#1435)

* wip(query): new implementation with dep

* pending on action

* pending atom for refetch a...

github.com/pmndrs/jotai - 3b0d7cf2117d0f36eea7f72fa63384632225c5bf authored about 2 years ago by Daishi Kato <[email protected]>
Update large-objects.mdx (#1483)

I think its meant to say `films` instead of `film` (Which doesn't exist as a key).

github.com/pmndrs/jotai - 79fa81768afaea23ba7e7fe6692340e589d253b9 authored about 2 years ago by Paul Xu <[email protected]>
chore(deps): update dev dependencies (#1482)

* chore(deps): update dev dependencies

* update jest snapshots

* fix rollup config

github.com/pmndrs/jotai - b9f8fc3aa9d60c4d0e87c78b0bd5eeb23f82a743 authored about 2 years ago by Daishi Kato <[email protected]>
feat(babel): Support custom atom names (#1480)

* Support custom atom names

* Changes afer review

github.com/pmndrs/jotai - 9bc20069f75966eb5ef064d172d900a5a3bc2ba6 authored about 2 years ago by Mathis Møller <[email protected]>
fix(core): make atomWithObservable to work with versionedWrite (#1474)

* add failing test

* fix core for versioned write

github.com/pmndrs/jotai - 8db5841e29e2fa403f36cdc95641af319c3f370b authored about 2 years ago by Daishi Kato <[email protected]>
chore(docs): duplicate verb in multiple tenses (#1476)

github.com/pmndrs/jotai - 0e610f920d65f18830e5769789ca9682add25c72 authored about 2 years ago by David J. Felix <[email protected]>
chore(test): test with old typescript versions (#1471)

* chore(test): test with old typescript versions

* tests in subdirs

* remove some modules
...

github.com/pmndrs/jotai - ce74874631dfe021c9bb99d813e80cdb2d8affec authored about 2 years ago by Daishi Kato <[email protected]>
chore(deps): update dev dependencies (#1470)

* chore(deps): update dev dependencies

* tweak test timing

github.com/pmndrs/jotai - 263780b828796e6e01842f9e0f0ac26c489120d8 authored about 2 years ago by Daishi Kato <[email protected]>
fix(devtools): double init call (#1456)

* init

* format

* update test

* update test

* update test

github.com/pmndrs/jotai - f66c272d16addfdffaefc7e1a906cd674d8c5235 authored about 2 years ago by Mohammad Bagher Abiat <[email protected]>
refactor: Removed unnecessary unknown extends (#1453)

github.com/pmndrs/jotai - 0c17cdb6e817dd045c9ae6f22720e08fb5130056 authored about 2 years ago by U-ya <[email protected]>
fix(utils): fix atomWithObservable interface (#1431)

* fix(utils): fix atomWithObservable interface

* a fix

* refactor

* improve types

* ...

github.com/pmndrs/jotai - a85c1f7142808a86c95141a31d366ce17afd7382 authored about 2 years ago by Daishi Kato <[email protected]>
chore: fix doc example in loadable api (#1446)

github.com/pmndrs/jotai - d16b49cee6b10d28f715680f21c30154c004bcd7 authored about 2 years ago by masashi-sutou <[email protected]>
chore: fix the description in Overriding default atom values (#1440)

github.com/pmndrs/jotai - 10f55a1e4fc60c1b27f7a5ec4db7b04257247d22 authored about 2 years ago by masashi-sutou <[email protected]>
fix(website): await async function (#1434)

* fix(website): add logging for function invocations

* fix(website): await async function

github.com/pmndrs/jotai - 75644ce94dc4d98f8b52c1df1257d43c4f37577b authored over 2 years ago by Sophia Michelle Andren <[email protected]>
fix(website): configure Vercel serverless functions (#1433)

* fix(website): configure Vercel serverless functions

* fix(website): remove console.log

*...

github.com/pmndrs/jotai - 00ee855310ef0b3c59623295a9bfc05fd0e4edf8 authored over 2 years ago by Sophia Michelle Andren <[email protected]>
chore(deps): update dev dependencies (#1430)

github.com/pmndrs/jotai - 59f66a1d54a41b6c635e867a61e03a5bed61fdf5 authored over 2 years ago by Daishi Kato <[email protected]>
fix(types): overload useAtom* type for union atom type (#1427)

* wip: improve useAtom* type

* keep previous types

* add more overloads

* fix merge

github.com/pmndrs/jotai - 60fbd9b8e46e9b11490ac4626c14ad7a0a982f90 authored over 2 years ago by Daishi Kato <[email protected]>
refactor(utils): atomWithObservable (#1426)

* add error handling tests

* fix tests

* remove impossible test

* fix: refactor atomWit...

github.com/pmndrs/jotai - 233ac74c20aeb7dadec4c9419d9bc2016eda8156 authored over 2 years ago by Daishi Kato <[email protected]>
fix(query): create QueryObserver with initial options (#1417)

* fix(query): create QueryObserver with initial options

* Remove use of useSES

* remove un...

github.com/pmndrs/jotai - dcf463cc4e208cfd101e76681762ad79c06d9d69 authored over 2 years ago by Daniel Reinoso <[email protected]>
refactor(types): make Scope clearly internal (#1411)

github.com/pmndrs/jotai - 7cf2ca74f2b6af21fd811da07786ad063eb36cf1 authored over 2 years ago by Daishi Kato <[email protected]>
use the latest experimental React build (#1383)

* wip: try the latest experimental React build

* remove if condition

* Revert "remove if c...

github.com/pmndrs/jotai - 89f261dfceac332c386f76d8b2b269b0f73a9954 authored over 2 years ago by Daishi Kato <[email protected]>
fix(examples): fix types in hacker_news (#1423)

github.com/pmndrs/jotai - 1313a9d2fd07689e30a771ad5516d3de0e91f0a8 authored over 2 years ago by Daishi Kato <[email protected]>
feat(website): add support menu (#1415)

* feat(website): add support menu

* fix(website): fix import

* fix(website): revise input
...

github.com/pmndrs/jotai - 476a3f24cb417257d47c319c155b76198a4f9593 authored over 2 years ago by Sophia Michelle Andren <[email protected]>
Add missing `queryClientAtom` import (#1407)

github.com/pmndrs/jotai - fc96b2c72a057cb00afef0dfbe2ca30cbb7b23c4 authored over 2 years ago by Mike Grabowski <[email protected]>
chore(deps): update dev dependencies (#1403)

github.com/pmndrs/jotai - 081925e708a95b7956fa6a269e7276d882f26b07 authored over 2 years ago by Daishi Kato <[email protected]>
fix(types): patch awaited for ts < 4.5 (#1399)

* fix(types): patch awaited for ts < 4.1

* fix(types): use built-in Awaited >= TS4.5

github.com/pmndrs/jotai - 56a1897375233acf5a715d7c18513af015267940 authored over 2 years ago by Daishi Kato <[email protected]>
fix(core,utils): loadable with StrictMode (#1397)

* add StrictMode in tests

* fix test

* a very hacky workaround

* refactor: avoid async ...

github.com/pmndrs/jotai - a4d0f30c645765e53c930945ef2fabe7db863fe6 authored over 2 years ago by Daishi Kato <[email protected]>
feat(urql): jotai/urql error handling (#1381)

* add tentative failing tests for atomWithQuery

* fix mock in tests

* rever and fix mock i...

github.com/pmndrs/jotai - fbf8e76786c85ad27fcfd7a48ce390921e52c0be authored over 2 years ago by Daishi Kato <[email protected]>
chore(tests): enable StrictMode as much as possible (#1396)

* chore(tests): enable StrictMode as much as possible

* add one more exception

github.com/pmndrs/jotai - b2fa6f82cf737026c92ef0b17a331aa0ef06567e authored over 2 years ago by Daishi Kato <[email protected]>
chore(deps): update typescript 4.8 (#1395)

* wip: typescript 4.8

* update urql/core

github.com/pmndrs/jotai - 971cb574b3c25b444053c10f67c670273e28be96 authored over 2 years ago by Daishi Kato <[email protected]>
Copy edit in async.mdx doc (#1389)

Just a minor grammar change for readability.

github.com/pmndrs/jotai - bcb5d38383959599ff79b19d3cb2de2651eddc13 authored over 2 years ago by Sean McCambridge <[email protected]>
chore(deps): update dev dependencies (#1385)

github.com/pmndrs/jotai - aaec185b08cdca8e5dfc6d6771aee27e92a18e1b authored over 2 years ago by Daishi Kato <[email protected]>
breaking(types,urql): update @urql/core v6 (#1382)

github.com/pmndrs/jotai - 2cfdf0f04a7f0c74670cdc15251ff4a58e4a5c01 authored over 2 years ago by Daishi Kato <[email protected]>
fix(utils/atomWithHash): do not cause error when location is not available (#1378)

github.com/pmndrs/jotai - 5d14562bfff33c5d5e84dc7d173c197d3db0b5a4 authored over 2 years ago by Daishi Kato <[email protected]>
fix(utils/atomWithStorage): Prevent createJSONStorage from adding subscribe method when window.addEventListener is not defined (#1375)

* fix(utils/atomWithStorage): Prevent createJSONStorage from adding subscribe method when window...

github.com/pmndrs/jotai - fd6907abb4cef4f93089b3c8f7d39eca7cacfe1b authored over 2 years ago by Mitchell K <[email protected]>
refactor(devtools): use useAtomsSnapshot in useAtomsDevtools (#1360)

* init

* update

* update

* update

* add a note

github.com/pmndrs/jotai - 772d7d8c8be2dbfd7891fd0f1b6500596ab8f143 authored over 2 years ago by Mohammad Bagher Abiat <[email protected]>
fix(docs): add missing parenthesis (#1374)

* add missing parenthesis

* refactor: format with prettier

github.com/pmndrs/jotai - 329eefae3aed928256c914b2a733414f6ce2c6e4 authored over 2 years ago by Luis Marsiglia <[email protected]>
chore(deps): update dev dependencies (#1369)

* chore(deps): update dev dependencies

* downgrade experimental build

* downgrade experime...

github.com/pmndrs/jotai - 5f94200be44e0c0bc59905901308bc44422a9bde authored over 2 years ago by Daishi Kato <[email protected]>
refactor(devtools): silent useAtomsSnapshot/useGotoAtomsSnapshot in prod (#1367)

* update

* update

* Revert "update"

This reverts commit 306a0733724b829e2a7500a8b8c5bda...

github.com/pmndrs/jotai - b3a3ee21da5d3b5c90365f873a50ee00be1d3efd authored over 2 years ago by Mohammad Bagher Abiat <[email protected]>
fix(utils/atomFamily): handle edge case with shouldRemove and custom equality function (#1366)

* add failing test

* fix the test

github.com/pmndrs/jotai - 2f9db7818fcb13749c02a43dfcc766075ffe1fe1 authored over 2 years ago by Daishi Kato <[email protected]>
Add abortableAtom to babel plugins (#1365)

github.com/pmndrs/jotai - 1ad9b2ea9cf158a665a225478a789001d2e7f3b2 authored over 2 years ago by Mathis Møller <[email protected]>
fix(utils): avoid catching storage error in atomWithStorage (#1363)

* fix(utils): avoid catching storage error in atomWithStorage

* mark the symbol unstable

github.com/pmndrs/jotai - 3f255f2858e7c648f44fe800f1057d722783059b authored over 2 years ago by Daishi Kato <[email protected]>
add issue/pr templates

github.com/pmndrs/jotai - 704ff3cec9f99311cef81f03f59b7fac8d9d88ea authored over 2 years ago by daishi <[email protected]>
chore(deps): update dev dependencies (#1355)

github.com/pmndrs/jotai - 1537d3fdceba9a9ecb9f8441cd5acefc30e30551 authored over 2 years ago by Daishi Kato <[email protected]>
feat(utils): support RESET with update function for atomWithStorage/atomWithHash/atomWithReset (#1346)

* feat: add new types for atomWithStorage

* test: add tests for returning reset in function
...

github.com/pmndrs/jotai - 17408e9ef413964798b1437159c166c7a20837ca authored over 2 years ago by Austin Woon Quan <[email protected]>
breaking(devtools): renew useAtomsSnapshot and useGotoAtomsSnapshot (#1311)

* feat(breaking-change): return dependants with useAtomsSnapshot (v2) (#1116)

* init

* upd...

github.com/pmndrs/jotai - d1ddf0810aeb6eeb79b6e1a1aa51ba3a2992fc81 authored over 2 years ago by Daishi Kato <[email protected]>
feat(core,utils): abortable atom (#1091)

* feat(core,utils): abortable atom

* missing flag

* refactor

* empty commit

* add re...

github.com/pmndrs/jotai - 14c9aac41fcc94b62bb532c41aa47f550914deea authored over 2 years ago by Daishi Kato <[email protected]>
docs: typo in documentation changed 'warp' to 'wrap' (#1351)

* fixed typo on line 76 'warp' to 'wrap'

* docs: fixed the same typo 'warp' on #28

correct...

github.com/pmndrs/jotai - faa71204eeeb229c0864ba8ee78ddfb84eb6923e authored over 2 years ago by Darren Fernandes <[email protected]>