diff --git a/CHANGELOG b/CHANGELOG index 0f6246a93..00e655752 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +Version 6.0.4 (2024-06-12) +-------------------------- +Fix CrossDeviceParameterConfiguration constructor to be public (#894) thanks to @thomas-brx + Version 6.0.3 (2024-05-13) -------------------------- Add the PrivacyInfo to the CocoaPods podspec (#888) diff --git a/Examples b/Examples index 5ad79f362..4921fc6b5 160000 --- a/Examples +++ b/Examples @@ -1 +1 @@ -Subproject commit 5ad79f36237b845f38ae8e2a3746742d21075fbb +Subproject commit 4921fc6b5758afa9b68b70f2f9380e06ca1fbfde diff --git a/SnowplowTracker.podspec b/SnowplowTracker.podspec index 303a3e0b7..c66a9ff9a 100644 --- a/SnowplowTracker.podspec +++ b/SnowplowTracker.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "SnowplowTracker" - s.version = "6.0.3" + s.version = "6.0.4" s.summary = "Snowplow event tracker for iOS, macOS, tvOS, watchOS for apps and games." s.description = <<-DESC Snowplow is a mobile and event analytics platform with a difference: rather than tell our users how they should analyze their data, we deliver their event-level data in their own data warehouse, on their own Amazon Redshift or Postgres database, so they can analyze it any way they choose. Snowplow mobile is used by data-savvy games companies and app developers to better understand their users and how they engage with their games and applications. Snowplow is open source using the business-friendly Apache License, Version 2.0 and scales horizontally to many billions of events. diff --git a/Sources/Core/TrackerConstants.swift b/Sources/Core/TrackerConstants.swift index b9e2523e0..bbda16300 100644 --- a/Sources/Core/TrackerConstants.swift +++ b/Sources/Core/TrackerConstants.swift @@ -14,7 +14,7 @@ import Foundation // --- Version -let kSPRawVersion = "6.0.3" +let kSPRawVersion = "6.0.4" #if os(iOS) let kSPVersion = "ios-\(kSPRawVersion)" #elseif os(tvOS) diff --git a/Sources/Snowplow/Tracker/CrossDeviceParameterConfiguration.swift b/Sources/Snowplow/Tracker/CrossDeviceParameterConfiguration.swift index 09658e2fd..8383e5f3a 100644 --- a/Sources/Snowplow/Tracker/CrossDeviceParameterConfiguration.swift +++ b/Sources/Snowplow/Tracker/CrossDeviceParameterConfiguration.swift @@ -26,7 +26,7 @@ import Foundation /// Optional identifier/information for cross-navigation @objc var reason: String? - @objc init( + @objc public init( sessionId: Bool = true, subjectUserId: Bool = false, sourceId: Bool = true,