Skip to content

Conversation

@RodrigoSMarques
Copy link

No description provided.

RodrigoSMarques and others added 30 commits February 1, 2024 10:22
### 🔧 Native SDK Updates

* Updated included iOS SDK to 3.6.0 - [iOS Version History](https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/releases)

* Updated included Branch Android SDK to 5.12.2 - [Android Version History](https://github.com/BranchMetrics/android-branch-deep-linking-attribution/releases)
Migrate web implementation to js_interop
## 8.2.0
### ⚠️ BREAKING CHANGE
* Minimum required Dart SDK version 3.3.0 (Flutter 3.19.0 - 15/02/2024)

### 🎉 Features
* Issue #361: Migrate to dart:js_interop to support Webassamebly. Thanks @hnvn

### 🐛 Bug Fixes
* Fix issue #368: "-118, Warning. Session initialization already happened" triggered in the listSession callback
### 🐛 Bug Fixes
* Fix issue #368: "-118, Warning. Session initialization already happened" triggered in the listSession callback
[Web] fix QRCode data type
PR MASTER TO DEV
### 🎉 Features & Fixes
* **iOS:** Fixed critical crashes caused by unsafe data handling, significantly improving plugin stability.
* **iOS:** Modernized native code to ensure compatibility with recent APIs and iOS 13+.
* **iOS:** Resolved Swift compilation errors and refactored the codebase for improved quality and maintainability.
Release 8.9.0
…ions.

Reviewed branch-config.json example file to ensure correct configurations.
…son`.

* Updated `README.MD` with correct configuration for `branch-config.json`.
* Updated `README.MD` with correct configuration for `branch-config.json`.
Code change to allow custom URL configuration per Operating System
@snyk-sa-branch
Copy link

snyk-sa-branch commented Oct 4, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

## 8.10.0

### 🎉 Features
Improved the API URL configuration by moving to a platform-specific setup.
- Added key `apiUrlAndroid` in `branch-config.json` to configure the API URL for the Android platform.
- Added key `apiUrlIOS` in `branch-config.json` to configure the API URL for the iOS platform.

This allows developers to define different API endpoints (or keep the SDK default) for Android and iOS within the `branch-config.json` file.

### 🗑️ Removals
- ⚠️ The `apiUrl` key has been removed from `branch-config.json`. Please update your configuration to use the new platform-specific keys.
## 8.10.0
### 🎉 Features
**Introduced platform-specific API URL configuration.** This allows developers to define different API endpoints for Android and iOS in `branch-config.json`.
- Added key `apiUrlAndroid` in `branch-config.json` to configure the API URL for the Android platform.
- Added key `apiUrlIOS` in `branch-config.json` to configure the API URL for the iOS platform.

### 🗑️ Removals
- ⚠️ The generic `apiUrl` key has been removed from `branch-config.json`. Please update your configuration to use the new platform-specific keys (`apiUrlAndroid` and `apiUrlIOS`).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants