Releases: CocoaPods/Core
Releases · CocoaPods/Core
0.38.0.beta.2
Bug Fixes
- All string values written via the Podspec Ruby DSL will automatically have
extraneous spaces stripped.
Samuel Giddins
#239
0.38.0.beta.1
Breaking
- Deprecate the
xcconfig
attribute in the Podspec DSL, which is replaced by
the new attributespod_target_xcconfig
anduser_target_xcconfig
.
Marius Rackwitz
CocoaPods#3465
Enhancements
- Add support for specifying the CocoaPods version in the podspec.
Daniel Tomlinson
Core#240 - Attempt to detect (and warn) when a podfile has smart quotes.
Samuel Giddins - Add
watchos
as a new platform.
Boris Bügling
Core#249
0.38.0.beta.1
Breaking
- Deprecate the
xcconfig
attribute in the Podspec DSL, which is replaced by
the new attributespod_target_xcconfig
anduser_target_xcconfig
.
Marius Rackwitz
CocoaPods#3465
Enhancements
- Add support for specifying the CocoaPods version in the podspec.
Daniel Tomlinson
Core#240 - Attempt to detect (and warn) when a podfile has smart quotes.
Samuel Giddins - Add
watchos
as a new platform.
Boris Bügling
Core#249
0.37.2
0.37.2
Enhancements
- A more useful DSLError will be shown when there are syntax errors in a Ruby
Podfile or Podspec.
Samuel Giddins
CocoaPods#2651
0.37.1
0.37.0
This version only introduces changes in the CocoaPods gem.
0.37.0.rc.2
This version only introduces changes in the CocoaPods gem.
0.37.0.rc.1
Enhancements
- Only re-write lockfiles if they are changed, in an attempt to avoid exposing
Psych serialization changes across Ruby versions.
Samuel Giddins
Bug Fixes
- On case-insensitive HFS+ file systems, try to make queries for specs in
spec repos to be case-preserved.
Samuel Giddins
CocoaPods#2910
CocoaPods#3024
0.37.0.beta.1
Enhancements
- Allow specifying multiple subspec pod dependencies inline in the Podfile,
viapod 'Pod', :subspecs => ['Subspec1', 'Subspec2']
.
Samuel Giddins
#221 - Allow specifying a custom module map file.
Samuel Giddins
Marius Rackwitz
#218
Bug Fixes
- The linter will now ensure that subspecs' names do not contain whitespace.
Marius Rackwitz
Joshua Kalpin
Samuel Giddins
#177
#178
#202
#233 - The linter fails now if root attributes occur on subspec level.
Marius Rackwitz
#233 - Inhibit warnings for pods that only have the
inhibit_warnings
option enabled
on a subspec.
Samuel Giddins
CocoaPods#2777
0.37.0.rc.2
This version only introduces changes in the CocoaPods gem.
0.37.0.rc.1
Enhancements
- Only re-write lockfiles if they are changed, in an attempt to avoid exposing
Psych serialization changes across Ruby versions.
[https://github.com/segiddins]
Bug Fixes
- On case-insensitive HFS+ file systems, try to make queries for specs in
spec repos to be case-preserved.
Samuel Giddins
CocoaPods#2910
CocoaPods#3024
0.37.0.beta.1
Enhancements
- Allow specifying multiple subspec pod dependencies inline in the Podfile,
viapod 'Pod', :subspecs => ['Subspec1', 'Subspec2']
.
Samuel Giddins
#221 - Allow specifying a custom module map file.
Samuel Giddins
Marius Rackwitz
#218
Bug Fixes
- The linter will now ensure that subspecs' names do not contain whitespace.
Marius Rackwitz
Joshua Kalpin
Samuel Giddins
#177
#178
#202
#233 - The linter fails now if root attributes occur on subspec level.
Marius Rackwitz
#233 - Inhibit warnings for pods that only have the
inhibit_warnings
option enabled
on a subspec.
Samuel Giddins
CocoaPods#2777