Releases: rudderlabs/rudder-sdk-ios
Releases · rudderlabs/rudder-sdk-ios
Release v1.1.4
Removed User Agent.
Release v1.1.3
Swift Package manager fix.
Crash on identify call - Hypothecated fix.
Release v1.1.0
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
GDPR support.
Version 1.0.20
Merge pull request #67 from rudderlabs/identifyTraitsFix Reset Traits on Successive Identify calls with Different UserId's
v1.15.0
v1.0.16 Version v1.0.16
Release v1.0.3
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 forNSString
,NSNumber
,NSDictionary
,NSArray
forproperties
andtraits
- Added support for passing
dataPlaneUrl
asNSRUL
inRSConfig
- Critical bug fixes and improvements
Release V1.0.2
group
andalias
support- Bug fixes
Release v1.0.1
- 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
undercontext.device
- Disable SDK from the dashboard by disabling the source
- Updated
withEndPointUri
andwithConfigPlaneUrl
towithDataPlaneUrl
andwithControlPlaneUrl
respectively for better understanding
Release v1.0
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 usingRudderConfig
. - Automatic Screen view events tracking is added. All
ViewControllers
are tracked once you turn on usingRudderConfig
- Added support for ECommerce events from the SDK. Different builders for important events are added.
- A new header
anonymousId
is added to the request todata-plane
along withwriteKey
to handle sticky-session at the server. - Added support for open-source config generator.
Changed
- Pod name from
RudderSDKCore
toRudder
and main header file fromRudderSDKCore.h
toRudder.h
. Please follow the documentation page for more information. - New field
userId
is supported to make it more compliant undercontext->traits
foridentify
and all successive calls. Old filed for developer identification i.e.id
is still supported.