Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Breaking Changes

- Made the toolkit Resolved-store-first: `Provider`, `useStore`, `useStorePlain`, and
`useStoreApi()` now form the declarative top-level interface.
- Moved explicit Global access to `global.useStore`, `global.useStorePlain`, and `global.store`.
- Changed toolkit and Provider construction to typed input recipes with required Provider `input`.
- Renamed advanced optional Provider lookup to `useProviderStoreOptional`.
- Renamed the standalone Global Store handle from `useStoreApi` to `store` because it is a stable
property rather than a React hook.
- Removed `provider`, `getProvider()`, redundant Resolved hook names, and deprecated React 19 helper
exports from the package contract.

### Added

- Added packed-package verification for ESM, CommonJS, declarations, runtime dependencies, and side-effect safety.
- Added request-local SSR isolation and matching-input hydration verification.
- Added a typed publication inventory and a script-specific TypeScript configuration.

### Changed

Expand Down
Loading
Loading