Skip to content

Commit e1afa91

Browse files
authored
Merge pull request #34 from BoltsFramework/nlutsenko.120
Bolts 1.2.0 🔩
2 parents f184e5d + 1f12636 commit e1afa91

10 files changed

Lines changed: 45 additions & 5 deletions

File tree

Bolts-Swift.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'Bolts-Swift'
3-
s.version = '1.1.0'
3+
s.version = '1.2.0'
44
s.license = { :type => 'BSD' }
55
s.summary = 'Bolts is a collection of low-level libraries designed to make developing mobile apps easier.'
66
s.homepage = 'https://github.com/BoltsFramework'

BoltsSwift.xcodeproj/project.pbxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@
104104
812DB53B1D3597BF00552C9F /* Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; };
105105
812DB53C1D3597BF00552C9F /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; };
106106
812DB53D1D3597BF00552C9F /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = "<group>"; };
107+
81951A901D46BA2F00958108 /* Version.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Version.xcconfig; sourceTree = "<group>"; };
107108
81CC14EC1A9BE0A100B28F86 /* BoltsSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BoltsSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
108109
81CC14F61A9BE0A100B28F86 /* BoltsSwiftTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BoltsSwiftTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
109110
81D300631C93AF7300E1A1ED /* Errors.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Errors.swift; sourceTree = "<group>"; };
@@ -189,6 +190,7 @@
189190
812DB52B1D3597BF00552C9F /* BoltsSwiftTests-iOS.xcconfig */,
190191
812DB52C1D3597BF00552C9F /* BoltsSwiftTests-macOS.xcconfig */,
191192
812DB52D1D3597BF00552C9F /* BoltsSwiftTests-tvOS.xcconfig */,
193+
81951A901D46BA2F00958108 /* Version.xcconfig */,
192194
812DB52E1D3597BF00552C9F /* Shared */,
193195
);
194196
path = Configurations;

CHANGELOG.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,29 @@
11
# Change Log
22

