Commit Graph

123 Commits

Author SHA1 Message Date
Max Howell
513a504210 SwiftPM support 2016-09-07 15:45:21 -07:00
Max Howell
67bc256992 PromiseKit 4 / Swift 3 / Xcode 8
http://promisekit.org/news/2016/09/PromiseKit-4.0-Released/
2016-09-07 15:45:21 -07:00
Max Howell
59000372d2 Fix regression for NSURLSession ext on watchOS
Refs #433
2016-08-09 11:48:08 -07:00
Ryan Schneider
71ee21826c Only import QuartzCore framework in appropriate targets.
* Specifically don't import for WatchOS, which does not include it.
2016-08-04 14:03:57 -07:00
Max Howell
2a9ac97772 Move license to its own file 2016-08-03 19:47:55 -07:00
Max Howell
eca0eba82d Add NSURLSession categories for AnyPromise/ObjC
Closes #422
2016-07-25 13:21:08 -07:00
Max Howell
bb059f8deb Tag 3.3.0
* Fixes CocoaPods lint issues.
* Attempt to fix travis failure due to xctool
2016-07-23 16:19:11 -07:00
Max Howell
12138e33b7 Add PATCH support to our NSURL* categories
Closes #251
2016-07-23 13:37:57 -07:00
Lammert Westerhoff
aa831d1e85 Add WatchConnectivity category 2016-07-22 22:23:48 -07:00
Max Howell
3528d0e2d0 Link to README for podspec license key
Closes #458
2016-07-22 22:06:25 -07:00
Alex
d1f77c76c2 Added CoreBluetooth promise category 2016-07-22 22:04:42 -07:00
Wolfgang Lutz
dfecb15e56 Update PromiseKit.podspec
Include StoreKit for tvOS
2016-05-28 15:15:52 +02:00
Lammert Westerhoff
1225736733 Remove watchos exclusion of NSURLSession extension 2016-05-26 08:21:58 +02:00
Lammert Westerhoff
a59f6296da Add EventKit Category 2016-04-13 18:00:40 -05:00
Nathan Hosselton
648c1d0e1e Fix link in podspec 2016-02-29 15:59:07 -06:00
Nathan Hosselton
5dcdf0a615 Attempt to fix Bolts lint failure
Still won’t lint with latest Bolts and CocoaPods. Notes included.
2016-01-31 15:52:17 -06:00
Nathan Hosselton
151b1671fb Update podspec for tvOS 2016-01-28 20:22:25 -06:00
Nathan Hosselton
9884732850 Remove deprecated subspecs 2015-10-14 15:53:15 -05:00
Nathan Hosselton
fa4d4a87f5 Temporarily disable Bolts subspec so lint passes 2015-10-14 15:52:52 -05:00
Nathan Hosselton
9c3eaff4e8 Update subspec platforms so lint passes 2015-10-14 15:52:22 -05:00
Nathan Hosselton
6cfd11c775 Change subspec /Foundation/Lite -> /DietFoundation 2015-09-20 23:31:44 -05:00
Nathan Hosselton
1564bc2ed8 Exclude watchOS from QuartzCore subspec 2015-09-20 19:59:19 -05:00
Nathan Hosselton
2a2a89db5e Include watchOS support for Foundation subspec 2015-09-20 19:58:53 -05:00
Nathan Hosselton
d779118381 Merge branch 'swift-2.0-beta5' of https://github.com/mxcl/PromiseKit into swift-2.0-beta5
merges an updated upstream into a topic branch.
2015-09-20 19:35:49 -05:00
Nathan Hosselton
71f0b1fa40 Add /Foundation/Lite subspec for excluding OMG 2015-09-20 19:11:36 -05:00
Sahand Nayebaziz
7da72952c3 fix formatting 2015-09-17 13:23:45 -07:00
Sahand Nayebaziz
007503ff58 add watchOS deployment target 2015-09-16 23:09:29 -07:00
Max Howell
027a5c3210 BFTask+Promise 2015-08-13 23:06:37 -07:00
Max Howell
2725b417dc Depend on OMGHTTPURLRQ 3.0.0 2015-08-12 21:20:54 -07:00
Max Howell
7a61a0f26e OMG will now maintain Swift source compat for 2.x 2015-06-22 14:31:48 -05:00
Max Howell
7eb264b588 Force OMGHTTPURLRQ 2.1.3
I added nullability to OMG which broke source compatibility for Swift PromiseKit.

Tag 2.0.4
2015-06-17 12:53:44 -05:00
Max Howell
14783b26f6 Preserve private sources for podspec 2015-05-14 10:54:33 -05:00
Max Howell
bcd80ff8f2 CocoaPods hates me
Why the fuck cannot I not name files like I want to CocoaPods? Why?

Carthage FTW :P
2015-05-14 02:52:00 -05:00
Max Howell
e96adc5fed PromiseKit 2.0
Fixes #165
Fixes #56
Closes #18
Fixes #13
2015-05-14 00:42:58 -05:00
Max Howell
894edc923b Tag 1.5.3
Fixes for CocoaPods 0.37rc1
2015-04-28 11:39:59 -05:00
Max Howell
75cb9b7d9c Make CocoaPods happier 2015-04-17 10:26:23 -05:00
Max Howell
bfcebc2467 Time to remove these deprecations
Refs #169
2015-04-02 11:03:50 -05:00
Max Howell
99866898dd CloudKit subspec requires OS X 10.10
Tag 1.4.2
2015-03-27 14:39:11 -05:00
Max Howell
047f5ff867 pod 'PromiseKit/Swift/NSNotificationCenter' 2015-03-27 12:29:08 -05:00
Max Howell
1728bd4621 Add all Swift sub-subspecs 2015-03-20 12:59:18 -05:00
Max Howell
a241c413ee I don’t understand how the pod lint’d without this 2015-03-15 09:58:39 -05:00
Max Howell
bf8719185b Add some subspecs for Swift PromiseKit 2015-03-14 22:20:25 -05:00
Max Howell
dd29bdcc80 Allow unleashing Zalgo. If you’re sure about it.
Rationale: libraries should unleash zalgo for performance reasons, but they should be well tested and understand the implications.

These well-named functions make it clear what is happening.

Closes #141
Closes #142
2015-02-21 13:05:53 -06:00
Max Howell
650fe56669 hang to synchronously obtain a promise’s value
Closes #116

Tag 1.3.0
2015-02-21 13:05:52 -06:00
Max Howell
ba4b32c40d Move xcodeproj to root
Delete demo project.

Make umbrella header @import required frameworks; Fixes #115
2015-02-19 12:54:27 -06:00
Max Howell
cde7fac0c6 Add Join to pod spec; Fixes #148 2015-02-19 12:12:47 -06:00
Max Howell
513fd2a1fb Fixes for Swift on OS X 2015-02-11 17:19:00 -06:00
Max Howell
d7fe582aaa Get pod spec version from pbxproj; Tag 1.2.3
Swift version depends on OMGHTTPURLRQ.
2015-02-11 14:06:04 -06:00
Max Howell
43222ae946 Tag 1.2.2 2015-01-31 01:06:19 -06:00
Max Howell
8a926fa102 Swift PromiseKit requires AssetsLibrary
Sadly.
2015-01-30 18:12:36 -06:00