Releases: oneirosoft/quiddity
Releases · oneirosoft/quiddity
Release list
v3.0.0
v2.1.1
v2.1.0
Added combine function to help with type inference
The new combine function combines initial state and actions together to help
with TypeScript type inference.
const useCount = create(
combine({ count: 0 }, (set) => ({
inc: set(state => ({ count: state.count + 1 })
}))
)Full Changelog: v2.0.1...v2.1.0
v2.0.1
v2.0.0
v2.0.0: builder-only API with derive
Full Changelog: https://github.com/oneirosoft/quiddity/commits/v2.0.0
v1.0.0
v1.0.0 – Initial release
- Introduces create to build local, action-driven React stores with typed state/action merging.
- Supports both create(builder) and create(initialState, builder) usage styles.
- Includes a test suite covering sync and async updates plus edge cases.
- Adds dual React 18/19 compatibility in peers and test scripts.
- Bundles ESM/CJS + type definitions via tsup for npm and Bun consumers.
- Adds CI publishing workflow with Trusted Publishing + provenance support.
- Documentation includes usage patterns and rendering behavior guidance.
- Licensed under MIT.