# v0.8.1 (2026-04-14)
## 🐛 Bug Fixes
- [`69bc23b`](https://github.com/Haply/public/haply_rust/commit/69bc23b) adapt parsing to work with service 3.5 develop schema
- [`c02564e`](https://github.com/Haply/public/haply_rust/commit/c02564e) hid roku version of wireless versegrip response until ready for full service 3.5 support
# v0.8.0 (2026-02-23)
## ✨ New Features
- [`d5e6d90`](https://github.com/Haply/public/haply_rust/commit/d5e6d90) added support for common service 3.5 events to reduce log spam
# v0.7.1 (2025-10-21)
## 🐛 Bug Fixes
- [`1543f5c`](https://github.com/Haply/public/haply_rust/commit/1543f5c) removed outdated examples in favor of new unified examples
# v0.7.0 (2025-10-20)
## ✨ New Features
- [`1c9620e`](https://github.com/Haply/public/haply_rust/commit/1c9620e) restructured modules, removed unused traits
- [`5317191`](https://github.com/Haply/public/haply_rust/commit/5317191) added event data parsing
- [`c5e7801`](https://github.com/Haply/public/haply_rust/commit/c5e7801) plural forms clean up, simulation socket chore
- [`53dd722`](https://github.com/Haply/public/haply_rust/commit/53dd722) removed DoCommand, state update functions refactor
- [`bb062c4`](https://github.com/Haply/public/haply_rust/commit/bb062c4) added waiting till state update to force_read_full_state function
- [`df1aada`](https://github.com/Haply/public/haply_rust/commit/df1aada) made most config fields required
# v0.6.6 (2025-09-26)
## 🐛 Bug Fixes
- [`d2183b0`](https://github.com/Haply/public/haply_rust/commit/d2183b0) fixed log levels to reduce excessive log spam (leading to multi GB log files)
# v0.6.5 (2025-09-09)
## 🐛 Bug Fixes
- [`cfef777`](https://github.com/Haply/public/haply_rust/commit/cfef777) added a graceful shutdown algorithm for the websocket connections
# v0.6.4 (2025-08-28)
## 🐛 Bug Fixes
- [`cec0a7e`](https://github.com/Haply/public/haply_rust/commit/cec0a7e) small trait fixes on types to force semvar to release new version
# v0.6.3 (2025-08-15)
## 🐛 Bug Fixes
- [`bfd85e7`](https://github.com/Haply/public/haply_rust/commit/bfd85e7) missed removal of debug print statements causing log spam
# v0.6.2 (2025-08-15)
## 🐛 Bug Fixes
- [`b9cb7a6`](https://github.com/Haply/public/haply_rust/commit/b9cb7a6) allow messages without session_id to still be processed with a default value
# v0.6.1 (2025-08-05)
## 🐛 Bug Fixes
- [`c0897f5`](https://github.com/Haply/public/haply_rust/commit/c0897f5) added typescript conversion support for rust structs
# v0.6.0 (2025-07-24)
## ✨ New Features
- [`294c83e`](https://github.com/Haply/public/haply_rust/commit/294c83e) integrated functionality for the services new Events Channel, either a static get_events helper for upstream polling functionality or the option to directly subsribe to the events channel
# v0.5.7 (2025-07-24)
## 🐛 Bug Fixes
- [`2afa057`](https://github.com/Haply/public/haply_rust/commit/2afa057) added new functionality to just send a basic force_full_render command as well as a helper function that sends that command then reads the current state and returns it. This makes the update on device connect/disconnect functionality work correctly
# v0.5.6 (2025-07-15)
## 🐛 Bug Fixes
- [`6c3dcfa`](https://github.com/Haply/public/haply_rust/commit/6c3dcfa) fixed bad parsing issue between wireless and custom versegrips
# v0.5.5 (2025-06-18)
## 🐛 Bug Fixes
- [`2a5f267`](https://github.com/Haply/public/haply_rust/commit/2a5f267) fixed oversite where inverse 3 and 3xs device ids didn't make it to every location in the config struct (base and within device_info sub struct)
# v0.5.4 (2025-06-17)
## 🐛 Bug Fixes
- [`5249086`](https://github.com/Haply/public/haply_rust/commit/5249086) fixed broken signature for new function
# v0.5.3 (2025-06-17)
## 🐛 Bug Fixes
- [`1731055`](https://github.com/Haply/public/haply_rust/commit/1731055) fixed a unnecessary print statement that clutters logs and added the missing get_service_version getter
# v0.5.2 (2025-06-06)
## 🐛 Bug Fixes
- [`f40016e`](https://github.com/Haply/public/haply_rust/commit/f40016e) fixed a few small type/trait errors and serialization/deserialization bugs
# v0.5.1 (2025-06-06)
## 🐛 Bug Fixes
- [`121d84f`](https://github.com/Haply/public/haply_rust/commit/121d84f) fixed a few small bugs related to differences in json parsing between internal/dev/test service 3.4 and release service 3.4
# v0.5.0 (2025-06-04)
## ✨ New Features
- [`4bd82b9`](https://github.com/Haply/public/haply_rust/commit/4bd82b9) quick change to force a new release
# v0.4.3 (2025-05-14)
## 🐛 Bug Fixes
- [`793749f`](https://github.com/Haply/public/haply_rust/commit/793749f) Dep updates and fix
# v0.4.2 (2025-04-28)
## 🐛 Bug Fixes
- [`5e97823`](https://github.com/Haply/public/haply_rust/commit/5e97823) fixed the crate type definitions to match the abi stable format for better compatibility
# v0.4.1 (2025-04-03)
## 🐛 Bug Fixes
- [`7b18855`](https://github.com/Haply/public/haply_rust/commit/7b18855) fixed serialization and deserialization formatting issue with angular3d struct
# v0.4.0 (2025-03-14)
## ✨ New Features
- [`5553fc4`](https://github.com/Haply/public/haply_rust/commit/5553fc4) updated the list_devices helper to also return the connected...
# v0.3.3 (2025-03-12)
## 🐛 Bug Fixes
- [`720967c`](https://github.com/Haply/public/haply_rust/commit/720967c) fixed a build issue with types, added comments, and made sure all the...
# v0.3.2 (2025-02-24)
## 🐛 Bug Fixes
- [`9ca7cf5`](https://github.com/Haply/public/haply_rust/commit/9ca7cf5) added support for common vector libraries
# v0.3.1 (2025-02-17)
## 🐛 Bug Fixes
- [`1ec2a6e`](https://github.com/Haply/public/haply_rust/commit/1ec2a6e) added support for common nalgebra library vector and quaternion
# v0.3.0 (2025-02-14)
## ✨ New Features
- [`89d8e86`](https://github.com/Haply/public/haply_rust/commit/89d8e86) added support for remaining commands: update_position, probe_cursor_position, probe_angular_position, and probe_orientation. Also added support for new VerseGrip extension protocol including receiving the data and the new command: update_extension_data
# v0.2.1 (2025-02-13)
## 🐛 Bug Fixes
- [`8dd8330`](https://github.com/Haply/public/haply_rust/commit/8dd8330) fixed parsing issue in get_devices function under http object to make sure all fields are properly populated
# v0.2.0 (2025-02-13)
## ✨ New Features
- [`63ca4fd`](https://github.com/Haply/public/haply_rust/commit/63ca4fd) Better release version