Releases: BranchMetrics/cpp-branch-deep-linking-attribution
Release 2.1.0
- 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
-
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
- 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
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
- [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
- 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
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
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
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
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).