# Changelog
## [0.2.0](https://github.com/HyperTekOrg/hyperstack/compare/hyperstack-sdk-v0.1.11...hyperstack-sdk-v0.2.0) (2026-01-15)
### ⚠ BREAKING CHANGES
* Wire protocol simplified - list frames no longer wrap data in {id, order, item}. Data is now sent directly.
### Features
* **rust-sdk:** add deep merge for patches and expose raw patch data ([000f2a2](https://github.com/HyperTekOrg/hyperstack/commit/000f2a2092872aca689e0c00b17f069704f506f6))
* **rust-sdk:** add lazy streams with chainable filter/map operators ([e7fd71a](https://github.com/HyperTekOrg/hyperstack/commit/e7fd71a1a430a6e28db77fa79942c27aba29bf28))
* **rust-sdk:** add prelude module, rich updates, batch key watching, and DX improvements ([ac8d513](https://github.com/HyperTekOrg/hyperstack/commit/ac8d513b234544c165a24def685533c9cc31f8be))
### Bug Fixes
* remove deprecated kv mode from SDKs and documentation ([2097af0](https://github.com/HyperTekOrg/hyperstack/commit/2097af05165eed4a7d9b6ef4ede1b5722ab90215))
### Code Refactoring
* remove Mode::Kv and simplify websocket frame structure ([f1a2b81](https://github.com/HyperTekOrg/hyperstack/commit/f1a2b81f24eeda9a81b5fc0738ef78a5741b687b))
## [0.1.11](https://github.com/HyperTekOrg/hyperstack/compare/hyperstack-sdk-v0.1.10...hyperstack-sdk-v0.1.11) (2026-01-14)
### Miscellaneous Chores
* **hyperstack-sdk:** Synchronize hyperstack versions
## [0.1.10](https://github.com/HyperTekOrg/hyperstack/compare/hyperstack-sdk-v0.1.9...hyperstack-sdk-v0.1.10) (2026-01-13)
### Miscellaneous Chores
* **hyperstack-sdk:** Synchronize hyperstack versions
## [0.1.9](https://github.com/HyperTekOrg/hyperstack/compare/hyperstack-sdk-v0.1.8...hyperstack-sdk-v0.1.9) (2026-01-13)
### Miscellaneous Chores
* **hyperstack-sdk:** Synchronize hyperstack versions
## [0.1.8](https://github.com/HyperTekOrg/hyperstack/compare/hyperstack-sdk-v0.1.6...hyperstack-sdk-v0.1.8) (2026-01-13)
### Features
* Refactor API with Entity trait and connection management ([d5c010c](https://github.com/HyperTekOrg/hyperstack/commit/d5c010ca96e5a125943f742af424e2693e2afe47))
### Bug Fixes
* Add hyperstack-sdk to CI ([e5f3f4c](https://github.com/HyperTekOrg/hyperstack/commit/e5f3f4c7ac144000683297ec79efd946bf626b07))
* Broken streams after naming refactor ([64437b4](https://github.com/HyperTekOrg/hyperstack/commit/64437b4d80c3b2ec68468ce11bbeaab49678aa8b))
* Extract entity name from view path and unwrap item data ([289ce66](https://github.com/HyperTekOrg/hyperstack/commit/289ce667c1f28bd67c8179e7113c130a347d7f2a))
* Use BroadcastStream for proper async polling ([9dbbc42](https://github.com/HyperTekOrg/hyperstack/commit/9dbbc4251d788d889adcbdb31f4e22987b48e05b))
## [0.1.6](https://github.com/HyperTekOrg/hyperstack/compare/v0.1.5...v0.1.6) (2026-01-13)
### Features
* Refactor API with Entity trait and connection management ([d5c010c](https://github.com/HyperTekOrg/hyperstack/commit/d5c010ca96e5a125943f742af424e2693e2afe47))
### Bug Fixes
* Add hyperstack-sdk to CI ([e5f3f4c](https://github.com/HyperTekOrg/hyperstack/commit/e5f3f4c7ac144000683297ec79efd946bf626b07))
* Broken streams after naming refactor ([64437b4](https://github.com/HyperTekOrg/hyperstack/commit/64437b4d80c3b2ec68468ce11bbeaab49678aa8b))
* Extract entity name from view path and unwrap item data ([289ce66](https://github.com/HyperTekOrg/hyperstack/commit/289ce667c1f28bd67c8179e7113c130a347d7f2a))
* Use BroadcastStream for proper async polling ([9dbbc42](https://github.com/HyperTekOrg/hyperstack/commit/9dbbc4251d788d889adcbdb31f4e22987b48e05b))
## [0.1.5](https://github.com/HyperTekOrg/hyperstack/compare/hyperstack-sdk-v0.1.4...hyperstack-sdk-v0.1.5) (2026-01-09)
### Bug Fixes
* Broken streams after naming refactor ([64437b4](https://github.com/HyperTekOrg/hyperstack/commit/64437b4d80c3b2ec68468ce11bbeaab49678aa8b))
## [0.1.4](https://github.com/HyperTekOrg/hyperstack/compare/hyperstack-sdk-v0.1.2...hyperstack-sdk-v0.1.4) (2026-01-09)
### Bug Fixes
* Add hyperstack-sdk to CI ([e5f3f4c](https://github.com/HyperTekOrg/hyperstack/commit/e5f3f4c7ac144000683297ec79efd946bf626b07))