Skip to content

Releases: segmentio/analytics-swift

Version 1.2.1

17 Mar 16:15

Choose a tag to compare

  • (Brandon Sneed) Added supported destinations to Readme. (#127)
  • (Cody Garvin) Fixed applicationDidFinishLaunching issue when using SwiftUI / Scenes (#126)
  • (Alan Charles) fix: fix timing issue in idfa (#125)
  • (Alan Charles) Update Readme.md (#124)

Version 1.2.0

08 Mar 17:39

Choose a tag to compare

  • (Brandon Sneed) Moved supported destinations to individual repos (#123)
  • (Prayansh Srivastava) Capture Destination Metadata (#116)

Version 1.1.2

24 Feb 19:06

Choose a tag to compare

  • (Brandon Sneed) Codify plugin versioning through the system (#121)

Version 1.1.1

16 Feb 21:47

Choose a tag to compare

  • (Brandon Sneed) Remove unused taskID. (#119)
  • (Brandon Sneed) Add example plugin for Facebook App Events (#118)
  • (Davis Gossage) Fix cleanup handler not called on background task expiration due to struct being captured before assignment (#115)
  • (Cody Garvin) Fixed lifecycle issue and added tests (#117)
  • (Wenxi Zeng) correct identify doc (#114)
  • (Niall Brennan) Fix Firebase Plugin Import (#112)

Version 1.1.0

26 Jan 17:53

Choose a tag to compare

  • (Brandon Sneed) Fix for app being terminated due to lingering bg tasks. (#111)
  • (Stephan Diederich) on macOS, like on tvOS use the caches folder (#108)
  • (Wenxi Zeng) Shutdown ci for fork (#105)
  • (Brandon Sneed) Use different path for tvOS storage. (#103)
  • (Cody Garvin) Fixed foreground call for iOS (#101)
  • (Cody Garvin) Added alias to objective-c bridge (#99)
  • (Brandon Sneed) Call correct process method in Group. (#96)
  • (Peter Minarik) fix: screen event needs to be setup properly (#93)

Version 1.0.6

17 Nov 17:56

Choose a tag to compare

  • (Brandon Sneed) Cleaned up file storage removal code (#95)
  • (Brandon Sneed) Integration enable/disable refactor (#92)
  • (Brandon Sneed) Storage and Multi-threading fixes (#91)

Version 1.0.5

02 Nov 18:43

Choose a tag to compare

  • (Brandon Sneed) Fixes compile issue w/ throws using String:Error conformance. (#90)
  • (Brandon Sneed) Remove redundant code (#87)
  • (Wenxi Zeng) optimize gha (#84)

Version 1.0.4

26 Oct 17:59

Choose a tag to compare

  • (Cody Garvin) Fixed log toggling (#86)
  • (Tristan) update ISO8601 utility to remove timezone colon (#76)
  • (Brandon Sneed) Made working with and modifying payloads within plugins much simpler. (#83)
  • (Wenxi Zeng) address-pull-request-target-discrepancies (#82)
  • (Wenxi Zeng) replace pull_request with pull_request_target (#79)
  • (Cody Garvin) Updated layout and error states for logging (#77)
  • (Wenxi Zeng) setup github action (#74)
  • (Cody Garvin) Added Intercom Destination Example (#73)
  • (Cody Garvin) Repair CircleCI and linux tests (#72)
  • (Cody Garvin) Fixed crashing unit tests from userAgent update (#71)
  • (Cody Garvin) Merge branch 'main' of github.com:segmentio/analytics-swift
  • (Cody Garvin) Repaired xcode project for testing
  • (Cihat Gündüz) Ensure WKWebView is initialized in main thread (#70)
  • (Prayansh Srivastava) add links to sample plugins (#68)
  • (Cody Garvin) Version 1.0.3
  • (Cody Garvin) Merge branch 'main' of github.com:segmentio/analytics-swift
  • (Cody Garvin) Added Comscore Destination (#67)
  • (Cody Garvin) Updated Amplitude Session key to match new key (#66)
  • (Cody Garvin) Updated Amplitude Session key to match new key
  • (Brandon Sneed) Fixes issue w/ amplitude sessionId not working (#65)
  • (Cody Garvin) Updates to destinations to match ExampleDestination (#64)
  • (Cody Garvin) Added Logger and SegmentLogger plugin. (#46)
  • (Brandon Sneed) Example of auto notification tracking (#63)
  • (Cody Garvin) Migs647/exampledestination2 (#62)
  • (Prayansh Srivastava) update README for beta release (#60)
  • (Brandon Sneed) Reduce file descriptor consumption (#59)
  • (Cody Garvin) Fixed flush test (#57)
  • (Brandon Sneed) Refactor screen fun param from screenTitle to title. (#56)
  • (Brandon Sneed) Added type enum param to update(settings:) (#53)
  • (Brandon Sneed) Renamed mapKeys to mapTransform (#52)
  • (Brandon Sneed) Fixed Appsflyer plugin conformance issues. (#50)
  • (Brandon Sneed) Example App fixups (#49)
  • (Brandon Sneed) Improve startup plugin collection. (#45)
  • (Brandon Sneed) Fix context issue and macOS vendor system miss. (#44)
  • (Brandon Sneed) Merge branch 'main' of github.com:segmentio/analytics-swift
  • (Brandon Sneed) Updated package.resolved.
  • (Brandon Sneed) minor fixes (#43)
  • (Brandon Sneed) Add objective-c compatibility / example (#39)
  • (Alan Charles) add extensions example (#40)
  • (Brandon Sneed) Adds key mapping support for use in destination plugins. (#38)
  • (Brandon Sneed) Fixes issue w/ UIApplication.shared not being supported in iOS App Extensions (#37)
  • (Brandon Sneed) Modify destinations to avoid processing if they don't have settings (#36)
  • (Brandon Sneed) Plugin Interface refactor (#35)

Version 1.0.3

29 Sep 18:05

Choose a tag to compare

  • (Cody Garvin) Merge branch 'main' of github.com:segmentio/analytics-swift
  • (Cody Garvin) Added Comscore Destination (#67)
  • (Cody Garvin) Updated Amplitude Session key to match new key (#66)
  • (Cody Garvin) Updated Amplitude Session key to match new key
  • (Brandon Sneed) Fixes issue w/ amplitude sessionId not working (#65)
  • (Cody Garvin) Updates to destinations to match ExampleDestination (#64)
  • (Cody Garvin) Added Logger and SegmentLogger plugin. (#46)
  • (Brandon Sneed) Example of auto notification tracking (#63)
  • (Cody Garvin) Added ExampleDestination and updated Mixpanel Destination (#62)
  • (Prayansh Srivastava) update README for beta release (#60)
  • (Brandon Sneed) Reduce file descriptor consumption (#59)
  • (Cody Garvin) Fixed flush test (#57)
  • (Brandon Sneed) Refactor screen fun param from screenTitle to title. (#56)
  • (Brandon Sneed) Added type enum param to update(settings:) (#53)
  • (Brandon Sneed) Renamed mapKeys to mapTransform (#52)
  • (Brandon Sneed) Fixed Appsflyer plugin conformance issues. (#50)
  • (Brandon Sneed) Example App fixups (#49)
  • (Brandon Sneed) Improve startup plugin collection. (#45)
  • (Brandon Sneed) Fix context issue and macOS vendor system miss. (#44)
  • (Brandon Sneed) Merge branch 'main' of github.com:segmentio/analytics-swift
  • (Brandon Sneed) Updated package.resolved.
  • (Brandon Sneed) minor fixes (#43)
  • (Brandon Sneed) Add objective-c compatibility / example (#39)
  • (Alan Charles) add extensions example (#40)
  • (Brandon Sneed) Adds key mapping support for use in destination plugins. (#38)
  • (Brandon Sneed) Fixes issue w/ UIApplication.shared not being supported in iOS App Extensions (#37)
  • (Brandon Sneed) Modify destinations to avoid processing if they don't have settings (#36)
  • (Brandon Sneed) Plugin Interface refactor (#35)

Version 1.0.2

04 Aug 00:32

Choose a tag to compare

  • (Brandon Sneed) Add release automation script. (#33)
  • (Cody Garvin) Updated lifecycle events for AmplitudeSession (#31)
  • (Cody Garvin) Added file size storage limits (#30)
  • (Brandon Sneed) watchOS basics + refactors (#29)
  • (Alan Charles) Create README.md (#28)
  • (Cody Garvin) Migs647/mixpanel (#21)
  • (Alan Charles) Add AppsFlyer plugin (#27)
  • (Alan Charles) Update README.md
  • (Brandon Sneed) Add StartupQueue automatically; update tests. (#26)
  • (Cody Garvin) Added Firebase destination (#25)
  • (Brandon Sneed) Bsneed/queueing (#24)
  • (Alan Charles) Update AmplitudeSession.swift
  • (Brandon Sneed) Bsneed/dest cleanup (#22)
  • (Cody Garvin) Added Mixpanel Destination (#18)
  • (Cody Garvin) Removed flurry instances from UIKit Example (#20)
  • (Brandon Sneed) Create RELEASING.md (#19)
  • (Cody Garvin) Added SwiftUI example (#16)
  • (Brandon Sneed) Fixes + Misses corrections (#17)
  • (Brandon Sneed) Add Adjust device mode integration sample & example app (#15)
  • (Brandon Sneed) Adding Examples of Apps, Plugins and Tasks. (#14)
  • (Brandon Sneed) Update circleci for bigsur (#13)
  • (Brandon Sneed) Additional platform testing (#12)
  • (Brandon Sneed) Better handle errors where conversion occurs. (#11)
  • (Brandon Sneed) Removes need for analytics param in Plugin init (#9)
  • (dsjackins) Fix links, touch up docs (#8)