- fix platform version in package file (thanks to greatsk55 for this contribution!)
- add privacy info for user defaults usage (thanks to Alexander Vogel for suggesting this)
- bump iOS deployment target to 13.0
- bump minumum Xcode version to 15.0
- add support for viewIsAppearing (thanks to Tommy Han for this contribution!)
- update to RxSwift 6.2
- fix Xcode 13 error (thanks to hebdavepaul0 for this contribution!)
- update to RxSwift 6.0
- bump iOS deployment target to 10.0
- fix SPM. (thanks to Kazuki Tanaka for this contribution!
- uses notifications to create the AppState observables.
- removes all the UIAppDelegate related stuff
- adds Swift Package Manager support. (thanks to Sergey Kuleshov for this contribution!)
- sets Swift version to 5.0
- updates dependencies to RxSwift 5.0
- updates to Swift 5
- improved Carthage build stability
- New observable
appVersion
that emits your app's previous and current version string each time the user opens the app firstLaunchOfNewVersionOnly
now emits anAppVersion
object that contains the previous and the current app version string (thanks to Ashton Meuser for suggesting that change!)
- App open counts and app versions are now tracked even if there is no subscription to the relevant Observables (thanks to Philippe Cuvillier for suggesting that change!)
- updates to Swift 4.2
- removes obsolete
Equatable
implementation (thanks to Pavel Sorokin for the contribution) - removes all calls to
UserDefaults.standard.synchronize()
(thanks again to Pavel Sorokin for pointing that out)
- updates to Swift 4.1
- fixes an issue with Carthage compatibility
- fixes issue #13 where
firstLaunchOfNewVersionOnly
would not emit events correctly. Thanks to ptigro89 for finding that bug!
- add observables for
viewDidLoad
andviewDidLayoutSubviews
(thanks to ivanmkc for the contribution) - update example to show more UIViewController view states
- add observable for
applicationWillEnterForeground
(thanks to pepasflo for the contribution) - fix deployment target for Carthage usage
- add Observables for UIViewController's view-related notifications
- allow multiple subscriptions to Observables that use UserDefaults (thanks to junmo-kim for the contribution)
- update RxSwift / RxCocoa dependency to 4.0
- update to Swift 4.0 (thanks to pual for requesting a crucial change in RxSwift 4)
- update RxSwift / RxCocoa dependency to 3.4
- update RxSwift / RxCocoa dependency to 3.3
- update to Swift 3.1
- bugfix in
isFirstLaunchOfNewVersion
(fixed by krider2010) - update RxSwift / RxCocoa dependency to 3.1
- update to Swift 3.0
- update RxSwift / RxCocoa dependency to 3.0
- use Reactive proxy
- add
isFirstLaunchOfNewVersion
(contribution by krider2010)
- update to Swift 2.3
- update RxSwift / RxCocoa dependency to 2.6
- fix deprecation warnings
- update iOS and Xcode version in .travis.yml file
- Initial release