mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-07-29 22:50:42 +00:00
119 lines
4.0 KiB
Markdown
119 lines
4.0 KiB
Markdown
### Version 2.5.4b1
|
|
|
|
- General:
|
|
|
|
- [NEW] JMC support is removed from binary distribution, requires the compiler preprocessor definition `JIRA_MOBILE_CONNECT_SUPPORT_ENABLED=1` to be linked. Enabled when using the subproject
|
|
- [BUGFIX] Fix compiler warnings when using Cocoapods
|
|
|
|
- Updating:
|
|
|
|
- [BUGFIX] `expiryDate` property not working correctly
|
|
|
|
### Version 2.5.3
|
|
|
|
- General:
|
|
|
|
- [BUGFIX] Fix checking validity of live identifier not working correctly
|
|
|
|
### Version 2.5.2
|
|
|
|
- General:
|
|
|
|
- Declared as final release, since everything in 2.5.2b2 is working as expected
|
|
|
|
### Version 2.5.2b2
|
|
|
|
- General:
|
|
|
|
- [NEW] Added support for armv7s architecture
|
|
|
|
- Updating:
|
|
|
|
- [BUGFIX] Fix update checks not done when the app becomes active again
|
|
|
|
|
|
### Version 2.5.2b1
|
|
|
|
- General:
|
|
|
|
- [NEW] Replace categories with C functions, so the `Other Linker Flag` `-ObjC` and `-all_load` won't not be needed for integration
|
|
- [BUGFIX] Some code style fixes and missing new lines in headers at EOF
|
|
|
|
- Crash Reporting:
|
|
|
|
- [NEW] PLCrashReporter framework now linked into the HockeySDK framework, so that won't be needed to be added separately any more
|
|
- [NEW] Add some error handler detection to optionally notify the developer of multiple handlers that could cause crashes not to be reported to HockeyApp
|
|
- [NEW] Show an error in the console if an older version of PLCrashReporter is linked
|
|
- [NEW] Make sure the app doesn't crash if the developer forgot to delete the old PLCrashReporter version and the framework search path is still pointing to it
|
|
|
|
- Updating:
|
|
|
|
- [BUGFIX] Fix disabling usage tracking and expiry check not working if `checkForUpdateOnLaunch` is set to NO
|
|
- [BUGFIX] `disableUpdateManager` wasn't working correctly
|
|
- [BUGFIX] If the server doesn't return any app versions, don't handle this as an error, but show a warning in the console when `debugLogging` is enabled
|
|
|
|
## Version 2.5.1
|
|
|
|
- General:
|
|
|
|
- [BUGFIX] Typo in delegate `shouldUseLiveIdentifier` of `BITHockeyManagerDelegate`
|
|
- [BUGFIX] Default updateManager delegate wasn't set
|
|
|
|
- Crash Reporting:
|
|
|
|
- [BUGFIX] Crash when developer sends the notification `BITHockeyNetworkDidBecomeReachableNotification`
|
|
|
|
|
|
## Version 2.5
|
|
|
|
- General:
|
|
|
|
- [NEW] Unified SDK for accessing HockeyApp on iOS
|
|
|
|
- Requires iOS 4.0 or newer
|
|
|
|
- Replaces the previous separate SDKs for iOS: HockeyKit and QuincyKit.
|
|
|
|
The previous SDKs are still available and are still working. But future
|
|
HockeyApp features will only be integrated in this new unified SDK.
|
|
|
|
- Integration either as framework or Xcode subproject using the sourcecode
|
|
|
|
Check out [Installation & Setup](Guide-Installation-Setup)
|
|
|
|
- [NEW] Cleaned up public interfaces and internal processing all across the SDK
|
|
|
|
- [NEW] [AppleDoc](http://gentlebytes.com/appledoc/) based documentation and HowTos
|
|
|
|
This allows the documentation to be generated into HTML or DocSet.
|
|
|
|
- Crash Reporting:
|
|
|
|
- [NEW] Workflow to handle crashes that happen on startup.
|
|
|
|
Check out [How to handle crashes on startup](HowTo-Handle-Crashes-On-Startup) for more details.
|
|
|
|
- [NEW] Symbolicate iOS calls async-safe on the device
|
|
|
|
- [NEW] Single property/option to deactivate, require user to agree submitting and autosubmit
|
|
|
|
E.g. implement a settings screen with the three options and set
|
|
`[BITCrashManager crashManagerStatus]` to the desired user value.
|
|
|
|
- [UPDATED] Updated [PLCrashReporter](https://code.google.com/p/plcrashreporter/) with updates and bugfixes (source available on [GitHub](https://github.com/bitstadium/PLCrashReporter))
|
|
|
|
- [REMOVED] Feedback for Crash Groups Status
|
|
|
|
Please keep using QuincyKit for now if you want this feature. This feature needs to be
|
|
redesigned on SDK and server side to be more efficient and easier to use.
|
|
|
|
- Updating:
|
|
|
|
- [NEW] Expire beta versions with a given date
|
|
|
|
- [REMOVED] Settings screen
|
|
|
|
If you want users to be able not to send analytics data, implement the
|
|
`[BITUpdateManagerDelegate updateManagerShouldSendUsageData:]` delegate and return
|
|
the value depending on what the user defines in your settings UI.
|