Skip to content

Releases: rudderlabs/rudder-sdk-ios

Release v1.1.3

06 Nov 15:46
df69bdf
Compare
Choose a tag to compare

Swift Package manager fix.
Crash on identify call - Hypothecated fix.

Release v1.1.0

28 Oct 07:54
3cef4e2
Compare
Choose a tag to compare

Added tvOS Support.
Optimized the Context Object Caching flow.
Resetting the ExternalId's as well when Identify call made with different userId.
Packaging Restructured to fix SPM Issues.

Version 1.0.24

30 Sep 10:59
57df03a
Compare
Choose a tag to compare

GDPR support.

Version 1.0.20

05 Jul 11:11
16809a7
Compare
Choose a tag to compare
Merge pull request #67 from rudderlabs/identifyTraitsFix

Reset Traits on Successive Identify calls with Different UserId's

v1.15.0

10 May 05:11
Compare
Choose a tag to compare
v1.0.16

Version v1.0.16

Release v1.0.3

13 May 20:45
Compare
Choose a tag to compare

Changes

  • Updated naming conventions for mitigating conflicts with files of the application
  • Added example project written in Swift
  • Added support for NSNull, NSDate, NSURL along with the existing support for NSString, NSNumber, NSDictionary, NSArray for properties and traits
  • Added support for passing dataPlaneUrl as NSRUL in RSConfig
  • Critical bug fixes and improvements

Release V1.0.2

03 May 18:33
cce477f
Compare
Choose a tag to compare
  • group and alias support
  • Bug fixes

Release v1.0.1

07 Apr 04:58
4a869a7
Compare
Choose a tag to compare
  • Event Size enforcement. Each event will be discarded if larger than 32KB (after converting to JSON)
  • Batch Size enforcement. We divide larger batches in multiple smaller batches with the maximum batch JSON size at 500KB
  • Support added to put deviceToken under context.device
  • Disable SDK from the dashboard by disabling the source
  • Updated withEndPointUri and withConfigPlaneUrl to withDataPlaneUrl and withControlPlaneUrl respectively for better understanding

Release v1.0

26 Feb 18:57
Compare
Choose a tag to compare

Added

  • Automatic App Life cycle events tracking is added. Application Installed, Application Updated, Application Opened, Application Backgrounded. It is tracked by default and can be turned off using RudderConfig.
  • Automatic Screen view events tracking is added. All ViewControllers are tracked once you turn on using RudderConfig
  • Added support for ECommerce events from the SDK. Different builders for important events are added.
  • A new header anonymousId is added to the request to data-plane along with writeKey to handle sticky-session at the server.
  • Added support for open-source config generator.

Changed

  • Pod name from RudderSDKCore to Rudder and main header file from RudderSDKCore.h to Rudder.h. Please follow the documentation page for more information.
  • New field userId is supported to make it more compliant under context->traits for identify and all successive calls. Old filed for developer identification i.e. id is still supported.

Version 0.1.6

12 Dec 19:00
398917a
Compare
Choose a tag to compare
  • Native SDK integration support enhanced
  • Segment compatibility enhanced for Traits and other APIs
  • Configuration fetching interval is made flexible can be set by RudderConfigBuilder
  • Traits are persisted across sessions of the application and Reset support added