Skip to content

Commit

Permalink
Prepare the 0.14.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
broadwaylamb committed Apr 23, 2023
1 parent 8f8ef50 commit 8576f0d
Show file tree
Hide file tree
Showing 8 changed files with 21 additions and 9 deletions.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
# 0.14.0 (23 Apr 2023)
This release is compatible with Xcode 14.2 and Swift 5.7

### Additions
- Primary associated type support for `Publisher`, `Subscriber`, `ConnectablePublisher`, `Subject` and `Scheduler` protocols (#239)

### Bugfixes
- Fixed nullifying the reference to parent in `Future`'s conduit (#239)

# 0.13.0 (1 Feb 2022)
This release is compatible with Xcode 13.2.

Expand Down
2 changes: 1 addition & 1 deletion OpenCombine.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = "OpenCombine"
spec.version = "0.13.0"
spec.version = "0.14.0"
spec.summary = "Open source implementation of Apple's Combine framework for processing values over time."

spec.description = <<-DESC
Expand Down
4 changes: 2 additions & 2 deletions OpenCombineDispatch.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = "OpenCombineDispatch"
spec.version = "0.13.0"
spec.version = "0.14.0"
spec.summary = "OpenCombine + Dispatch interoperability"

spec.description = <<-DESC
Expand All @@ -21,5 +21,5 @@ Pod::Spec.new do |spec|
spec.tvos.deployment_target = "9.0"

spec.source_files = "Sources/OpenCombineDispatch/**/*.swift"
spec.dependency "OpenCombine", '>= 0.12.0'
spec.dependency "OpenCombine", '>= 0.13.0'
end
4 changes: 2 additions & 2 deletions OpenCombineFoundation.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = "OpenCombineFoundation"
spec.version = "0.13.0"
spec.version = "0.14.0"
spec.summary = "OpenCombine + OpenCombineFoundation interoperability"

spec.description = <<-DESC
Expand All @@ -21,5 +21,5 @@ Pod::Spec.new do |spec|
spec.tvos.deployment_target = "9.0"

spec.source_files = "Sources/OpenCombineFoundation/**/*.swift"
spec.dependency "OpenCombine", '>= 0.12.0'
spec.dependency "OpenCombine", '>= 0.13.0'
end
1 change: 1 addition & 0 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ let package = Package(
condition: .when(platforms: supportedPlatforms.except([.wasi])))
],
exclude: [
"RootProtocols.swift.gyb",
"Concurrency/Publisher+Concurrency.swift.gyb",
"Publishers/Publishers.Encode.swift.gyb",
"Publishers/Publishers.MapKeyPath.swift.gyb",
Expand Down
1 change: 1 addition & 0 deletions [email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ let package = Package(
condition: .when(platforms: supportedPlatforms.except([.wasi])))
],
exclude: [
"RootProtocols.swift.gyb",
"Concurrency/Publisher+Concurrency.swift.gyb",
"Publishers/Publishers.Encode.swift.gyb",
"Publishers/Publishers.MapKeyPath.swift.gyb",
Expand Down
1 change: 1 addition & 0 deletions [email protected]
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ let package = Package(
condition: .when(platforms: supportedPlatforms.except([.wasi])))
],
exclude: [
"RootProtocols.swift.gyb",
"Concurrency/Publisher+Concurrency.swift.gyb",
"Publishers/Publishers.Encode.swift.gyb",
"Publishers/Publishers.MapKeyPath.swift.gyb",
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ To add `OpenCombine` to your [SwiftPM](https://swift.org/package-manager/) packa

```swift
dependencies: [
.package(url: "https://github.com/OpenCombine/OpenCombine.git", from: "0.13.0")
.package(url: "https://github.com/OpenCombine/OpenCombine.git", from: "0.14.0")
],
targets: [
.target(
Expand Down Expand Up @@ -60,9 +60,9 @@ To do so, open Xcode, use **File** → **Swift Packages** → **Add Package Depe
To add `OpenCombine` to a project using [CocoaPods](https://cocoapods.org/), add `OpenCombine` and `OpenCombineDispatch` to the list of target dependencies in your `Podfile`.

```ruby
pod 'OpenCombine', '~> 0.13.0'
pod 'OpenCombineDispatch', '~> 0.13.0'
pod 'OpenCombineFoundation', '~> 0.13.0'
pod 'OpenCombine', '~> 0.14.0'
pod 'OpenCombineDispatch', '~> 0.14.0'
pod 'OpenCombineFoundation', '~> 0.14.0'
```

#### Debugger Support
Expand Down

0 comments on commit 8576f0d

Please sign in to comment.