{"action":"published","release":{"url":"https://api.github.com/repos/PunchThrough/Bean-iOS-OSX-SDK/releases/3323329","assets_url":"https://api.github.com/repos/PunchThrough/Bean-iOS-OSX-SDK/releases/3323329/assets","upload_url":"https://uploads.github.com/repos/PunchThrough/Bean-iOS-OSX-SDK/releases/3323329/assets{?name,label}","html_url":"https://github.com/PunchThrough/Bean-iOS-OSX-SDK/releases/tag/2.1.0","id":3323329,"tag_name":"2.1.0","target_commitish":"master","name":"2.1.0","draft":false,"author":{"login":"mplewis","id":1829094,"avatar_url":"https://avatars.githubusercontent.com/u/1829094?v=3","gravatar_id":"","url":"https://api.github.com/users/mplewis","html_url":"https://github.com/mplewis","followers_url":"https://api.github.com/users/mplewis/followers","following_url":"https://api.github.com/users/mplewis/following{/other_user}","gists_url":"https://api.github.com/users/mplewis/gists{/gist_id}","starred_url":"https://api.github.com/users/mplewis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mplewis/subscriptions","organizations_url":"https://api.github.com/users/mplewis/orgs","repos_url":"https://api.github.com/users/mplewis/repos","events_url":"https://api.github.com/users/mplewis/events{/privacy}","received_events_url":"https://api.github.com/users/mplewis/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2016-05-27T18:29:36Z","published_at":"2016-05-27T18:31:28Z","assets":[],"tarball_url":"https://api.github.com/repos/PunchThrough/Bean-iOS-OSX-SDK/tarball/2.1.0","zipball_url":"https://api.github.com/repos/PunchThrough/Bean-iOS-OSX-SDK/zipball/2.1.0","body":"Released on 2016-05-26\r\n\r\n* App Message Definitions: master/369b766 (2014-09-16)\r\n* Bean Test Firmware: 201605240000 (2016-05-24)\r\n* Bean+ Test Firmware: 201605240000 (2016-05-24)\r\n\r\n# Features\r\n* Added PTDBean `bean:bluetoothError:` delegate method to report CoreBluetooth\r\n  errors\r\n* Tests can now ensure firmware updates work on both Bean and Bean+\r\n\r\n# Improvements\r\n* Better documentation for PTDBleDevice delegates\r\n  * rssiDidUpdateWithError:\r\n  * servicesHaveBeenModified\r\n  * notificationStateUpdatedWithError:\r\n* Test helpers can now find and send firmware for both Bean and Bean+\r\n\r\n# Bug Fixes\r\n* Sending a firmware image now completes when the last block is sent, instead of\r\n  waiting for the completion timer to fire. Fixes a race condition in which Bean\r\n  would reconnect and begin sending another image before the completion handler\r\n  was called.\r\n* Fixed a bug where an inverted boolean caused firmware status to be passed back\r\n  at the wrong time"}}
{"actor":{"display_login":"mplewis"}}