Skip to content

Commit 6a02f3e

Browse files
authored
Merge pull request #18 from udecode/changeset-release/main
[Release] Version packages
2 parents 820af7a + 8943c44 commit 6a02f3e

File tree

3 files changed

+26
-29
lines changed

3 files changed

+26
-29
lines changed

Diff for: .changeset/thick-dolphins-worry.md

-28
This file was deleted.

Diff for: packages/jotai-x/CHANGELOG.md

+25
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
# jotai-x
22

3+
## 2.0.0
4+
5+
### Major Changes
6+
7+
- [#17](https://github.com/udecode/jotai-x/pull/17) by [@yf-yang](https://github.com/yf-yang) – 1. Rename `get` to `useValue`, `set` to `useSet`, `use` to `useState`. 2. `use<Name>Store().store()` -> `use<Name>Store().store`. 3. `use<Name>Store().get.value(option)` and `use<Name>Store().set.value(option)`'s `option` parameters are no longer supported. Pass the option to `use<Name>Store()` instead. 4. Rename APIs:
8+
- `use<Name>Store().get.key()` -> `use<Name>Store().useKeyValue()`
9+
- `use<Name>Store().get.key()` -> `use<Name>Store().useValue('key')`
10+
- `use<Name>Store().set.key()` -> `use<Name>Store().useSetKey()`
11+
- `use<Name>Store().set.key()` -> `use<Name>Store().useSet('key')`
12+
- `use<Name>Store().use.key()` -> `use<Name>Store().useKeyState()`
13+
- `use<Name>Store().use.key()` -> `use<Name>Store().useState('key')`
14+
- `use<Name>Store().get.atom(atomConfig)` -> `use<Name>Store().useAtomValue(atomConfig)`
15+
- `use<Name>Store().set.atom(atomConfig)` -> `use<Name>Store().useSetAtom(atomConfig)`
16+
- `use<Name>Store().use.atom(atomConfig)` -> `use<Name>Store().useAtomState(atomConfig)`
17+
5. More APIs to directly get/set/subscribe atom states:
18+
- `use<Name>Store().getKey()`
19+
- `use<Name>Store().get('key')`
20+
- `use<Name>Store().setKey(...args)`
21+
- `use<Name>Store().set('key', ...args)`
22+
- `use<Name>Store().subscribeKey(...args)`
23+
- `use<Name>Store().subscribe('key', ...args)`
24+
- `use<Name>Store().getAtom(atomConfig)`
25+
- `use<Name>Store().setAtom(atomConfig, ...args)`
26+
- `use<Name>Store().subscribeAtom(atomConfig, ...args)`
27+
328
## 1.2.4
429

530
### Patch Changes

Diff for: packages/jotai-x/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jotai-x",
3-
"version": "1.2.4",
3+
"version": "2.0.0",
44
"description": "Jotai store factory for a best-in-class developer experience.",
55
"license": "MIT",
66
"homepage": "https://jotai-x.udecode.dev/",

0 commit comments

Comments
 (0)