Releases
mutate-v0.7.1
0.7.1 (2024-08-06)
Features
add compact formatter (04f5ee1 )
add low level store implementation (01ee65e )
export unstable store (c2310ef )
improve type system for patching values, use stricter types when possible (61a8134 )
path: export getAtPath w/types (3197968 )
store: export unstable_store (d2245ee )
store: expose meta streams (63bcaac )
store: start implementation of cl-store (02d7e48 )
Bug Fixes
add missing exports (555e238 )
add missing exports (c36c6cb )
add missing mutations to decoders/encoders (4456797 )
add typesversions workaround for unstable store export (5b12b06 )
apply: add type support for inc operation (7a6b814 )
cleanup main exports (a25b833 )
deps: add missing dependencies (587582f )
deps: add required dependencies (8b6c650 )
deps: replace nanoid with ulid (b7f73fa )
deps: upgrade dependencies (cc7fe9d )
deps: upgrade dependencies (8488bd9 )
docs: fix readme syntax error (4cdcf13 )
docs: fix tsdoc formatting (a261922 )
docs: improve section about differences from sanity mutations (96c4547 )
example: load api config from .env (42eb4dc )
fix broken export (a6800f2 )
improve error messages (87b2890 )
inline mutation event (8eb49f2 )
issue a warning on event.mutation access if listener event didn't include them (024a4af )
package: fix broken package exports (60dbc5d )
pass ifRevisionID when encoding for Sanity mutation API (6e7b490 )
path: fix broken overload for getAtPath() (3d0b12f )
path: reexport path index (28d9da2 )
pkg: add sideEffects: false to package.json (f2ec4ca )
replace mutiny references, add README disclaimer (d3f6f65 )
revert back to nanoid for array key generator (40b7193 )
set repository
metadata (80fa132 )
store: export api types (717229b )
store: send intention-based mutations along with the mutation event (7aeb7af )
tests: add tests for array utils (e8aee45 )
test: update snapshots (05b739f )
test: use expectTypeOf instead of ts-expect (00ce33d )
types: add SafePath excluding path parse errors (f9cc3c1 )
types: fix typing issue when applying a patch in non-tuple arrays (24eba69 )
You can’t perform that action at this time.