This repository has been archived by the owner on Aug 2, 2023. It is now read-only.
Releases: bitstadium/HockeySDK-Mac
Releases · bitstadium/HockeySDK-Mac
Version 3.1.0
- [NEW]
BITCrashManager
: Added support for unhandled C++ exceptions - [NEW]
BITCrashManager
: Added process ID toBITCrashDetails
- [NEW]
BITCrashManager
: AddedCFBundleShortVersionString
value to crash reports - [UPDATE] Restructured installation documentation
- [BUGFIX]
BITCrashManager
: Fixed UI not showing centered - [BUGFIX]
BITCrashManager
: Fixed offline issue showing crash alert over and over again with unsent crash reports - [BUGFIX] Solved code signing issues
- [BUGFIX] Fixed various compiler warnings & other improvements
Version 3.0.0
- [NEW] Requires OS X 10.7 or newer
- [NEW] Converted source code to ARC
- [NEW] Added
BITHockeyAttachment
for more customizable attachments to feedback and crash reports (content-type
,filename
) - [UPDATE] Property
delegate
in all components is now private. Set the delegate onBITHockeyManager
only! - [NEW] Added
[BITHockeyManager testIdentifier]
to check if the SDK reaches the server. The result is shown on the HockeyApp website on success. - [NEW]
BITFeedbackManager
: Updated user interface - [NEW]
BITFeedbackManager
: Added support for attachments, including preview - [NEW]
BITCrashManager
: Crash Report UI is not presented modal any longer! - [NEW]
BITCrashManager
: Added option to define a custom UI flow before sending a crash report, seesetCrashReportUIHandler:
- [NEW]
BITCrashManager
: Provide details on a crash report (seelastSessionCrashDetails
) - [NEW]
BITCrashManager
: Added support for adding a binary attachment to crash reports - [NEW]
BITCrashManager
: Added the option to define callbacks that will be executed prior to program termination after a crash has occurred. Callback code has to be async-safe! SeesetCrashCallbacks
. - [NEW]
BITCrashManager
: AddedgenerateTestCrash
method to more quickly test the crash reporting - [UPDATE]
BITCrashManager
: Updated PLCrashReporter to version 1.2 - [UPDATE]
BITCrashManager
: Mach Exception handler is now enabled by default - [UPDATE]
BITCrashManager
: Crash reports are now send individually if there are multiple pending - [BUGFIX] Various bugfixes
Version 3.0 Beta 1
- [NEW] Requires OS X 10.7 or newer
- [NEW] Converted source code to ARC
- [NEW] Added
BITHockeyAttachment
for more customizable attachments to feedback and crash reports (content-type
,filename
) - [UPDATE] Property
delegate
in all components is now private. Set the delegate onBITHockeyManager
only! - [NEW] Add
[BITHockeyManager testIdentifier]
to check if the SDK reaches the server. The result is shown on the HockeyApp website on success. - [NEW]
BITFeedbackManager
: Updated user interface - [NEW]
BITFeedbackManager
: Added support for attachments, including preview - [NEW]
BITCrashManager
: Crash Report UI is not presented modal any longer! - [NEW]
BITCrashManager
: Option to define a custom UI flow before sending a crash report, seesetCrashReportUIHandler:
- [NEW]
BITCrashManager
: Provide details on a crash report (seelastSessionCrashDetails
) - [NEW]
BITCrashManager
: Added support for adding a binary attachment to crash reports - [NEW]
BITCrashManager
: Added the option to define callbacks that will be executed prior to program termination after a crash has occurred. Callback code has to be async-safe! SeesetCrashCallbacks
. - [NEW]
BITCrashManager
: AddedgenerateTestCrash
method to more quickly test the crash reporting - [UPDATE]
BITCrashManager
: Updated PLCrashReporter to version 1.2 - [UPDATE]
BITCrashManager
: Crash reports are now send individually if there are multiple pending
Version 2.1.0
- [NEW] Added Feedback component
- [NEW] Added setter for global
userID
,userName
,userEmail
. Can be used instead of the delegates. - [NEW] Requires 10.6 or newer
2.1.0-b.3
- [BUGFIX] Fix a possible crash before sending the crash report when the selector could not be found
2.0.2
- [BUGFIX] Fix a possible crash before sending the crash report when the selector could not be found
2.1.0-b.2
- [BUGFIX] Fixed a bug in french localization files that could cause the crash report UI to crash
- [BUGFIX] Enabled
Skip Install
for the Framework target. This fixes a warning when archiving a project and including the SDK as a subproject
2.0.1
- [NEW] Crash reports now provide the selector name e.g. for crashes in
objc_msgSend
- [BUGFIX] Fixed a bug in french localization files that could cause the crash report UI to crash
- [BUGFIX] Enabled
Skip Install
for the Framework target. This fixes a warning when archiving a project and including the SDK as a subproject
2.1.0-b.1
- [NEW] Crash Reports now provide the selector name e.g. for crashes in
objc_MsgSend
- [NEW] Add setter for global
userID
,userName
,userEmail
. Can be used instead of the delegates. - [NEW] Added Feedback component
- [NEW] Requires 10.6 or newer
2.0.0
- General
- [NEW] Major refactoring of all classes. Please go through the setup or migration guide!
- [NEW] Added docset with SDK documentation
- [UPDATE] Updated installation instructions with notes about sandboxing, automatic sending of crash reports and code signing
- [UPDATE] Improved documentation
- Crash Reporting
- [NEW] Integrated PLCrashReporter 1.2 beta 3
- [NEW] Added optional support for Mach exceptions
- [NEW] Check if additional uncaught exception handlers are installed and print a warning in the console
- [UPDATE] Replaced
exceptionInterception
property in favor of newBITCrashReportExceptionApplication
class to catch more exceptions. Check the README file for more details on how to use this. - [UPDATE] PLCrashReporter built with
BIT
namespace to avoid collisions - [UPDATE] Crash reporting is automatically disabled when the app is invoked with the debugger!
- [UPDATE] Made all delegates fully optional to simplify setup
- [UPDATE] Enabled Copy&Paste in crash report UI
- [UPDATE] Crash report text in the dialog's detail view can now be selected
- [UPDATE] Adjusted privacy note in the dialog
- Beta Updates
- Added used language to the Sparkle request keys in the BITSystemProfile helper class