3-
## [1.1.0](https://github.com/BoltsFramework/Bolts-Swift/tree/1.1.0) (2016-05-03)
3+
## [1.2.0](https://github.com/BoltsFramework/Bolts-Swift/tree/1.2.0) (2016-07-25)
4+
[Full Changelog](https://github.com/BoltsFramework/Bolts-Swift/compare/1.1.0...1.2.0)
5+
6+
**Implemented enhancements:**
7+
8+
- Implement new set of continuations for error-only use case. [\#17](https://github.com/BoltsFramework/Bolts-Swift/issues/17)
9+
- Make all 'trySet', 'set' functions to use explicit argument labels. [\#30](https://github.com/BoltsFramework/Bolts-Swift/pull/30) ([nlutsenko](https://github.com/nlutsenko))
10+
- Update project/tests for Xcode 8 and Swift 2.3. [\#27](https://github.com/BoltsFramework/Bolts-Swift/pull/27) ([nlutsenko](https://github.com/nlutsenko))
11+
- Make CompletedCondtion optional, should improve memory usage slightly. [\#25](https://github.com/BoltsFramework/Bolts-Swift/pull/25) ([richardjrossiii](https://github.com/richardjrossiii))
12+
- Add continueOnErrorWith, continueOnErrorWithTask. [\#18](https://github.com/BoltsFramework/Bolts-Swift/pull/18) ([nlutsenko](https://github.com/nlutsenko))
13+
14+
**Fixed bugs:**
15+
16+
- Resolve retain cycle in Task [\#19](https://github.com/BoltsFramework/Bolts-Swift/pull/19) ([mmtootmm](https://github.com/mmtootmm))
17+
18+
**Merged pull requests:**
19+
20+
- Migrate all targets to shared configurations from xctoolchain. [\#32](https://github.com/BoltsFramework/Bolts-Swift/pull/32) ([nlutsenko](https://github.com/nlutsenko))
21+
- Add swiftlint to Travis-CI. [\#29](https://github.com/BoltsFramework/Bolts-Swift/pull/29) ([nlutsenko](https://github.com/nlutsenko))
22+
- Split Task into multiple files. [\#24](https://github.com/BoltsFramework/Bolts-Swift/pull/24) ([richardjrossiii](https://github.com/richardjrossiii))
23+
- Update installation instructions in README. [\#22](https://github.com/BoltsFramework/Bolts-Swift/pull/22) ([nlutsenko](https://github.com/nlutsenko))
24+
- Refactor continuation to be better, faster, stronger. [\#20](https://github.com/BoltsFramework/Bolts-Swift/pull/20) ([richardjrossiii](https://github.com/richardjrossiii))
25+
26+
## [1.1.0](https://github.com/BoltsFramework/Bolts-Swift/tree/1.1.0) (2016-05-04)
427
[Full Changelog](https://github.com/BoltsFramework/Bolts-Swift/compare/1.0.1...1.1.0)
528

629
**Implemented enhancements:**
@@ -14,6 +37,7 @@
1437

1538
**Merged pull requests:**
1639

40+
- Bolts 1.1.0 🔩 [\#16](https://github.com/BoltsFramework/Bolts-Swift/pull/16) ([nlutsenko](https://github.com/nlutsenko))
1741
- Add more tests and fix documentation. [\#12](https://github.com/BoltsFramework/Bolts-Swift/pull/12) ([nlutsenko](https://github.com/nlutsenko))
1842
- Use Xcode 7.3 for Travis-CI. [\#11](https://github.com/BoltsFramework/Bolts-Swift/pull/11) ([nlutsenko](https://github.com/nlutsenko))
1943

Configurations/BoltsSwift-iOS.xcconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
#include "Shared/Platform/iOS.xcconfig"
1111
#include "Shared/Product/DynamicFramework.xcconfig"
12+
#include "Version.xcconfig"
1213

1314
PRODUCT_NAME = BoltsSwift
1415
PRODUCT_BUNDLE_IDENTIFIER = com.bolts.swift.ios

Configurations/BoltsSwift-macOS.xcconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
#include "Shared/Platform/macOS.xcconfig"
1111
#include "Shared/Product/DynamicFramework.xcconfig"
12+
#include "Version.xcconfig"
1213

1314
PRODUCT_NAME = BoltsSwift
1415
PRODUCT_BUNDLE_IDENTIFIER = com.bolts.swift.macos

Configurations/BoltsSwift-tvOS.xcconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
#include "Shared/Platform/tvOS.xcconfig"
1111
#include "Shared/Product/DynamicFramework.xcconfig"
12+
#include "Version.xcconfig"
1213

1314
PRODUCT_NAME = BoltsSwift
1415
PRODUCT_BUNDLE_IDENTIFIER = com.bolts.swift.tvos

Configurations/BoltsSwift-watchOS.xcconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
#include "Shared/Platform/watchOS.xcconfig"
1111
#include "Shared/Product/DynamicFramework.xcconfig"
12+
#include "Version.xcconfig"
1213

1314
PRODUCT_NAME = BoltsSwift
1415
PRODUCT_BUNDLE_IDENTIFIER = com.bolts.swift.watchos

Configurations/Version.xcconfig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
//
2+
// Copyright (c) 2016, Facebook, Inc.
3+
// All rights reserved.
4+
//
5+
// This source code is licensed under the BSD-style license found in the
6+
// LICENSE file in the root directory of this source tree. An additional grant
7+
// of patent rights can be found in the PATENTS file in the same directory.
8+
//
9+
10+
BOLTS_SWIFT_VERSION = 1.2.0

Sources/Info.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.1.0</string>
18+
<string>$(BOLTS_SWIFT_VERSION)</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>
22-
<string>1.1.0</string>
22+
<string>$(BOLTS_SWIFT_VERSION)</string>
2323
<key>NSPrincipalClass</key>
2424
<string></string>
2525
</dict>

Vendor/xctoolchain

0 commit comments

Comments
 (0)