Releases: andijakl/universal-beacon
Releases · andijakl/universal-beacon
Eddystone EID implementation
3.2.0 - August 2017
- Add support for Eddystone EID frame type: https://github.com/google/eddystone/tree/master/eddystone-eid
- Additional check for type in IsValid implementation of Eddystone frame types
Extend event handling, improve UWP sample
3.1.0 - August 2017
- Improve events provided by cross-platform interop code to surface more events to the custom app implementation. Based on these improvements, the UWP example app now again correctly displays status and error messages.
- Adds BeaconAdded event to the BeaconManager class
- Updated sample code to also include handling Proximity Beacon frames (iBeacon compatible)
- UWP Sample app handles additional Bluetooth error status codes
Conversion to .NET Standard for Cross-Platform compatibility and Xamarin support
3.0.0 - August 2017
- Port from UWP to .NET Standard 1.3, for cross platform compatibility to Windows, Linux, Mac and Xamarin (iOS, Android)
- Library split into core .NET Standard library, plus platform extension libraries for Android and UWP
- New Xamarin example app for Android and UWP
- Some code changes needed to update from the previous to this version!
- New collaborator: Chris Tacke, https://github.com/ctacke
Clickable links and integrated support for iBeacon compatible beacons
2.0.0 - April 2017
- Add support for beacons comparable to iBeacons (contribution from kobush, #4)
- Make Eddystone URLs clickable
- Updated dependencies
- Fix status bar color on Windows 10 Mobile (thanks to Jesse Leskinen for the hint https://twitter.com/jessenic/status/806869124056043521)
Better Ranging Data representation for Eddystone UID and URL frames
1.8.1 - February 2016
- Use sbyte instead of byte for accessing ranging data in Eddystone UID and URL frames to ease development and remove the need for manual casting.
1.7.0 - January 2016
- Added translations to Chinese, French, Russian and Portuguese
1.6.0 - January 2016
- Added translation to German
- Fix crash when a Bluetooth Beacon with no further data is found.
1.5.0 - December 2015
- Allow last two bytes of the Eddystone UID frame to be 0x00 0x00 for RFU, according to the specification.
Some beacons do not send these bytes; the library now allows both variants. When creating a UID record,
the library will now add the two additional bytes to conform to the spec.
1.4.0 - December 2015
- Fix black window background color in example app on latest Windows 10 Mobile version
1.3.0 - September 2015
- Example app allows clearing visible information
1.2.0 - August 2015
- Improvements in naming and Eddystone references
1.1.0 - August 2015
- Manually construct Eddystone TLM & UID frames
1.0.0 - August 2015
- Initial release
- Works with received Bluetooth advertisements from the Windows 10 Bluetooth LE API
- Combines individual received frames based on the Bluetooth MAC address to associate them with unique beacons
- Support for parsing Google Eddystone URL, UID and TLM frames
Fix crash for beacon without data, added German translation
1.6.0 - January 2016
- Added translation to German
- Fix crash when a Bluetooth Beacon with no further data is found.
1.5.0 - December 2015
- Allow last two bytes of the Eddystone UID frame to be 0x00 0x00 for RFU, according to the specification.
Some beacons do not send these bytes; the library now allows both variants. When creating a UID record,
the library will now add the two additional bytes to conform to the spec.
1.4.0 - December 2015
- Fix black window background color in example app on latest Windows 10 Mobile version
1.3.0 - September 2015
- Example app allows clearing visible information
1.2.0 - August 2015
- Improvements in naming and Eddystone references
1.1.0 - August 2015
- Manually construct Eddystone TLM & UID frames
1.0.0 - August 2015
- Initial release
- Works with received Bluetooth advertisements from the Windows 10 Bluetooth LE API
- Combines individual received frames based on the Bluetooth MAC address to associate them with unique beacons
- Support for parsing Google Eddystone URL, UID and TLM frames
Eddystone UID frame fix, updates to sample app
1.5.0 - December 2015
- Allow last two bytes of the Eddystone UID frame to be 0x00 0x00 for RFU, according to the specification.
Some beacons do not send these bytes; the library now allows both variants. When creating a UID record,
the library will now add the two additional bytes to conform to the spec.
1.4.0 - December 2015
- Fix black window background color in example app on latest Windows 10 Mobile version
1.3.0 - September 2015
- Example app allows clearing visible information
1.2.0 - August 2015
- Improvements in naming and Eddystone references