Releases: MoveUpwards/Gormsson
1.4.9
Add combine on connect/disconnect and update demo's project
Add possibility to scan when power is on, then off and then on again
Delete mutating on GormssonPeripheral
Disconnect return result with success or failure
Add doc on connect and remove handler parameter name + failure always return an error
In some case didUpdate wasn't call
Avoid data race condition on currentPeripherals array
Add barrier flag on fireUpdate
Remove useless private(var)
Dispatch on current BLE queue. Queue is now weak on CentralManager
1.4.0
- Remove Pod
- Rename scan timeout property to lifetime to better describe it's meaning
- In case of no BLE (power OFF) send failure to scan delegates
Add write .withoutResponse Empty() response
Win, the YES needs the NO to win against the NO
Improve internal functions
read/write/notifiy #15
Device name characteristic mark obsolete
Use: Gormsson.current.name
see - https://lists.apple.com/archives/bluetooth-dev/2016/Feb/msg00018.html
Add TxPowerLevel characteristic
Merge pull request #14 from MoveUpwards/feature/tx-power-level Add TxPowerLevel characteristic
Add didConnect optional callback
0.4.0 Add didConnect optional handler block
Update Nevanlinna library
Migrate GormssonEmpty type to Empty in Nevanlinna library
Use Swift Result type
- Replace
Success
andFailure
callback with Swift Result type - Add a new GormssonEmpty type
Fix write BLE command queue
Don't stack write BLE command when .withoutResponse
type.