You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
core: comprehensive refactor for cross-platform consistency (ae05186), closes #16#17#19#23
BREAKING CHANGES
core: WebSocket and distributed support have been removed. The library now focuses on native platform bindings (Mac, Windows) and HCI bindings with improved UART/serial support.
Aligned behavior across different bindings (macOS, Windows, HCI)
Added Promise-based API with async/await support throughout
Implemented async iterators for device discovery
Fixed direct connection capabilities on Windows
Improved connection management and cancellation across all platforms
Enhanced disconnection handling, especially on Windows
Fixed scanning issues that were blocking async function resolution
Migrated tests to Jest with improved coverage
Updated TypeScript definitions and examples
Bumped macOS minimum deployment target
Fixed RSSI reading in macOS binding (replaced deprecated methods)
Resolved multiple connection queue issues in HCI binding