Skip to content

v0.3.0b5

Pre-release
Pre-release

Choose a tag to compare

@robertoamd90 robertoamd90 released this 31 May 04:32

Pre-release for active BLE latency and concurrency testing.

Changes:

  • Serialize active BLE sessions per Aruba source using the configured active connection slot count.
  • Release session slots reliably on failed, cancelled, and disconnected active operations.
  • Skip characteristic discovery when cached or advertised service data is already enough for the client.
  • Add debug timing logs for active Aruba actions, session-slot waits, and characteristic discovery waits.
  • Expand active BLE client tests around failure cleanup, slot serialization, and discovery shortcuts.

Validation:

  • 172 pytest tests passing.
  • Current worktree privacy scan passed for known sensitive local values.