Skip to content

v12.0

Latest

Choose a tag to compare

@tigercraft4 tigercraft4 released this 19 Jun 08:38
· 2 commits to main since this release
  • style: cargo fmt bridge and openwhoop_reference files
  • fix: add packet_type_debug_name for unknown packet type visibility
  • seeds: v13.0 hardware bands (Puffin/Monument/Symphony) and Rust arch refactor
  • fix: correct BLE command opcodes for high-freq sync, extended battery, IMU historical mode
  • feat(91-02): add ALGO: bibliographic comments to Rust algorithm constants
  • feat(91-01): add THREADING: invariant comments to Swift bridge and queue types
  • feat(90-04): update all view files to read from domain objects; build succeeds
  • wip(90-04): partial view migration — save before merge
  • feat(90-04): inject domain objects at scene root and redirect sync view
  • refactor(90-03): redirect all migrated property writes through domain objects in GooseAppModel extensions
  • wip: partial 90-03 changes before rebase
  • refactor(90-02): update init() callbacks to write through domain objects
  • refactor(90-02): remove migrated var properties from GooseAppModel; add domain lets
  • feat(90-01): add HealthState @observable domain object and register all 3 in Xcode project
  • feat(90-01): add SyncState @observable domain object
  • feat(90-01): add BLEState @observable domain object
  • feat(89-02): update GooseAppModel.ble to any BLETransport via BLESessionCoordinator
  • feat(89-03): replace scattered capability guards with DeviceCatalog queries
  • feat(89-03): add DeviceCatalog struct centralising Gen4/Gen5 capability branching
  • feat(89-02): create BLESessionCoordinator actor