Skip to content

Commit

Permalink
Merge branch 'release/4.0.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
notbenoit committed Aug 19, 2022
2 parents 354c35e + 8466dfa commit 2010662
Show file tree
Hide file tree
Showing 27 changed files with 19 additions and 2,475 deletions.
18 changes: 14 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
## Main
## 4.0.0

##### New Features/Enhancements
### Breaking changes
- Drop support for `ReactiveSwift/Cocoa`
[notbenoit](https://github.com/notbenoit)
[#76](https://github.com/Fueled/ios-utilities/pulls/76)

## 3.1.0

### New Features/Enhancements
- Add Swift Package Manager Support
[notbenoit](https://github.com/notbenoit)
[#73](https://github.com/Fueled/ios-utilities/pulls/73)

## 3.0.0

### New Features/Enhancements
- Add `ActionProtocol`
- Add `AnyAction`, allowing to type-erase any actions represented by a `ActionProtocol`
- Add `CoalescingAction` & `OverridingAction`
Expand Down Expand Up @@ -33,7 +43,7 @@
[Stéphane Copin](https://github.com/stephanecopin)
[#53](https://github.com/Fueled/ios-utilities/pull/53)

##### Bug Fixes
### Bug Fixes

- Fix a bug in `CombineLatestMany` where cancelling the resulting publisher would not cancel the array of publishers themselves.
[Stéphane Copin](https://github.com/stephanecopin)
Expand All @@ -47,7 +57,7 @@
[Stéphane Copin](https://github.com/stephanecopin)
[#53](https://github.com/Fueled/ios-utilities/pull/53)

##### Breaking changes
### Breaking changes

- The original `TapAction`, `OverridingAction` and `AnyAction` were all prefixed with `Reactive`.
[Stéphane Copin](https://github.com/stephanecopin)
Expand Down
17 changes: 1 addition & 16 deletions FueledUtils.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Pod::Spec.new do |s|
s.name = 'FueledUtils'
s.version = '3.1.0'
s.version = '4.0.0'
s.summary = 'A collection of utilities used at Fueled'
s.description = 'This is a collection of classes, extensions, methods and functions used within Fueled projects that aims at decomplexifying tasks that should be easy.'
s.swift_version = '5'
Expand All @@ -28,26 +28,11 @@ Pod::Spec.new do |s|
s.dependency 'FueledUtils/Core'
end

s.subspec 'ReactiveSwift' do |s|
s.dependency 'FueledUtils/ReactiveCommon'
s.dependency 'ReactiveSwift', '~> 6.0'
s.dependency 'ReactiveCocoa', '~> 10.0'

s.source_files = 'FueledUtils/ReactiveSwift/**/*.swift'
end

s.subspec 'UIKit' do |s|
s.dependency 'FueledUtils/Core'
s.ios.source_files = 'FueledUtils/UIKit/**/*.swift'
end

s.subspec 'ReactiveSwiftUIKit' do |s|
s.dependency 'FueledUtils/ReactiveSwift'
s.dependency 'FueledUtils/UIKit'

s.ios.source_files = 'FueledUtils/ReactiveSwiftUIKit/**/*.swift'
end

s.subspec 'Combine' do |s|
# Update the above with the following versions when we drop support for iOS < 13.0 or
# uncomment below if https://github.com/CocoaPods/CocoaPods/issues/7333 is implemented
Expand Down
68 changes: 0 additions & 68 deletions FueledUtils/ReactiveCombineBridge/Combine+ReactiveSwift.swift

This file was deleted.

220 changes: 0 additions & 220 deletions FueledUtils/ReactiveCombineBridge/ReactiveSwift+Combine.swift

This file was deleted.

30 changes: 0 additions & 30 deletions FueledUtils/ReactiveSwift/ActionError+ActionErrorProtocol.swift

This file was deleted.

Loading

0 comments on commit 2010662

Please sign in to comment.