Commit 2400cc85 authored by Marius Rackwitz's avatar Marius Rackwitz

[Changelog] Add entry for #2835

parent 26d44e41
...@@ -6,8 +6,29 @@ To install release candidates run `[sudo] gem install cocoapods --pre` ...@@ -6,8 +6,29 @@ To install release candidates run `[sudo] gem install cocoapods --pre`
## Master ## Master
##### Highlighted Enhancement That Needs Testing
* Support Frameworks & Swift: This allows to build podspecs, which contain Swift
code, because it now automatically recognize Swift source files and determines
if it is required to build a framework. As soon as a project explicitly
opts-in to `use_frameworks!` in the Podfile or if any dependency contains
Swift, the pods will be integrated as frameworks.
As pod author you can change the name of the built framework, by specifying
`module_name` in the podspec. The built frameworks are embedded into the host
application with a new shell script build phase in the user project to allow
configuration-dependent pods.
[Marius Rackwitz](https://github.com/mrackwitz)
[#2835](https://github.com/CocoaPods/CocoaPods/issues/2835)
##### Breaking ##### Breaking
* Bundle Resources into Frameworks: Previously all resources were compiled and
copied into the `mainBundle`. By now Pods have to use
`[NSBundle bundleForClass:<#Class from Pod#>]` to access provided resources
relatively to the bundle.
[Bors Bügling](https://github.com/neonichu)
[#2835](https://github.com/CocoaPods/CocoaPods/issues/2730)
* Only the hooks specified by usage of the `plugin` directive of the `Podfile` * Only the hooks specified by usage of the `plugin` directive of the `Podfile`
will be run. Additionally, plugins that depend on hooks will have to update to will be run. Additionally, plugins that depend on hooks will have to update to
specify their 'plugin name' when registering the hooks in order to make it specify their 'plugin name' when registering the hooks in order to make it
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment