Skip to content

Releases: trackingplan/trackingplan-ios

2.0.0

20 Feb 16:34

Choose a tag to compare

New Features

  • Adaptive sampling support driven by ingest configuration
  • Pre-queue buffering to prevent data loss during startup
  • Dry run mode for testing integrations without sending data

Changes

  • Migrated Storage, Session, and SamplingRate to the shared Kotlin Multiplatform module, with automatic migration from legacy UserDefaults storage
  • Refactored logger with verbose, debug, and error log levels

Breaking changes

  • Minimum iOS version raised to iOS 14.0

Full Changelog: 1.6.5...2.0.0

1.6.5

14 Jan 15:54

Choose a tag to compare

Changes

  • feat: add Facebook Graph API regex endpoint pattern

Full Changelog: 1.6.4...1.6.5

1.6.4

16 Oct 12:42

Choose a tag to compare

Changes

  • fix: include debug symbols to resolve SPM build errors

Full Changelog: 1.6.3...1.6.4

1.6.3

15 Oct 14:55

Choose a tag to compare

Changes

  • Fix: Do not ignore requests with reusable httpBodyStream

Full Changelog: 1.6.2...1.6.3

1.6.2

13 Oct 14:54

Choose a tag to compare

Changes

  • Fix http requests time out when reading httpBodyStream

Full Changelog: 1.6.1...1.6.2

1.6.1

15 Sep 14:00

Choose a tag to compare

Changes

  • Fix cocoapods installation

Full Changelog: 1.6.0...1.6.1

1.6.0

15 Sep 07:37

Choose a tag to compare

Changes

  • Add Facebook/Meta, TikTok and Branch to the list of supported analytics providers
  • Enable wildcard and regex matching for provider endpoints
  • Add shared module using Kotlin Multiplatform Mobile for cross-platform code sharing

Full Changelog: 1.5.0...1.6.0

1.5.0

22 Aug 15:03

Choose a tag to compare

Changes

  • Add dynamic tag updating functionality

Full Changelog: 1.4.1...1.5.0

1.4.1

10 Mar 17:18

Choose a tag to compare

Changes

  • Corrections in trackingplan internal metrics initialization.

Full Changelog: 1.4.0...1.4.1

1.4.0

14 Jan 13:40

Choose a tag to compare

Changes

Full Changelog: 1.3.0...1.4.0