Skip to content

Releases: segmentio/analytics-swift

Version 1.5.1

15 Dec 17:28

Choose a tag to compare

  • (Christopher Prince) Change to using a single date formatter and update unit tests. (#285)

Version 1.5.0

29 Nov 20:21

Choose a tag to compare

  • (Brandon Sneed) Update build/release process (#282)
  • (Brandon Sneed) Add JSONSafeEncoder for NaN/Infinity handling in JSON (#280)
  • (Brandon Sneed) Ensure update(settings:type:) is only called with .initial once. (#276)
  • (Brandon Sneed) Exclude PrivacyInfo.xcprivacy from swift package (silences warning) (#275)
  • (Brandon Sneed) Added visionOS support to package @ 5.9 (#274)
  • (Cristian Lupu) Add initial visionOS support (#271)
  • (Brandon Sneed) Fix user-specified Date objects not being output in ISO8601 format (#273)
  • (Brandon Sneed) Expanded pluginfind capabilities. (#272)
  • (Brandon Sneed) Fix remaining issues in async/sync mode switching. (#270)
  • (Brandon Sneed) Fixed merge issue.
  • (Brandon Sneed) Added operating mode config option & behavior. (#269)
  • (Brandon Sneed) Update package.swift for swift 5.7 (#261)
  • (Harold Martin) Allow configuration of custom userAgent (#268)
  • (Brandon Sneed) Tightened up application opened events to prevent duplicates (#267)

Version 1.4.8

26 Oct 17:11

Choose a tag to compare

  • (Brandon Sneed) Add new fields to settings object decode. (#263)
  • (Brandon Sneed) Fix retain loop for enrichment plugin closure. (#262)
  • (Brandon Sneed) Fixed JSON conversion test for swift 5.9 (#258)
  • (jkalamarz-survicate) Update README.md (#255)
  • (Niall Brennan) Update Flush policies (#256)
  • (Alan Charles) feat: add privacy manifest for iOS 17 (#253)
  • (Alan Charles) fix: add 'CFBundleName' to app context (#252)
  • (Brandon Sneed) Adding JIRA action yml

Version 1.4.7

05 Jul 21:55

Choose a tag to compare

  • (Brandon Sneed) Added shared() method to assist in migration. (#240)

Version 1.4.6

29 Jun 00:35

Choose a tag to compare

  • (Brandon Sneed) Improve XCFramework build process & usage. (#238)
  • (Brandon Sneed) Atomicity updates for Thread Sanitizer warnings (#237)
  • (Brandon Sneed) Fixes for userAgent delay. Retrieved async now. (#236)

Version 1.4.5

15 May 16:24

Choose a tag to compare

  • (Brandon Sneed) Fix ObjC dictionary conversion failure. (#226)
  • (Brandon Sneed) Added additional method for declining remote notifications (#225)

Version 1.4.4

02 May 18:05

Choose a tag to compare

  • (Brandon Sneed) Merge remote-tracking branch 'origin/main' into main
  • (Brandon Sneed) Example Network Blocker flush policy (#222)
  • (Brandon Sneed) Example Network Blocker flush policy

Version 1.4.3

26 Apr 22:21

Choose a tag to compare

  • (Brandon Sneed) XCFramework Changes (#220)
  • (Alan Charles) Flush policy (#216)

Version 1.4.2

26 Apr 15:16

Choose a tag to compare

  • (Brandon Sneed) Objective-C API improvements (#219)
  • (Brandon Sneed) Update README.md
  • (Brandon Sneed) Update README.md

Version 1.4.1

16 Apr 21:45

Choose a tag to compare

  • (Brandon Sneed) ObjC Fixes / Example updates / Signature updates (#215)