Releases: prolificinteractive/Bellerophon
Releases · prolificinteractive/Bellerophon
Swift 4.2
Allows Custom KillSwitch API Check
- Allows control of custom API checking
- Ability to manually present the KillSwitch View
Greater flexibility for force update and kill switch
- Created Config
- No longer requires kill switch view
- Optional kill switch view or force update view
- Triggers optional delegate methods so views are not necessary
- Updated AppDelegate to a working condition (previously pointing to dead url)
Adds Support for Swift 4.0
- Fixes compilation errors and updates Swift Version to 4.0
Cleanup
- We did some code cleanup to the Bellerophon core code, as well as the example project.
- We dropped the use of a singleton for dependency injection. You will now have to keep a reference of Bellerophon in your application.
- The
UIWindow
object is now injected through the Bellerophon initializer. You can now pass the window object that you want.
Objective-C compatibility drop
Bellerophon is dropping the Objective-C compatibility due to an archiving error with Swift 2.3 compiler.
If you are using Bellerophon in an Objective-C project, please use version 0.1.4 instead.
Swift 3.0 compatibility
Added Swift 3.0 compatibility with Xcode 8
Swift 2.3 compatibility
Added Swift 2.3 compatibility with Xcode 8
Minor fixes
- Improved documentation
- Fixed a bug where killSwitchView would not be displayed again if it had displayed before
Revised public interfaces and added unit testings
0.1.2 Revised public interfaces and added unit tests