v0.2.0@pears/bare-bluetooth-apple
v0.2.0
GitHub releaseWhat's Changed
- feat(peripherals): migrate peripheralInit to
libjstlby @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/8 - refactor(peripherals): migrate to libjstl by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/9
- refactor(server, charcateristics): move to libjstl by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/10
- refactor(request): migrate to libjstl by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/11
- refactor(mutable): migrate to libjstl by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/12
- refactor(server): migrate to libjstl by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/13
- refactor(scan): migrate to libjtsl by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/14
- refactor(l2): move to libjstl by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/15
- chore: Update libjstl by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/16
- fix(peripheral, server, l2cap): leaks by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/17
- fix(server, central): gracefully destroy by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/18
- fix(peripheral): gracefully destroy by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/20
- chore: use _handle instead of handle by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/21
- refactor(central, peripheral): pass objects instead of raw handles by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/22
- fix(central, server): make destroy idempotent by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/23
- fix(cleanup): release tsfns before deleting js reference by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/24
- fix(central, server): release manager and queue in dealloc by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/25
- fix(l2cap): release stream thread and write queue in dealloc by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/26
- fix(memory): remove redundant CFBridgingRetain on alloc-owned handle by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/27
- chore: rename server to peripheral-manager by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/29
- test(service): cover basics by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/31
- test(characteristic): add cases by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/30
- test(central): clean by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/32
- test(peripheral-manager): revamp by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/33
- chore: remove l2cap test by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/34
- provide serviceData on discover event by @sethvincent in https://github.com/holepunchto/bare-bluetooth-apple/pull/19
- test(peripheral): revamp and make predictible by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/35
- refactor(test): helper by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/36
- chore: update doc and ts types by @tony-go in https://github.com/holepunchto/bare-bluetooth-apple/pull/37
New Contributors
- @sethvincent made their first contribution in https://github.com/holepunchto/bare-bluetooth-apple/pull/19
Full Changelog: https://github.com/holepunchto/bare-bluetooth-apple/compare/v0.1.2...v0.2.0