Skip to content

Releases: BranchMetrics/cpp-branch-deep-linking-attribution

Release 2.1.0

08 Mar 00:23
2cdfe75
Compare
Choose a tag to compare
  • SDK-2041 - Stop calling /v1/profile and /v1/logout in setIdentity and logout APIs
  • SDK-2126 - Remove references to registerView event
  • EMT-1740 - Added new fields os_platform_version and os_build_number in server requests to provide more granular OS information.

Release 2.0.1

16 Feb 20:51
Compare
Choose a tag to compare
  • INTENG-17565 - Added support for IEEE80211 networks adapters and improved code for searching network adapters and corresponding MAC and IP Addresses.

  • INTENG-17552 - Added "userdata.developer_identity" in /v2/requests

Release 2.0.0

01 Sep 22:54
Compare
Choose a tag to compare
  • SDK-1143 - Remove dependency on Poco Library
  • SDK-1375, SDK-1376 - Rename device_fingerprint_id and identity_id to better reflect functionality. Fingerprinting was removed long ago.
  • SDK-1290 - Add API Branch.setRequestMetadata()
  • SDK-1531 - Add developer id in v1/open

Release 1.2.4

11 Jan 20:36
558d5fa
Compare
Choose a tag to compare

Most of the changes are related to the build process.
Note 1.2.3 was not shipped due to a major dependency change which required rework.

Add support for MT and MTd builds [INTENG-14181]

Update MSI generation. [SDK-1181]
The layout of the MSI has changed, you may need to update some import paths.
64 bit MT and MTd binaries have been added.
32 bit MD and MDd binaries have been removed.

Update to Poco 1.11.0 when building with conan.

SDK code changes
Switch from getenv to _dupenv_s, this avoids a warning/error in Visual Studio.

Update 2/11/22
BranchSDK_2.msi includes 64 and 32 bit MD, MDd, MT and MTd binaries.

Release 1.2.2

13 May 22:15
Compare
Choose a tag to compare
  • [INTENG-12752] Fix long URL generation.
  • Added Get Long URL button to TestBed.
  • Added generated documentation (via Doxygen) to MSI distribution.
  • Removed all Unix support.
    • /D WIN32 is no longer required. This was previously used to distinguish Windows from Unix.
  • Moved all examples to BranchSDK-Samples from BranchSDK-Samples/Windows.
  • Work on automation and distribution.

Release 1.2.1

17 Mar 01:31
Compare
Choose a tag to compare
  • Updated to Poco 1.10.1.
  • Removed OpenSSL & zlib from distribution (unused on Windows).
  • Improved use of Poco::Net::HTTPSClient.
  • Added TestBed-Basic and Welcome.html to MSI.
  • Added TestBed-Conan example.

Release 1.2.1-rc.1

16 Mar 02:47
Compare
Choose a tag to compare
Release 1.2.1-rc.1 Pre-release
Pre-release

This removes OpenSSL & zlib, unused on Windows, and removes many unused Poco libraries from the MSI, reducing the size from 134 MB to 82 MB.

It also introduces TestBed-Conan, which can be built using the Conan VS Extension.

Both the SDK MSI and an MSI for TestBed-Basic are attached for testing. Note that it is not possible to install both TestBed-Basic from the SDK MSI and the standalone MSI. Both are attached for convenience of testing.

Release 1.2.1-alpha.3

11 Mar 00:20
Compare
Choose a tag to compare
Release 1.2.1-alpha.3 Pre-release
Pre-release

This updates the MSI to include the TestBed (Basic) app and a Welcome Page. TestBed is an optional component. These have Start menu shortcuts in a Branch SDK folder. The Welcome Page includes links to numerous resources as well as a Branch link that opens the TestBed app for demos and testing purposes.

Release 1.2.1-alpha.2

03 Mar 01:12
Compare
Choose a tag to compare
Release 1.2.1-alpha.2 Pre-release
Pre-release

Updated to Poco 1.10.1, OpenSSL 1.1.1c.
Improved SSL/TLS initialization.

Uploaded to conan as BranchIO/1.2.1-alpha.2@branch/alpha.

Release 1.2.1-alpha.1

26 Feb 16:21
Compare
Choose a tag to compare
Release 1.2.1-alpha.1 Pre-release
Pre-release

Updated to Poco 1.10.1, OpenSSL 1.1.1c.
Some changes to the TestBed apps.
Attaching MSI for both the SDK and TestBed-Basic (non-MSIX).