-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from TwoRingSoft/develop
Version 2 updates
- Loading branch information
Showing
72 changed files
with
2,058 additions
and
918 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# 2.0.0 2017-12-31 | ||
|
||
## Patches | ||
- Fix warnings: | ||
- deprecated usage of `characters` property of a Swift string to determine its length | ||
- unreachable code around fatal error | ||
- Improvements: | ||
- FlowController | ||
- Debugging | ||
|
||
## Additions | ||
- Add Core protocols: | ||
- Alerter + SwiftMessagesAdapter | ||
- InAppPurchaseVendor | ||
- Fonts | ||
- Environment struct | ||
- LaunchArgument/EnvironmentVariable enums | ||
- Allow passing custom managed object model to CoreDataController | ||
- FormController now manages UITextViews | ||
- Theming/customizing CrudViewController: | ||
- Custom cells | ||
- Empty state | ||
- Look/feel | ||
|
||
## Breaking changes: | ||
- Update String rDNS constructors | ||
- Require iOS 11 | ||
- Reorganize debugging sources under Core | ||
- Remove default log level function | ||
|
||
# 1.0.0 2017-11-29 | ||
|
||
- The official version 1 release! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,7 @@ | |
|
||
Pod::Spec.new do |s| | ||
s.name = 'Pippin' | ||
s.version = '1.0.0' | ||
s.version = '2.0.0' | ||
s.summary = "A basic framework for an app's various components, like logging and crash reporting, and various Swift utilities for working with Apple frameworks." | ||
s.description = <<-DESC | ||
A collection of Swift and Objective-C utilities delivering reusable components of iOS applications and utilities to work with Apple frameworks. | ||
|
@@ -17,23 +17,7 @@ Pod::Spec.new do |s| | |
s.license = 'MIT' | ||
s.author = { 'Andrew McKnight' => '[email protected]' } | ||
s.source = { :git => 'https://github.com/tworingsoft/Pippin.git', :tag => "#{s.version}" } | ||
|
||
# ――― Platform Specifics ――――――――――――――――――――――――――――――――――――――――――――――――――――――― # | ||
# | ||
# If this Pod runs only on iOS or OS X, then specify the platform and | ||
# the deployment target. You can optionally include the target after the platform. | ||
# | ||
|
||
# s.platform = :ios | ||
# s.platform = :ios, '5.0' | ||
|
||
# When using multiple platforms | ||
s.ios.deployment_target = '10.0' | ||
# s.osx.deployment_target = '10.7' | ||
# s.watchos.deployment_target = '2.0' | ||
# s.tvos.deployment_target = '9.0' | ||
|
||
s.pod_target_xcconfig = { 'SWIFT_VERSION' => '4.0' } | ||
s.platform = :ios, '11.0' | ||
|
||
s.test_spec 'Tests' do |test_spec| | ||
test_spec.source_files = 'Tests/**/*.swift' | ||
|
@@ -56,6 +40,11 @@ Pod::Spec.new do |s| | |
sss.dependency 'XCGLogger', '~> 6' | ||
sss.dependency 'Pippin/Core' | ||
end | ||
ss.subspec 'SwiftMessages' do |sss| | ||
sss.source_files = 'Sources/Pippin/Adapters/SwiftMessages/**/*.{h,m,swift}' | ||
sss.dependency 'SwiftMessages', '~> 4' | ||
sss.dependency 'Pippin/Core' | ||
end | ||
end | ||
|
||
s.subspec 'Core' do |ss| | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.