Skip to content

Releases: segmentio/analytics-swift

Version 1.5.7

19 Mar 21:24
Compare
Choose a tag to compare
  • (Brandon Sneed) UserAgent fix (#313)

Version 1.5.6

18 Mar 17:38
Compare
Choose a tag to compare
  • (Brandon Sneed) Updated storage directory selection logic (#307)
  • (Brandon Sneed) Updated access levels on storage classes. (#306)
  • (Brandon Sneed) Storage Additions & Refactoring (#304)
  • (Alan Charles) fix: remove unnecessary settings var and update in destinationMetaData (#305)
  • (Brandon Sneed) Add convenience access to the writekey in use. (#303)
  • (Brandon Sneed) Allow Codable compliant values in json's init(any). (#302)

Version 1.5.5

27 Feb 17:22
Compare
Choose a tag to compare

Version 1.5.4

26 Feb 22:11
Compare
Choose a tag to compare
  • (Alan Charles) update sovran to include thread safety (#298)

Version 1.5.3

13 Feb 22:38
Compare
Choose a tag to compare
  • (Alan Charles) fix: add check to drop events that return a 400 response from Segment (#296)
  • (Alan Charles) Update README.md
  • (Brandon Sneed) Address thread-safety of SCNetworkReachability (#295)
  • (Alan Charles) Multiple instance write key (#294)

Version 1.5.2

11 Jan 20:17
Compare
Choose a tag to compare
  • (Alan Charles) Initial state is attempting to be accessed prior to completion. (#289)

Version 1.5.1

15 Dec 17:28
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • (Brandon Sneed) Added shared() method to assist in migration. (#240)