Skip to content

Commit ae8ab02

Browse files
committed
Merge branch 'release/2.1.0' into develop
2 parents 65a4bd7 + d11403d commit ae8ab02

File tree

9 files changed

+369
-334
lines changed

9 files changed

+369
-334
lines changed

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55

66
---
77

8+
## [2.1.0](https://github.com/Digipolitan/collection-view-grid-layout/releases/tag/v2.1.0)
9+
10+
swift 5 support
11+
12+
---
13+
814
## [2.0.0](https://github.com/Digipolitan/collection-view-grid-layout/releases/tag/v2.0.0)
915

1016
Major update, layout horizontal & vertical

CollectionViewGridLayout.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "CollectionViewGridLayout"
3-
s.version = "2.0.0"
3+
s.version = "2.1.0"
44
s.summary = "Layout that allows you to display collection of data in grid with only very few lines of codes."
55
s.homepage = "https://github.com/Digipolitan/collection-view-grid-layout"
66
s.authors = "Digipolitan"

CollectionViewGridLayout.xcodeproj/project.pbxproj

+4-2
Original file line numberDiff line numberDiff line change
@@ -597,7 +597,7 @@
597597
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
598598
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
599599
SWIFT_VERSION = 5.0;
600-
TARGETED_DEVICE_FAMILY = 3;
600+
TARGETED_DEVICE_FAMILY = "1,2,3";
601601
VERSIONING_SYSTEM = "apple-generic";
602602
VERSION_INFO_PREFIX = "";
603603
};
@@ -652,7 +652,7 @@
652652
SDKROOT = iphoneos;
653653
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
654654
SWIFT_VERSION = 5.0;
655-
TARGETED_DEVICE_FAMILY = 3;
655+
TARGETED_DEVICE_FAMILY = "1,2,3";
656656
VALIDATE_PRODUCT = YES;
657657
VERSIONING_SYSTEM = "apple-generic";
658658
VERSION_INFO_PREFIX = "";
@@ -677,6 +677,7 @@
677677
PRODUCT_NAME = CollectionViewGridLayout;
678678
SKIP_INSTALL = YES;
679679
SWIFT_VERSION = 5.0;
680+
TARGETED_DEVICE_FAMILY = "1,2";
680681
};
681682
name = Debug;
682683
};
@@ -698,6 +699,7 @@
698699
PRODUCT_NAME = CollectionViewGridLayout;
699700
SKIP_INSTALL = YES;
700701
SWIFT_VERSION = 5.0;
702+
TARGETED_DEVICE_FAMILY = "1,2";
701703
};
702704
name = Release;
703705
};

Podfile.lock

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
PODFILE CHECKSUM: 2c8f28632ba1a9ba4ee116c4361b50cce368e661
1+
PODFILE CHECKSUM: a3bc7ae8695b8dfd272449f8118b00172a8773e6
22

3-
COCOAPODS: 1.7.0.rc.1
3+
COCOAPODS: 1.6.1

Pods/Manifest.lock

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Pods.xcodeproj/project.pbxproj

+297-297
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Sources/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.0.0</string>
18+
<string>2.1.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>1</string>
2121
<key>NSPrincipalClass</key>

Tests/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>BNDL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.0.0</string>
18+
<string>2.1.0</string>
1919
<key>CFBundleVersion</key>
2020
<string>1</string>
2121
</dict>

fastlane/README.md

