Changelog
All notable changes to Atomix will be documented in this file.
This project adheres to Semantic Versioning.
[1.0.2] — 2025-07-14
✨ Features
- Added
AtomixContextto provide global store access via React context. - Introduced
useAtomixhook for subscribing to store state via selectors. - Introduced
useActionshook to access actions defined increateAtom. - Enhanced
subscribe()to support selectors with deep equality comparison.
🐛 Bug Fixes
- Fixed stale closure issue in React bindings.
- Resolved type inference issue for generic listener functions.
[0.0.2] — 2025-07-10
✨ Features
- Initial core API implementation:
createStore()useStoresubscribe()setState()andgetState()
🛠 Improvements
- Established documentation structure using VitePress.
[0.0.1] — 2025-07-01
- Initial project scaffolding using:
pnpmfor package managementtsupfor bundlingvitepressfor documentation
