Skip to content

0.3.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@joaoantoniocardoso joaoantoniocardoso released this 14 Aug 17:25

What's Changed

  • websockets 01/24: Export handle_control and reboot wait #202
  • websockets 02/24: Demand-gated SERVO watch and autopilot handle_control #203
  • websockets 03/24: MCM camera-list broadcast #204
  • websockets 04/24: radcam_api WebSocket wire types #205
  • websockets 05/24: Depend on radcam_api and connection bandwidth stats #206
  • websockets 06/24: Shared camera UI and state broadcast #207
  • websockets 07/24: Add /v1/ws API and control bridge #208
  • websockets 08/24: Generate TypeScript bindings from radcam_api #209
  • websockets 09/24: Add WebSocket backendClient and useCameraState #210
  • websockets 10/24: Switch HomeView to WebSocket client and shared UI overlays #211
  • websockets 11/24: Migrate settings tabs to WebSocket camera state #212
  • websockets 12/24: Remove axios polling and polish BlueSlider #213
  • websockets 13/24: Harden camera state concurrency and set_param paths #214
  • websockets 14/24: SERVO freshness, setpoints, and wait-lock splits #215
  • websockets 15/24: Fix subscribe, remount, generation, and venc races #216
  • websockets 16/24: Harden dirty latch, Escape, focus, and rollback hydrate #217
  • websockets 17/24: MAVLink txn mutex and slim static MANAGER #218
  • websockets 18/24: Unlock config apply I/O and fix apply lifecycle #219
  • websockets 19/24: Add pendingFields and migrate image/base params #220
  • websockets 20/24: pendingFields settle, Streams hydrate, actuator rollback #221
  • websockets 21/24: Fix ArduPilot param encode and MANAGER registration order #222
  • websockets 22/24: Add one_push_awb API, bindings, and sceneMode Off #223
  • websockets 23/24: Backend-owned one-push AWB lifecycle and settle #224
  • websockets 24/24: Drive one-push WB UI from shared camera UI state #225
  • health 01/19: Health API types and bindings #228
  • health 02/19: Autopilot control-path health #229
  • health 03/19: MCM link health and address cache #230
  • health 04/19: Gzip embedded frontend assets #231
  • health 05/19: Probe and publish camera connectivity #232
  • health 06/19: Re-ensure MAVLink endpoint and publish version #233
  • health 07/19: Shared status dialog shell #234
  • health 08/19: Health problems dialog and HomeView wiring #235
  • health 09/19: Bump version to 0.3.0 #236
  • health 10/19: Resilience config (abort, restart, MCM range, logs) #237
  • health 11/19: Atomic settings and save-error diagnostics #238
  • health 12/19: Lua scripting failure health #239
  • health 13/19: Video/ONVIF health and version-skew reload #240
  • health 14/19: Autopilot parameter drift detection #241
  • health 15/19: Shared HTTP client and health polish #242
  • health 16/19: Self-check CI and problem timing #243
  • health 17/19: Bound MCM calls and single link-health loop #244
  • health 18/19: Late health UX and control fixes #245
  • health 19/19: WS freeze teardown, gate, and diff shrink #246
  • frontend: Fix Copy diagnostics clipboard in BlueOS #248
  • frontend: Show only Welcome before hardware setup #247
  • frontend: Fix storage units Gb/h → GB/h #249
  • Rebrand RadCam to 4K Cam Manager (br4kcam_*) #250
  • .github: workflows: Upgrade actions to Node.js 24 runtimes #251
  • backend: libs: blueos_client: Delete legacy MAVLink endpoint before create #252
  • backend: libs: autopilot: Bump Lua param table key off pre-rebrand base #253
  • Add Cockpit white-balance action descriptions #254
  • dockerfile: Update BlueOS requirement to 1.4.4 #255

Full Changelog: 0.2.3...0.3.0-beta.1