- Nothing yet!
- Add miminum platform requirements to Swift Package.
- Add support for RxSwift 6.0.
- Added full support for Swift 5.0
- Added full support for RxSwift 5.0
- Added RxCocoa dependency for all non-test targets
- Remove RxAtomic references
- Add
completionsproperty toCompletableAction - Change
inputstype toAnyObserver<Input>
- Introduction of
underlyingErrorobservable which returns aSwift.Errorelement type. - Updated specs that were breaking in
Circle CIpipeline
- Update the project and xcworkspace and make it compatible with Version 10.1 (10B61)
- Update the Unit test target and make it compatible with Version 10.1 (10B61)
- Moved CI to circle CI 2.0
- Fix issue #155
- Fix issue #179
- Adding syntax sugar
execute()method onActionwhenInputisVoid. #171 - Raises minimum watchOS deployment target to 3.0, to match RxSwift.
- Less restrictive RxSwift/RxCocoa dependencies in podspec, now supporting RxSwift/RxCocoa 4.x starting with version 4.3
- Fix Action Demo build failure
- Added missing support for Swift 4.2 after 3.7.0
- Fix build failure on New Build System (default on Xcode 10) #151
- Added full support for Swift 4.2
- Added full support for RxSwift 4.3
- Updated
Semantic Versioningto reflect what is actaully released both onPodandCarthage - Added full support for Swift 4.1
- Added full support for RxSwift 4.2.0
- UIRefreshControl support: binding to an action (or CocoaAction) starts the action itself and updates the control's refreshing status
- Add convenience initializer with work factories returning
PrimitiveSequenceor any otherObservableConvertibleType#125 - Introduce
CompletableAction, a typealias for action that only completes without emitting any elements #125
- Added full support for Swift 4.0
- Added full support for RxSwift 4.0.0
- Preserved old behavior for
shareReplay(1)api changes fromRxSwift. #110
| Swift version | RxSwift version | Action version |
|---|---|---|
| Swift 3.0 | v3.2.* | v2.2.0 |
| Swift 3.2 | v3.6.* | v3.2.0 |
| Swift 4 | v4.0.0 | v3.4.0 |
| Swift 4.1 | v4.2.0 | v3.6.0 |
- Add macOS bindings for NSControl and NSButton
- Loosens dependency on RxSwift.
- Change
bindTo([...])methods tobind(to: [...])to better align with the revised Rx API - Update Rx invocations to resolve deprecation warnings related to same
- Remove
RxBlockingfrom Linked Libraries inActiontarget
- Loosens dependency on RxSwift.
- Fixes #63, related to the default enabled state.
- Adds
bindTo(action:)for non-CocoaAction.
- Not replay
executionObservablesto fixexecute(_:). See #64.
- Adds Swift 3 support. See #46.
- Added inputs subject to trigger actins by observables. See #37.
- Fixes a problem with observable deallocation related to
rx_actionbutton property. See #33. - Improved Carthage compatibility. See #34.
- Swift 2.3 support.
- Relaxes dependency requirements.
- Updates to RxSwift 2.1.0.
- Transitioned podspec to new remote URL (see #15).
- Moved to RxSwift 2.0 🎉
- Fixes memory leak when used on buttons. See #21.
- Relaxes dependency requirements.
- Unbounded replaying of event values (see #3).
Added UIAlertAction support.
- Fixes
enabledIf:parameter to beObservable<B>,where B: BooleanType.
- Added tvOS support to UIButton extension.
- Changes
enabledIfto acceptObservable<BooleanType>instead ofBool.
- Initial release.