Skip to content

Commit a4df787

Browse files
committed
Release 3.0
1 parent b9a9883 commit a4df787

11 files changed

Lines changed: 68 additions & 51 deletions

File tree

.swift-version

Lines changed: 0 additions & 1 deletion
This file was deleted.

.travis.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
os: osx
22
language: swift
3-
osx_image: xcode10.1
3+
osx_image: xcode10.2.1
44

55
branches:
6-
only:
6+
only:
77
- master
88

99
script:
10-
- xcodebuild clean build test -project SwiftIcons.xcodeproj -scheme SwiftIcons -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 7,OS=10.3.1' CODE_SIGNING_REQUIRED=NO | xcpretty
11-
- pod lib lint --verbose --no-clean
10+
- xcodebuild clean build test -project SwiftIcons.xcodeproj -scheme SwiftIcons -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 8,OS=11.0.1' CODE_SIGNING_REQUIRED=NO | xcpretty
1211

1312
notifications:
14-
email:
13+
email:
1514
on_success: never
1615
on_failure: change

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
55

66
## [Unreleased]
77

8+
## [3.0] - 2020-04-04
9+
10+
### Changed
11+
12+
- Updated to Swift 5.0 and Xcode 10.2 [#57]
13+
814
## [2.3.2] - 2018-12-16
915

1016
### Changed
@@ -117,7 +123,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
117123
- Initial Version of SwiftIcons
118124
- Support for Cocoapods
119125

120-
[Unreleased]: https://github.com/ranesr/SwiftIcons/compare/2.3.2...master
126+
[Unreleased]: https://github.com/ranesr/SwiftIcons/compare/3.0...master
127+
[3.0]: https://github.com/ranesr/SwiftIcons/compare/2.3.2...3.0
121128
[2.3.2]: https://github.com/ranesr/SwiftIcons/compare/2.3.1...2.3.2
122129
[2.3.1]: https://github.com/ranesr/SwiftIcons/compare/2.3.0...2.3.1
123130
[2.3.0]: https://github.com/ranesr/SwiftIcons/compare/2.2.0...2.3.0
@@ -144,3 +151,4 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
144151
[#35]: https://github.com/ranesr/SwiftIcons/issues/35
145152
[#41]: https://github.com/ranesr/SwiftIcons/pull/41
146153
[#48]: https://github.com/ranesr/SwiftIcons/pull/48
154+
[#57]: https://github.com/ranesr/SwiftIcons/pull/57

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[![BuyMeACoffee](https://img.shields.io/badge/buy%20me%20a%20coffee-%E2%98%95%EF%B8%8F-917A01.svg)](https://www.buymeacoffee.com/saurabhrrane)
44

5-
[![CocoaPods](https://img.shields.io/cocoapods/v/SwiftIcons.svg)](https://cocoapods.org/pods/SwiftIcons) [![Platform](https://img.shields.io/cocoapods/p/SwiftIcons.svg)](http://cocoadocs.org/docsets/SwiftIcons) ![Swift](https://img.shields.io/badge/%20in-swift%204.2-orange.svg) [![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
5+
[![CocoaPods](https://img.shields.io/cocoapods/v/SwiftIcons.svg)](https://cocoapods.org/pods/SwiftIcons) [![Platform](https://img.shields.io/cocoapods/p/SwiftIcons.svg)](http://cocoadocs.org/docsets/SwiftIcons) ![Swift](https://img.shields.io/badge/%20in-swift%205.0-orange.svg) [![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
66

77
[![Travis](https://img.shields.io/travis/ranesr/SwiftIcons.svg)](https://travis-ci.org/ranesr/SwiftIcons/) [![License](https://img.shields.io/cocoapods/l/SwiftIcons.svg?style=flat)](http://cocoapods.org/pods/SwiftIcons)
88

@@ -71,7 +71,7 @@ Add the following lines to your `Podfile`:
7171
```ruby
7272
target 'YourProject' do
7373
use_frameworks!
74-
pod 'SwiftIcons', '~> 2.3.2'
74+
pod 'SwiftIcons', '~> 3.0'
7575
end
7676
```
7777

@@ -96,7 +96,7 @@ Install the latest version of [Carthage](https://github.com/Carthage/Carthage#in
9696
Add this line to your `Cartfile`:
9797

9898
```
99-
github "ranesr/SwiftIcons" ~> 2.3.2
99+
github "ranesr/SwiftIcons" ~> 3.0
100100
```
101101

102102
or for `master`,

Source/Info.plist

Lines changed: 1 addition & 1 deletion
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>$(CURRENT_PROJECT_VERSION)</string>
18+
<string>$(MARKETING_VERSION)</string>
1919
<key>NSPrincipalClass</key>
2020
<string></string>
2121
</dict>

SwiftIcons.podspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = 'SwiftIcons'
3-
s.version = '2.3.2'
3+
s.version = '3.0'
4+
s.swift_versions = ['4.2', '5.0']
45
s.summary = 'SwiftIcons - A library for using different font icons'
56
s.description = 'SwiftIcons library helps you use icons from any of these font icons - Dripicons, Emoji, FontAwesome, Icofont, Ionicons, Linearicons, Map-icons, Material icons, Open iconic, State face icons, Weather icons'
67

SwiftIcons.xcodeproj/project.pbxproj

Lines changed: 29 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
A671D6971EAFD5BA00849862 /* SwiftIconsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A671D6961EAFD5BA00849862 /* SwiftIconsTests.swift */; };
4343
A67D28A51E42445F005765A0 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = A67D28A41E42445F005765A0 /* LICENSE */; };
4444
A6945A391E8D3D87004AA743 /* SwiftIcons.podspec in Resources */ = {isa = PBXBuildFile; fileRef = A6945A381E8D3D87004AA743 /* SwiftIcons.podspec */; };
45-
A6945A3B1E8D406B004AA743 /* .swift-version in Resources */ = {isa = PBXBuildFile; fileRef = A6945A3A1E8D406B004AA743 /* .swift-version */; };
4645
/* End PBXBuildFile section */
4746

4847
/* Begin PBXContainerItemProxy section */
@@ -332,27 +331,29 @@
332331
TargetAttributes = {
333332
4389E5D820FE8E4400175651 = {
334333
CreatedOnToolsVersion = 9.4.1;
335-
LastSwiftMigration = 1000;
334+
LastSwiftMigration = 1120;
336335
ProvisioningStyle = Automatic;
337336
};
338337
A605C12F1E37A9EE0079765A = {
339338
CreatedOnToolsVersion = 8.2;
340-
LastSwiftMigration = 1000;
339+
DevelopmentTeam = YT594STPKB;
340+
LastSwiftMigration = 1120;
341341
ProvisioningStyle = Automatic;
342342
};
343343
A671D6931EAFD5BA00849862 = {
344344
CreatedOnToolsVersion = 8.3.2;
345-
LastSwiftMigration = 1000;
345+
DevelopmentTeam = YT594STPKB;
346+
LastSwiftMigration = 1120;
346347
ProvisioningStyle = Automatic;
348+
TestTargetID = A605C12F1E37A9EE0079765A;
347349
};
348350
};
349351
};
350352
buildConfigurationList = A605C12B1E37A9EE0079765A /* Build configuration list for PBXProject "SwiftIcons" */;
351353
compatibilityVersion = "Xcode 3.2";
352-
developmentRegion = English;
354+
developmentRegion = en;
353355
hasScannedForEncodings = 0;
354356
knownRegions = (
355-
English,
356357
en,
357358
Base,
358359
);
@@ -398,7 +399,6 @@
398399
A605C13E1E37A9EF0079765A /* LaunchScreen.storyboard in Resources */,
399400
A605C13B1E37A9EF0079765A /* Assets.xcassets in Resources */,
400401
A67D28A51E42445F005765A0 /* LICENSE in Resources */,
401-
A6945A3B1E8D406B004AA743 /* .swift-version in Resources */,
402402
A605C1391E37A9EF0079765A /* Main.storyboard in Resources */,
403403
A6945A391E8D3D87004AA743 /* SwiftIcons.podspec in Resources */,
404404
);
@@ -491,7 +491,7 @@
491491
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
492492
CODE_SIGN_IDENTITY = "";
493493
CODE_SIGN_STYLE = Automatic;
494-
CURRENT_PROJECT_VERSION = 2.1.0;
494+
CURRENT_PROJECT_VERSION = 3.0;
495495
DEFINES_MODULE = YES;
496496
DYLIB_COMPATIBILITY_VERSION = 1;
497497
DYLIB_CURRENT_VERSION = 1;
@@ -501,10 +501,11 @@
501501
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
502502
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
503503
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
504+
MARKETING_VERSION = 3.0;
504505
PRODUCT_BUNDLE_IDENTIFIER = com.ranesr.SwiftIcons;
505506
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
506507
SKIP_INSTALL = YES;
507-
SWIFT_VERSION = 5.0;
508+
SWIFT_VERSION = 4.2;
508509
TARGETED_DEVICE_FAMILY = "1,2";
509510
VERSIONING_SYSTEM = "apple-generic";
510511
VERSION_INFO_PREFIX = "";
@@ -520,7 +521,7 @@
520521
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
521522
CODE_SIGN_IDENTITY = "";
522523
CODE_SIGN_STYLE = Automatic;
523-
CURRENT_PROJECT_VERSION = 2.1.0;
524+
CURRENT_PROJECT_VERSION = 3.0;
524525
DEFINES_MODULE = YES;
525526
DYLIB_COMPATIBILITY_VERSION = 1;
526527
DYLIB_CURRENT_VERSION = 1;
@@ -530,10 +531,11 @@
530531
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
531532
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
532533
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
534+
MARKETING_VERSION = 3.0;
533535
PRODUCT_BUNDLE_IDENTIFIER = com.ranesr.SwiftIcons;
534536
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
535537
SKIP_INSTALL = YES;
536-
SWIFT_VERSION = 5.0;
538+
SWIFT_VERSION = 4.2;
537539
TARGETED_DEVICE_FAMILY = "1,2";
538540
VERSIONING_SYSTEM = "apple-generic";
539541
VERSION_INFO_PREFIX = "";
@@ -595,7 +597,7 @@
595597
SDKROOT = iphoneos;
596598
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
597599
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
598-
SWIFT_VERSION = 5.0;
600+
SWIFT_VERSION = 4.2;
599601
};
600602
name = Debug;
601603
};
@@ -646,7 +648,7 @@
646648
MTL_ENABLE_DEBUG_INFO = NO;
647649
SDKROOT = iphoneos;
648650
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
649-
SWIFT_VERSION = 5.0;
651+
SWIFT_VERSION = 4.2;
650652
VALIDATE_PRODUCT = YES;
651653
};
652654
name = Release;
@@ -657,12 +659,14 @@
657659
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
658660
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
659661
CODE_SIGN_IDENTITY = "iPhone Developer";
662+
DEVELOPMENT_TEAM = YT594STPKB;
660663
INFOPLIST_FILE = "$(SRCROOT)/SwiftIconsApp/Info.plist";
661664
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
662665
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
666+
MARKETING_VERSION = 3.0;
663667
PRODUCT_BUNDLE_IDENTIFIER = com.ranesr.SwiftIconsApp;
664668
PRODUCT_NAME = "$(TARGET_NAME)";
665-
SWIFT_VERSION = 5.0;
669+
SWIFT_VERSION = 4.2;
666670
TARGETED_DEVICE_FAMILY = "1,2";
667671
};
668672
name = Debug;
@@ -673,12 +677,14 @@
673677
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
674678
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
675679
CODE_SIGN_IDENTITY = "iPhone Developer";
680+
DEVELOPMENT_TEAM = YT594STPKB;
676681
INFOPLIST_FILE = "$(SRCROOT)/SwiftIconsApp/Info.plist";
677682
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
678683
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
684+
MARKETING_VERSION = 3.0;
679685
PRODUCT_BUNDLE_IDENTIFIER = com.ranesr.SwiftIconsApp;
680686
PRODUCT_NAME = "$(TARGET_NAME)";
681-
SWIFT_VERSION = 5.0;
687+
SWIFT_VERSION = 4.2;
682688
TARGETED_DEVICE_FAMILY = "1,2";
683689
};
684690
name = Release;
@@ -687,25 +693,31 @@
687693
isa = XCBuildConfiguration;
688694
buildSettings = {
689695
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
696+
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
697+
DEVELOPMENT_TEAM = YT594STPKB;
690698
INFOPLIST_FILE = SwiftIconsTests/Info.plist;
691699
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
692700
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
693701
PRODUCT_BUNDLE_IDENTIFIER = com.ranesr.SwiftIconsTests;
694702
PRODUCT_NAME = "$(TARGET_NAME)";
695-
SWIFT_VERSION = 5.0;
703+
SWIFT_VERSION = 4.2;
704+
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SwiftIconsApp.app/SwiftIconsApp";
696705
};
697706
name = Debug;
698707
};
699708
A671D69D1EAFD5BA00849862 /* Release */ = {
700709
isa = XCBuildConfiguration;
701710
buildSettings = {
702711
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
712+
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
713+
DEVELOPMENT_TEAM = YT594STPKB;
703714
INFOPLIST_FILE = SwiftIconsTests/Info.plist;
704715
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
705716
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
706717
PRODUCT_BUNDLE_IDENTIFIER = com.ranesr.SwiftIconsTests;
707718
PRODUCT_NAME = "$(TARGET_NAME)";
708-
SWIFT_VERSION = 5.0;
719+
SWIFT_VERSION = 4.2;
720+
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SwiftIconsApp.app/SwiftIconsApp";
709721
};
710722
name = Release;
711723
};

0 commit comments

Comments
 (0)