Skip to content

Releases: theheraldproject/herald-for-ios

Version 2.2.0 Released

19 Feb 16:29
0c0c6c2
Compare
Choose a tag to compare

This release adds connect back capability when Android devices whose adverts have not been detected write their payloads to an iOS device, improving detection of less reliable Android phones. We have also reduced the frequency of connections from iOS generally and do not invalidate received payloads more frequently than the BLe MAC rotation period by default. We have also added more explicit support for custom service UUIDs for application developers. As a result of all of these changes battery life has improved again. This also reduces the workload on nearby Android devices, improving their reliability and battery life too.

What's Changed

Full Changelog: v2.1.0...v2.2.0

Version 2.1.0 Released

14 Jan 17:18
9afaff4
Compare
Choose a tag to compare

This release improves detection and reliability on iOS and improves performance when communicating with Android devices. Various internal changes have been made, and a move to a new Bluetooth SIG registered manufacturer and service UUID has been made. This release also includes the Analysis API, making in-memory, high performance analysis of sensor data possible in real time and using window functions.

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.1.0

Version 2.1.0-beta3 Released

12 Sep 10:47
a616460
Compare
Choose a tag to compare
Pre-release

A Beta release of the CocoaPod for the Herald API. Now including the first look of the Analysis API. Beta 3 includes some bug fixes for the Analysis API.

What's Changed

Full Changelog: v2.1.0-beta2...v2.1.0-beta3

v2.1.0-beta2 - Beta release for Analysis API

19 Aug 19:36
cbc53b9
Compare
Choose a tag to compare

A Beta release of the CocoaPod for the Herald API. Now including the first look of the Analysis API. Beta 2 includes some bug fixes for the Analysis API and Utility classes. (Including a fix for the 64-bit Data class append() regression issue on the latest XCode releases).

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.1.0-beta2

v2.1.0-beta1 - Beta release for Analysis API

14 Aug 13:45
4ae5756
Compare
Choose a tag to compare

A Beta release of the CocoaPod for the Herald API. Now including the first look of the Analysis API.

What's Changed

  • Version bump to v2.1.0-beta1 by @adamfowleruk in #168
  • Replaced hash function in BloomFilter - Validated by @c19x in #162
  • Automated test - Validated by @c19x in #164
  • Transport layer security (TLS) primitives - Validated by @c19x in #160
  • Exposed seeds, keys and identifier for testing - Validated by @c19x in #170
  • Fixes #172. Public API now marked as public by @adamfowleruk in #173

Full Changelog: v2.0.0...v2.1.0-beta1

Version 2.0.0 Released

23 Jun 06:44
f97d05b
Compare
Choose a tag to compare

Herald for iOS version 2.0.0. This is a major version release with breaking changes, hence the version bump.

Major changes in this version:-

  • BREAKING: Moved to io.heraldprox.herald package - Please change all references! #142
  • Moved from vmware to LFPH/Herald project website #151
  • Added CI build automation and cocoapod package publishing #146 #152 (Tested via this beta release)
  • Support swift package manager #144
  • Periodic code review #93
  • Using main instead of master for releases #166

Install via pod install Herald for the latest release.

Version 2.0.0-beta1 Released

31 May 17:03
bf7bab9
Compare
Choose a tag to compare
Pre-release

Herald for iOS version 2.0.0-beta1.

Major changes in this version:-

  • Moved from vmware to LFPH/Herald project website and package identifiers #142
  • Added CI build automation and cocoapod package publishing #152 (Tested via this beta release)
  • Support swift package manager #144

Install via pod install Herald for the latest release.

Version 1.3.0 Released

07 May 17:52
c8b8f5f
Compare
Choose a tag to compare

Herald for iOS version 1.3.0.

Major changes in this version:-

  • New Analysis API
  • RSSI to Distance conversion for Bluetooth Low Energy using the Analysis API
  • Self calibration over time method for distance conversion for BLE
  • Distance to risk estimation configuration log-distance model using the Analysis API (Applicable to COVID-19)
  • Additional tests

Install via pod install Herald for the latest release.

Version 1.2.0 Released

16 Feb 19:51
eb01757
Compare
Choose a tag to compare

Herald for iOS version 1.2.0.

Full release notes to follow. Main areas:-

  • Improved performance, CPU, and battery usage
  • Detection of GAEN and OpenTrace payloads as well as Herald protocol based payloads
  • Venue Beacon support and demonstration of beacon mode and phone mode in the iOS demo app, including Venue Diary alternative to QR codes at bars/restaurants
  • Easier integration of Herald into a Digital Contact Tracing app as a Cocoa pod library

Install via pod install Herald for the latest release.

Version 1.2.0-beta3 Released

31 Jan 17:44
9feadc5
Compare
Choose a tag to compare
Pre-release

This version adds in application API improvements and support for other digital contact tracing protocols.

Main features:-

  • Support for Extended Data Area in Herald DCT based payloads
  • Venue Beacon mode (alternative to QR code scanning)
  • Venue Diary support in the demo app
  • Enhanced efficiency and lower battery use
  • Support for detecting other DCT payloads over the air (OpenTrace, GAEN) and plugging detection into the Herald API structure

Final new functionality pre-release prior to v1.2.0. Use the Herald beta pod to get this release.