+55-28
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,38 @@ Make sure you have the latest version of the Xcode command line tools installed:
88
xcode-select --install
99
```
1010

11-
## Choose your installation method:
12-
13-
<table width="100%" >
14-
<tr>
15-
<th width="33%"><a href="http://brew.sh">Homebrew</a></th>
16-
<th width="33%">Installer Script</th>
17-
<th width="33%">RubyGems</th>
18-
</tr>
19-
<tr>
20-
<td width="33%" align="center">macOS</td>
21-
<td width="33%" align="center">macOS</td>
22-
<td width="33%" align="center">macOS or Linux with Ruby 2.0.0 or above</td>
23-
</tr>
24-
<tr>
25-
<td width="33%"><code>brew cask install fastlane</code></td>
26-
<td width="33%"><a href="https://download.fastlane.tools">Download the zip file</a>. Then double click on the <code>install</code> script (or run it in a terminal window).</td>
27-
<td width="33%"><code>sudo gem install fastlane -NV</code></td>
28-
</tr>
29-
</table>
11+
Install _fastlane_ using
12+
```
13+
[sudo] gem install fastlane -NV
14+
```
15+
or alternatively using `brew cask install fastlane`
3016

3117
# Available Actions
18+
### multi_environment
19+
```
20+
fastlane multi_environment
21+
```
22+
Execute a lane using different environment variables
23+
24+
#### Options
25+
26+
* __**target_lane**__: The target lane to execute with different environment
27+
28+
* **environment_variable**: TARGET_LANE
29+
30+
* **type**: string
31+
32+
* **optional**: false
33+
34+
#### Environment variables
35+
36+
* __**ENVIRONMENT_DIRECTORY_PATH**__: The directory path of the environment info
37+
38+
* **type**: string
39+
40+
* **optional**: true
41+
42+
3243
### appfile_init
3344
```
3445
fastlane appfile_init
@@ -86,9 +97,9 @@ fastlane appfile_init fetch_app_identifier:false
8697
* **default_value**: true
8798

8899

89-
### run_tests
100+
### tests
90101
```
91-
fastlane run_tests
102+
fastlane tests
92103
```
93104
Build and run all Xcode tests
94105

@@ -110,9 +121,9 @@ import_from_git(
110121

111122
#### Options
112123

113-
* __**test_scheme**__: The scheme into the Xcode project to execute, the scheme is required on the CI environement
124+
* __**target_scheme**__: The scheme into the Xcode project to execute, the scheme is required on the CI environement
114125

115-
* **environment_variable**: TEST_SCHEME
126+
* **environment_variable**: TARGET_SCHEME
116127

117128
* **type**: string
118129

@@ -192,7 +203,7 @@ import_from_git(
192203

193204
* **environment_variable**: SKIP_COCOAPODS
194205

195-
* **type**: string
206+
* **type**: boolean
196207

197208
* **default_value**: false
198209

@@ -253,7 +264,7 @@ fastlane start_framework_release target_version:4.0.9
253264

254265
* **environment_variable**: SKIP_COCOAPODS
255266

256-
* **type**: string
267+
* **type**: boolean
257268

258269
* **default_value**: false
259270

@@ -330,9 +341,9 @@ import_from_git(
330341

331342
* **optional**: true
332343

333-
* __**test_scheme**__: The scheme into the Xcode project to execute
344+
* __**target_scheme**__: The scheme into the Xcode project to execute
334345

335-
* **environment_variable**: TEST_SCHEME
346+
* **environment_variable**: TARGET_SCHEME
336347

337348
* **type**: string
338349

@@ -350,7 +361,7 @@ import_from_git(
350361

351362
* **environment_variable**: SKIP_COCOAPODS
352363

353-
* **type**: string
364+
* **type**: boolean
354365

355366
* **default_value**: false
356367

@@ -454,6 +465,14 @@ import_from_git(
454465

455466
* **optional**: false
456467

468+
* __**target_scheme**__: The scheme into the Xcode project get version number
469+
470+
* **environment_variable**: TARGET_SCHEME
471+
472+
* **type**: string
473+
474+
* **optional**: false on CI
475+
457476
* __**xcodeproj**__: Your xcodeproj path
458477

459478
* **environment_variable**: XCODEPROJ
@@ -509,6 +528,14 @@ import_from_git(
509528

510529
#### Options
511530

531+
* __**target_scheme**__: The scheme into the Xcode project to execute, the scheme is required on the CI environement
532+
533+
* **environment_variable**: TARGET_SCHEME
534+
535+
* **type**: string
536+
537+
* **optional**: false on CI
538+
512539
* __**xcodeproj**__: The Xcode project to select.
513540

514541
* **environment_variable**: XCODEPROJ

0 commit comments

Comments
 (0)