Releases: segmentio/analytics-ios
Releases · segmentio/analytics-ios
4.0.4
- New Added MacOS support.
- Fix Fixed SEGLog permissions.
- Fix Adopted Swift 5 syntax in tests. Removed SwiftTryCatch dependency for tests. Fixed deadlock from #916.
4.0.3
Version 4.0.3 (6 July, 2020)
- Fix Fixed an issue with old traits overwriting new traits.
- New Added full example flow with Swift Package Manager compatibility.
- Fix Fixed SwiftUI previews in macOS Catalyst builds.
4.0.2
Version 4.0.2 (25 June, 2020)
- New Separate public utils from private utils appropriately.
- New Payload Info & Traits Fixes.
- New Updated SPM for code coverage compatibility.
- New Removed Quick and Nimble, updated unit tests.
4.0.1
- New Added global state management; Middleware now receive all context data.
- New change logic for screen naming conventions.
- New Fixed crash on UISceneDelegate applications.
- New Renamed middleware methods to match a.js naming.
- New Added Swift Package Manager support.
- New Updated class names for Swift.
3.9.0
- New Backport defaultSettings feature from 4.x to 3.x.
- Fix Automatic Screen Tracking with consistent naming conventions
4.0.0-beta.1
- New Makes IDFA support externally/customer driven.
3.8.2
- Fix Adds check to make sure cached settings aren't empty before being used.
3.8.1
- Fix Fixed a crash in the file storage.
- Fix Adds back erroneously removed build/version data from App Opened event.
- Fix Pushlishes filenames use for storage.
- Fix Fixes incorrect naming in screen reporting.
4.0.0-beta.0
- New Added integration middleware functionality.
3.8.0
- Promoting 3.8.x series to stable release. This includes all changes since 3.7.
- Fix Implement maximum batch request size.