Skip to content

Commit 1ee5ce6

Browse files
author
ladannasserian
committed
Prepare for release 2.0.0.
1 parent 53f5318 commit 1ee5ce6

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
Change Log
22
==========
3+
4+
Version 2.0.0 *(1st November, 2017)*
5+
-----------------------------
6+
*(Supports analytics-ios 3.6+ and Amplitude 4.0+)*
7+
8+
* [Improvement](https://github.com/segment-integrations/analytics-ios-integration-amplitude/pull/43): Supports new Segment settings `groupTypeTrait` (group type) and `groupTypeValue` (group value) , which allows you to set which keys the Segment integration will look for to determine what to set for the group type and group values in Amplitude.
9+
* [Improvement](https://github.com/segment-integrations/analytics-ios-integration-amplitude/pull/54): Introduces new setting `trackAllPagesV2`, which sends a "Loaded Screen" event and the screen name as a property to Amplitude. Moving forward, this is the preferred method of tracking screen events in Amplitude.
10+
* [Fix](https://github.com/segment-integrations/analytics-ios-integration-amplitude/pull/35): If `price` is not present on an Ecommerce event, fallsback to first setting `revenue`, then `total`, for the value of the reserved Amplitude property `price`.
11+
* [Fix](https://github.com/segment-integrations/analytics-ios-integration-amplitude/pull/44): Sets `userId` to nil on `reset`.
12+
* [New](https://github.com/segment-integrations/analytics-ios-integration-amplitude/pull/45): Supports Amplitude's add functionality via `traitsToIncrement` setting, configured via Segment's UI. The setting accepts an array of traits (of type NSString) to check in `identify.traits`. If the trait is present, it will increment the trait given the value passed in.
13+
* [New](https://github.com/segment-integrations/analytics-ios-integration-amplitude/pull/49): Supports Location Listening via Segment's UI setting `enableLocationListening`. Defaults to disabled.
14+
* [New](https://github.com/segment-integrations/analytics-ios-integration-amplitude/pull/50): Enabling `useAdvertisingIdForDeviceId` setting in Segment UI allows users to use `advertisingIdentifier` instead of `identifierForVendor` as the Device ID.
15+
* [New](https://github.com/segment-integrations/analytics-ios-integration-amplitude/pull/51): Supports Amplitude's `setOnce` method on `identify`. Values configured in Segment's UI to be set only once will set the value of a user trait only once on `identify`. Subsequent setOnce operations on that user property will be ignored.
16+
* [New](https://github.com/segment-integrations/analytics-ios-integration-amplitude/pull/52): Supports `outOfSession` passed in as true if the integration specific option is passed in: `integrations.amplitude.outOfSession`.
17+
18+
319
Version 1.5.0 *(20th October, 2017)*
420
-----------------------------
521
*(Supports analytics-ios 3.6+ and Amplitude 4.0+)*

Segment-Amplitude.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "Segment-Amplitude"
3-
s.version = "1.5.0"
3+
s.version = "2.0.0"
44
s.summary = "Amplitude Integration for Segment's analytics-ios library."
55

66
s.description = <<-DESC

0 commit comments

Comments
 (0)