Skip to content
This repository was archived by the owner on Jun 13, 2023. It is now read-only.

Lock dependencies' versions and Bump Bolts-Swift to 1.2.0 #51

Closed
wants to merge 2 commits into from
Closed

Lock dependencies' versions and Bump Bolts-Swift to 1.2.0 #51

wants to merge 2 commits into from

Conversation

p4checo
Copy link

@p4checo p4checo commented Jul 29, 2016

Lock CocoaPods dependencies' versions

Until now, none of the dependencies had their version locked in either
the .podspec or Podfile. So, if one of them got updated with breaking
changes then building would ouviously break after a pod update.

This issue happened recently when Bolts-Swift was updated with breaking
changes from 1.1.0 to 1.2.0.

This addresses that by locking the dependency versions to the latest
compatible version at the moment. When support is added to the new
dependency versions, the podspec/Podfile should be updated and the pod
version should be bumped.

Bump Bolts-Swift to 1.2.0

  • Updated Bolts-Swift to 1.2.0 in the .podspec and Podfile
  • Updated BoltsHelpers.swift to use the new TaskCompletionSource API
  • Fixed warning for using typealias when associatedtype should be
    used

p4checo added 2 commits July 29, 2016 10:39
Until now, none of the dependencies had their version locked in either
the .podspec or Podfile. So, if one of them got updated with breaking
changes then building would ouviously break after a `pod update`.

This issue happened recently when Bolts-Swift was updated with breaking
changes from 1.1.0 to 1.2.0.

This addresses that by locking the dependency versions to the latest
compatible version at the moment. When support is added to the new
dependency versions, the podspec/Podfile should be updated and the pod
version should be bumped.
- Updated Bolts-Swift to 1.2.0 in the .podspec and Podfile
- Updated BoltsHelpers.swift to use the new `TaskCompletionSource` API
- Fixed warning for using `typealias` when `associatedtype` should be
used
@ghost
Copy link

ghost commented Jul 29, 2016

Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. In order for us to review and merge your code, please sign up at https://code.facebook.com/cla - and if you have received this in error or have any questions, please drop us a line at [email protected]. Thanks!

@ghost
Copy link

ghost commented Jul 29, 2016

Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Facebook open source project. Thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants