Skip to content

Commit

Permalink
Version 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jerielng committed Sep 15, 2023
1 parent f09a377 commit 727c0e3
Show file tree
Hide file tree
Showing 27 changed files with 767 additions and 1,006 deletions.
36 changes: 0 additions & 36 deletions .github/workflows/swift.yml

This file was deleted.

9 changes: 9 additions & 0 deletions .spi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
version: 1
builder:
configs:
- platform: ios
documentation_targets: [SegmentBraze]
- platform: ios
scheme: SegmentBrazeUI
- platform: tvos
scheme: SegmentBraze
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
## 2.0.0

#### Added
- Renames this repository from `analytics-swift-braze` to `braze-segment-swift`.
- This repository is now located at https://github.com/braze-inc/braze-segment-swift.
- Adds the `SegmentBrazeUI` module, which provides the `BrazeDestination` plugin with `BrazeUI` support.
- Use the `SegmentBraze` module if you do not need any Braze-provided UI.
- Adds two optional parameters to the `BrazeDestination` initializer:
- `additionalConfiguration`: When provided, this closure is called with the Braze
configuration object before the SDK initialization. You can use this to set additional
Braze configuration options (e.g. session timeout, push notification automation, etc.).
- `additionalSetup`: When provided, this closure is called with the fully initialized Braze
instance. You can use this to further customize your usage of the Braze SDK (e.g.
register UI delegates, set up messaging subscriptions, etc.)
- See the updated Sample App for an example of how to use these new parameters.
- Adds support for automatically forwarding the [advertisingIdentifier](https://developer.apple.com/documentation/adsupport/asidentifiermanager/1614151-advertisingidentifier) (_IDFA_) to Braze when making use of the [`IDFACollection`](https://github.com/segmentio/analytics-swift/blob/main/Examples/other_plugins/IDFACollection.swift) Segment plugin.
- Adds support to parse `braze_subscription_groups` in the Identity traits to subscribe and unsubscribe from Braze subscription groups.

## 1.0.0

Initial release.
Loading

0 comments on commit 727c0e3

Please sign in to comment.