Skip to content

Releases: segmentio/analytics-swift

Version 1.4.6

29 Jun 00:35
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • (Brandon Sneed) XCFramework Changes (#220)
  • (Alan Charles) Flush policy (#216)

Version 1.4.2

26 Apr 15:16
Compare
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
Compare
Choose a tag to compare
  • (Brandon Sneed) ObjC Fixes / Example updates / Signature updates (#215)

Version 1.4.0

27 Mar 16:12
Compare
Choose a tag to compare
  • (Brandon Sneed) Add ObjC destination compatibility (#209)
  • (Brandon Sneed) Add support for closure based enrichments (#208)
  • (Brandon Sneed) Add source/dest middleware equivalents for ObjC (#204)
  • (Brandon Sneed) Tighten up Codable compile time assistance (#202)
  • (Brandon Sneed) Handle Set properly when given to JSON instance. (#201)
  • (Brandon Sneed) Updated xcodeproj
  • (Brandon Sneed) Remove old segmentlog subsystem (#200)
  • (Brandon Sneed) Null userId and traits update fixes (#199)
  • (Brandon Sneed) Removed trackDeepLinks from configuration (#196)
  • (Brandon Sneed) Fix objc example to alleviate analytics leaving scope and terminating (#192)

Version 1.3.5

03 Feb 17:35
Compare
Choose a tag to compare
  • (Brandon Sneed) Stop accepting null as a basic type for userdefaults (#188)
  • (Danny Sung) Fix to append rather than overwrite data in existing files (#184)
  • (Brandon Sneed) Removed dummy file.
  • (Brandon Sneed) Fix xcframework upload script to use the correct version when uploading.

Version 1.3.4

05 Jan 00:04
Compare
Choose a tag to compare
  • (Brandon Sneed) openURL adjustments / standardization (#182)
  • (Alan Charles) feat: add inject traits plugin example (#181)
  • (Sean Rucker) feat: add application foregrounded events to iOS and macOS (#173)
  • (Brandon Sneed) Removed auth header w/ writekey; Added context.instanceId (#179)
  • (Brandon Sneed) Fix potential crash in #177 (#178)
  • (Alan Charles) hardcode value in context.device (#176)
  • (Alan Charles) Identify docs fix (#175)

Version 1.3.3

03 Nov 17:44
Compare
Choose a tag to compare

-e - (Alan Charles) Yml fix (#171)

  • (Alan Charles) feat: add widget extension example (#170)
  • (Brandon Sneed) Fixed Configuration.apiHost not being honored before retrieving /settings (#168)
  • (Alan Charles) feat: add requestFactory to Configuration (#165)
  • (Brandon Sneed) Storage hardening; Add error handling capabilities. (#163)
  • (Brandon Sneed) Fix unnecessary retains to prevent zombie Analytics instances (#164)
  • (VolodymyrHanas) fix: nil value parsing (#161)