Releases: bitstadium/HockeySDK-iOS
Version 4.0.0-beta.1
- [NEW] User Metrics including users and sessions data is now in public beta!
This version also includes the changes from these previous Preseason versions:
Version 4.0.0-alpha.2
- [UPDATE] Include changes from HockeySDK 3.8.6
Version 4.0.0-alpha.1
- [NEW] Added
BITMetricsManager
to track users and sessions - [UPDATE] Remove previously deprecated UpdateManagerDelegate method
-viewControllerForUpdateManager:
- [UPDATE] Remove previously deprecated CrashManagerDelegate methods
-userNameForCrashManager:
and-userEmailForCrashManager:
- [UPDATE] Remove previously deprecated property
appStoreEnvironment
- [UPDATE] Remove previously deprecated misspelled
timeintervalCrashInLastSessionOccured
property - [UPDATE] Remove previously deprecated misspelled
BITFeedbackListViewCellPresentatationStyle
enum
Version 3.8.6
- [UPDATE] Some minor refactorings
- [BUGFIX] Fix crash in
BITCrashReportTextFormatter
in cases where processPath is unexpectedly nil - [BUGFIX] Fix bug where feedback image could only be added once
- [BUGFIX] Fix URL encoding bug in BITUpdateManager
- [BUGFIX] Include username, email, etc. in
appNotTerminatingCleanly
reports - [BUGFIX] Fix NSURLSession memory leak in Swift apps
- [BUGFIX] Fix issue preventing attachment from being included when sending non-clean termination report
- [IMPROVEMENT] Anonymize binary path in crash report
- [IMPROVEMENT] Support escaping of additional characters (URL encoding)
- [IMPROVEMENT] Support Bundle Identifiers which contain whitespaces
Note: To get fully symbolicated crash reports when using Bitcode, you need to make sure that you can reliably download your dSYMs from Apple's servers: http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/how-to-solve-symbolication-problems#bitcode
Version 3.8.5
Disclaimer: To get fully symbolicated crash reports when using Bitcode, you need to make sure that you can reliably download your dSYMs from Apple's servers: http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/how-to-solve-symbolication-problems#bitcode
- [UPDATE] Some minor improvements to our documentation
- [BUGFIX] Fix a crash where
appStoreReceiptURL
was accidentally accessed on iOS 6 - [BUGFIX] Fix a warning when implementing
BITHockeyManagerDelegate
Version 3.8.4
Disclaimer: To get fully symbolicated crash reports when using Bitcode, you need to make sure that you can reliably download your dSYMs from Apple's servers: http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/how-to-solve-symbolication-problems#bitcode
- [BUGFIX] Fix a missing header in the
HockeySDK.h
umbrella - [BUGFIX] Fix several type comparison warnings
Version 3.8.3
Disclaimer: To get fully symbolicated crash reports when using Bitcode, you need to make sure that you can reliably download your dSYMs from Apple's servers: http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/how-to-solve-symbolication-problems#bitcode
- [NEW] Adds new
appEnvironment
property to indicate the environment the app is running in. This replaces the oldisAppStoreEnvironment
which is now deprecated. We can now differentiate between apps installed via TestFlight or the AppStore - [NEW] Distributed zip file now also contains our documentation
- [UPDATE] Prevent issues with duplicate symbols from PLCrashReporter
- [UPDATE] Remove several typos in our documentation and improve instructions for use in extensions
- [UPDATE] Add additional nil-checks before calling blocks
- [UPDATE] Minor code readability improvements
- [BUGFIX]
BITFeedbackManager
: Fix Feedback Annotations not working on iPhones running iOS 9 - [BUGFIX] Switch back to using UIAlertView to prevent several issues. We will add a more robust solution which uses UIAlertController in a future update.
- [BUGFIX] Fix several small issues in our CrashOnly builds
- [BUGFIX] Minor fixes for memory leaks
- [BUGFIX] Fix crashes because completion blocks were not properly dispatched on the main thread
Version 3.8.2
Disclaimer: Disable Bitcode in your iOS target to continue getting symbolicated crash reports: http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/how-to-solve-symbolication-problems#bitcode
- [UPDATE] Added support for Xcode 6.x
- [UPDATE] Requires iOS 7 or later as base SDK, deployment target iOS 6 or later
- [UPDATE] Updated PLCrashReporter build to exclude Bitcode in Simulator slice
Version 3.8.1
Disclaimer: Disable Bitcode in your iOS target to continue getting symbolicated crash reports: http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/how-to-solve-symbolication-problems#bitcode
- [UPDATE] Updated PLCrashReporter build using Xcode 7 (7A220)
Version 3.8
Disclaimer: Disable Bitcode in your iOS target to continue getting symbolicated crash reports: http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/how-to-solve-symbolication-problems#bitcode
- [NEW] Added Bitcode support
- [UPDATE] Requires Xcode 7 or later
- [UPDATE] Requires iOS 9 or later as base SDK, deployment target iOS 6 or later
- [UPDATE] Updated PLCrashReporter build using Xcode 7
- [UPDATE] Uses
UIAlertController
when available - [UPDATE] Added full support for
NSURLSession
- [UPDATE] Removed statusbar adjustment code (which isn't needed any longer)
- [UPDATE] Removed kBITTextLabel... defines and use NSText.. instead
- [UPDATE] Removed a few
#if __IPHONE_OS_VERSION_MAX_ALLOWED > __IPHONE_6_1
since iOS 9 or later is now required as base SDK - [BUGFIX]
BITFeedbackManager
: Fixed feedback compose view rotation issue - [BUGFIX]
BITFeedbackManager
: FixedAdd Image
button not always presented centered - [BUGFIX] Additional minor fixes
Version 3.8 Release Candidate 1
To use this version with CocoaPods, you need to explicitly state that you want a prerelease version in your Podfile like this: pod 'HockeySDK', '~> 3.8-RC'
- [UPDATE] Added full support for
NSURLSession
- [BUGFIX]
BITFeedbackManager
: Fixed feedback compose view rotation issue - [BUGFIX]
BITFeedbackManager
: FixedAdd Image
button not always presented centered - [BUGFIX] Additional minor fixes
Version 3.7.3
- [BUGFIX]
BITCrashManager
: Updated PLCrashReporter build created with Xcode 6.4 to solve a duplicate symbol error some users are experiencing - [BUGFIX]
BITUpdateManager
: Fixed updating an app not triggering a crash report ifenableAppNotTerminatingCleanlyDetection
is enabled - [BUGFIX] Additional minor fixes