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: minor styling and typing

20b37420b13149e2e9c7e77e25385818a9142089 authored over 4 years ago
0.10.0

b94c0312230d96ad524d67c35f244914a9f15b5d authored over 4 years ago
update dev dependencies

695701ef4fc5c72c222ff8c4b4bbc340d77ab72f authored over 4 years ago
fix batched writes behavior (#141)

* throw error in useEffect cleanup

* improve test for consistent behavior

* fix batched wr...

2e9fafd44f77c4dc796fec3d999ffba4f94543bf authored over 4 years ago
add draft debugging.md

e53e33a7bd40a477a03d65ebc7b69138d5518932 authored over 4 years ago
new util useAtomCallback (#140)

* new util useAtomCallback

* useAtomCallback function overloading

* add docs for useAtomCa...

e8637b430a3c4e1bc38bf42ec66b940bdcd65b5e authored over 4 years ago
no implicit peer dependency (#142)

* no implicit peer dependency

* peer dependencies for react-native

* update readme

fac45bc4ff4037da0235ade54de1156aa3ad5a34 authored over 4 years ago
chore: update docs/immer with examples

a1e0c4ea1f948865cbbdb184da259415afc2e0a2 authored over 4 years ago
installation notes for yarn 2 (#139)

* installation notes for yarn 2

* add link to issue 135

244f71be5ef63a6b25ecccd0bcf32f0420d18083 authored over 4 years ago
chore: improve error tests

5c3bbd625ee125924f1a6bfe7966ffda377ddd2d authored over 4 years ago
add a note in docs/utils

8ba730ce42cecfc4daf7d61001bc0d48acb84ebf authored over 4 years ago
fix: esm build with new use-context-selector (#138)

* fix: esm build with new use-context-selector

* and yarn lock

27e4bbee17566a729f506139810a169e2c4a1d30 authored over 4 years ago
new util useSelector (#133)

* new util useSelector

* new util useSelector

* docs for useSelector

01207c30996dc49859a1fa97b82b28345be4d3dc authored over 4 years ago
chore: prefer export functions in utils and immer

687b2c461676f59d77c72e8baed58ea985af6332 authored over 4 years ago
New impl dependents in state no gc (#131)

* dependents in state and no gc

* chore: refactor a bit

* chore: refactor some more

* u...

7d75d79cbd1f35bb5b4f1e1b11b83696a8019d75 authored over 4 years ago
Improve rest examples (#132)

5f82a6a76eb746d5901345b2932dd359028ed88c authored over 4 years ago
Improve Hacker News (#130)

Improve README.md

17fdd1e15b7a60a67d55aed4aa1b705cf0c07f38 authored over 4 years ago
Improve showcase.md (#129)

3dd6032148d7e1fb68b801ba2e344a76f5e96f5c authored over 4 years ago
0.9.2

3127b8dba8d329ce81460ab12f23d5bb6502c271 authored over 4 years ago
Fix updating async atoms with depndencies (#128)

* add failing test

* fix updating async atoms with stable dependencies

229aa79a25f209407bcc329fc12cae138f10c020 authored over 4 years ago
chore: precise setState type

8d900d7056f3dcbfb22d569da484d657cfbcf664 authored over 4 years ago
update readme for immer

65b32fd8d3a22e7a8b0044a417cb7645d6168815 authored over 4 years ago
0.9.1

eba940886fe683cac9d42f115930513565ba6cb5 authored over 4 years ago
immer docs (#125)

4955a840c5256d7e51dab38a4f616ef66538d225 authored over 4 years ago
Improve hacker news (#124)

* improve_hacker_new

Rendering html after retrieved from hacker news

* Revert the change
...

91b9caafc3689c661c5db438491b7f5ee9bf5e9b authored over 4 years ago
Immer tests (#123)

* atomWithImmer.ts test

* useImmerAtom test

* withImmer.ts test

* remove unused vars

1766b0952b1539e9e9b747497b44cd24ed2c2ed7 authored over 4 years ago
add atomFamily.test (#101)

* add atomFamily.test

* add test for custom equality function

* move out indices from reac...

a83ca124fa6b6beab6416c3cd3a333a508054964 authored over 4 years ago
Immer support (#120)

* atomWithImmer

* useImmerAtom

* withImmer

* Immer functions

* Immer build

* with...

ec76024c75caaf11b8dac9200cd3af962d53ff4b authored over 4 years ago
Add rest examples (#117)

* Add rest examples

* Fix clock with nextjs

* Fix clock with nextjs

* Fix clock with ne...

a445672047241853e2676b83842599d7ae258e96 authored over 4 years ago
Add Minimal example (#116)

* Add Minimal example

* Add README.md for Minimal example

* Update example

Update text ...

b50f0b274cebb356267faf170e5ccd7e1d86e064 authored over 4 years ago
0.9.0

5e8c1880ccdbadd082194bdbe41e3d1f9173b4f5 authored over 4 years ago
update size snapshot

ed6c668116c0c6dd117be24ff912bd8d62f0d8b9 authored over 4 years ago
fix: useBridge with updated use-context-selector (#115)

* fix: useBridge with updated use-context-selector

* chore: remove unused import

* add fai...

b1ec28d51241bb8c25e3da700a01e0fd1b6ee17c authored over 4 years ago
Improve updating atom dependents (#113)

* add a failing test

* wip: readAtomState

* wip: refactor updateAtomState outside

* wip...

316350e9f5963036a86803f7912ad4ec209d92aa authored over 4 years ago
separate examples folder for each demo (#86)

279de5b587ab278e33d9437cb4b6a0d9292d3d4c authored over 4 years ago
revert .gitignore

a20f37be250017de7201df370487739eaeb468b0 authored over 4 years ago
Improve docs, grammar and wordings (#102)

* Improve docs, grammar and wordings

* Address PR comments

* Remove .idea file

* Revert...

5676db5e6430dc48b2829c39a257eb98dcceee74 authored over 4 years ago
Batched writes (#106)

* wip: batched writes with priority

* slim a few bytes

* slim a few bytes (ref seems like ...

973499f0ef8332e1a0b00a85263a33eee309a73f authored over 4 years ago
update size snapshot

15be8b294c50f98c310fefddc01542a13e0384c7 authored over 4 years ago
Update package.json to use shx (#105)

* Update package.json

Update package.json copy command using shx package for windows user

...

a1fad7d0815b7d8cde26ee301b75c4218cf14035 authored over 4 years ago
add atomWithReducer.test (#100)

65c2b54e7e6e1a14c2797b732b9c9fb1a13b7785 authored over 4 years ago
useDebugValue in Provider (#93)

* useDebugValue in Provider

* custom hook useDebugState in dev only

* follow master change...

48d8b09c82c0358d3e125a3bbbdfea7ef05dd8ce authored over 4 years ago
Refactor step 1 with immutable map (#103)

* wip: immutable map

* wip: simplify readAtom

* optimize mGet for small map

* update si...

050b963461ce5737d043e11ede408773f6b1d179 authored over 4 years ago
add useReducerAtom.test (#99)

81d4574931755acd303e73ba37f8df52855bca5e authored over 4 years ago
add useResetAtom.test (#98)

9a200743406e8614a78c2fad569b9ff6ab4ea858 authored over 4 years ago
add comparison doc (#94)

6d2990eb27af5c0705677dffe00e1c1da2b4c030 authored over 4 years ago
add tests for useUpdateAtom (#91)

3beb6d81a25826a1cab8243af118b3b1910994c5 authored over 4 years ago
structure src folder (#95)

17d99d5b226451a5dfe47581bbba9a108985c771 authored over 4 years ago
simplify async read atom types (#89)

1ebde8d5c528b25ba8a6d867c73c17c58e3f5af9 authored over 4 years ago
Fixed 2 typos and 1 grammar (#90)

8754e9afda05ec7a6e07186686ac1adb6ec54e2a authored over 4 years ago
Draft docs (#83)

dcb2bce968564e80db3aad0f9e946987ac927471 authored over 4 years ago
0.8.1

1874864021dbb038bea5dd344fdcfe2135bea44a authored over 4 years ago
update size snapshot

fe0cadd3fbd02a8de58319481b16d9fa84780878 authored over 4 years ago
update use-context-selector for rn (#82)

d41abc8087dc5db532e04921aec3c45d96712cee authored over 4 years ago
useContextUpdate in use-context-selector v1.2 (#80)

* useContextUpdate in ues-context-selector v1.2

* set priority on write

* chore: rename in...

dc6ddda4b98e3581dc2675b2a20045a0d9098d33 authored over 4 years ago
0.8.0

d33a9b5432ee4853ec01733efa681fefd9bbc650 authored over 4 years ago
chore: update all dev dependencies

2d22b8f47a1d88c9e794813f247108200422da6c authored over 4 years ago
type file for utils.cjs (#77)

* new cjs/mjs builds

* wip: no mjs, d.ts for cjs

* end up with just copying d.ts file

dc8f23bca0911d55fd92e601ca8fe6a8f1837cbe authored over 4 years ago
Reuse read pending atom state (#79)

* add failing test

* reuse read pending state

* update size snapshot

1bf559662a4e068be76078aac6b764f5b111cbf8 authored over 4 years ago
clean up size snapshot

b792e00e4aafdbb28a492acce7ebc2c7ca4ae4b1 authored over 4 years ago
update dependency and fix its version (#78)

* update dependency and fix its version

* update lock file

2999afb2b9d70928d789c7286e08aa741129ad2b authored over 4 years ago
0.7.4

70231dde43c3d5dc4ef695dc6fdd7e03f40e6aeb authored over 4 years ago
avoid running write before initialization (#75)

* add failing test

* add test step

* do not run effect with initialState

* add another ...

03169a5108fd6df84b75f9ef23ff4819035bbba3 authored over 4 years ago
add discord badge

47ac314944424cbfff56866ca8960ce78ea63ff6 authored over 4 years ago
0.7.3

6cbfb4f0cf404d77cdd007f9896bf21d35f6191d authored over 4 years ago
Fix async atom init (#72)

* add failing test

* fix: async atom init

* update size snapshot

* do not store promise...

10e3dcd32c64926825bc94097ba9eff4451dd226 authored over 4 years ago
add a test in one of basic specs

029917d29b00fdeec1da0a12e2fbf6743522529f authored over 4 years ago
0.7.2

97a399b5d72edd3f1e91037ce65c32511e7f1712 authored over 4 years ago
chore: refactor with read pending map in provider

9875b2af97f4b884bc38d2dc20ed89f7b4fdf864 authored over 4 years ago
separate write promise (#70)

762f171998b195a0200109a0468db3c24e1f6338 authored over 4 years ago
Fix async stale value (#69)

* add failing test

* fix async stale value

* update size snapshot

* handle race conditi...

22b314cc00e9b079f9bdaa4f234d7e0c71ac9ac1 authored over 4 years ago
chore: refactor with explicit variable names

fc50b1e2598a9c58ef583bcecf9b4a4652a15846 authored over 4 years ago
chore: refactor gcAtom

5c8a55f7643e1d51f997574b4aff2920485119c9 authored over 4 years ago
0.7.1

333296741ea658e82e3a02bf2b16ba6d5832a81d authored over 4 years ago
update size snapshot

b0e07a147c3522ce4ff9439d33cc7dc2fe7d1b79 authored over 4 years ago
Fix updating dependents (#64)

* add failing test

* fix updating dependents in sync

ff940fa97fc218885aaabdf39f858b4a96141a1a authored over 4 years ago
Bridge for multiple rerenders (#57)

* Bridge for multiple rerenders

* update use-context-selector

5f2fcf8b9dcdef24a76060d39318b594e35d690a authored over 4 years ago
create csj bundle for utils (#62)

37882c3acb827a00745dcde7b2a33f6813bac492 authored over 4 years ago
support optional action/update (#55)

* support optional action/update

* update size snapshot

* optional update for write types
...

2c8c02e3694839ed28cb4a622c52f09e40ed0307 authored over 4 years ago
0.7.0

b0557503cdbd31c8403473b020ee1c51d3780701 authored over 4 years ago
update size snapshot

1252802f2d9082e796e3173a8f22d576c55c5235 authored over 4 years ago
atom family util (#45)

* atom family util

* does AtomReturnType work?

* remove by param

* fix types possibly
...

de49353723b4cb8c4e3dd0a978e168c1044d4c57 authored over 4 years ago
chore: avoid unnecessary concatMap

d423c4bf6497279e9028d044197feb6e7ad86b9e authored over 4 years ago
add test for chained write error

0782314ef8018874394c3ff5619534f6d913ad4a authored over 4 years ago
breaking change: error is only for read operation, catch error for write operation

63ca305b384cc6164cb7f366fe524b635979546e authored over 4 years ago
fix atom types (NoPromise) (#56)

f5220773ffb2d205d65d0ad247067b08add9df76 authored over 4 years ago
fix: do not accumulate dependents

c7480118ebb67ab24a2013e3c345ee799043eadf authored over 4 years ago
wip: refactor dependentsMap

e1d642b58dabcfaea01e42dcdf0bdd94d8698c00 authored over 4 years ago
chore: make dependentsMap a Map

3db355068735dad4f83d5f73a7431cc85b6dfda5 authored over 4 years ago
wip: only check prev state for pending check

a9e6036bc28f9ffbd0182eae8901623d116602f1 authored over 4 years ago
wip: warn if reading pending state

4ae30d02f7f16a6bc4d8e2f100caf61d997c2e25 authored over 4 years ago
fix: use setState for read operation

ee34dd77f1c084ee178e170c1c682a10800f5616 authored over 4 years ago
update size snapshot

c0ca3be94bb783cf4f86785fd01be36608d2e677 authored over 4 years ago
add TODO comments

966fc20c7fe4956a819416f8e13e21a731a88b53 authored over 4 years ago
chore: refactor read atom value

af47162797d434835a5cd790874cbe1cee5f6f5f authored over 4 years ago
chore: simlify with concatMap

5ac8885e62d27a21213da2d0d0e3eedf89253be0 authored over 4 years ago
Simplify TS typing (#53)

* Simplify TS typing

* add invalid patterns

* minor fix

* trial 1

* trial 2

* Rev...

9c4e50432069c6c07e3705ce47375d906c93cd53 authored over 4 years ago
0.6.2

79bb27f920de734b621caa5e5e8c71172d5fe90f authored over 4 years ago
use iso layout effect (#49)

* use iso layout effect

* empty commit

* empty commit

* empty commit

* update use-co...

ba7a5a0abc14bd06a5fd6e3e46c396e594388513 authored over 4 years ago
update size snapshot

7febad79503d2891d1cc22a1257d1deebc8390e0 authored over 4 years ago