Commit 5bb69a13 authored by Eloy Durán's avatar Eloy Durán

[CHANGELOG] Improve a bit.

parent 299737fc
......@@ -4,32 +4,39 @@
###### Enhancements
- Improved installation process that preserves the installed version of a Pod
across installations and machines. The Pod is detected as modified and
reinstalled if:
- Improve installation process by preserving the installed versions of Pods
across installations and machines. A Pod is reinstalled if:
- the version required in the Podfile changes and becomes incompatible with
installed one.
the installed one.
[#191](https://github.com/CocoaPods/CocoaPods/issues/191)
- Their external source changes.
- Their head status changes.
- Introducing `pod update` that installs the dependencies of the Podfile
regardless of the contents of `Podfile.lock`.
- the external source changes.
- the head status changes (from disabled to enabled or vice-versa).
- Introduce `pod update` command that installs the dependencies of the Podfile
**ignoring** the lockfile `Podfile.lock`.
[#131](https://github.com/CocoaPods/CocoaPods/issues/131)
- Introducing `pod outdated` that show the pods with known updates.
- Added `:local` option for dependencies.
[#458,](https://github.com/CocoaPods/CocoaPods/issues/458)
[#415,](https://github.com/CocoaPods/CocoaPods/issues/415)
[#156](https://github.com/CocoaPods/CocoaPods/issues/156)
- The folders of the Pods not required anymore are removed.
- Introduce `pod outdated` command that shows the pods with known updates.
- Add `:local` option for dependencies which will use the source files directly
from a local directory. This is usually used for libraries that are being
developed in parallel to the end product (application/library).
[#458](https://github.com/CocoaPods/CocoaPods/issues/458),
[#415](https://github.com/CocoaPods/CocoaPods/issues/415),
[#156](https://github.com/CocoaPods/CocoaPods/issues/156).
- Folders of Pods which are no longer required are removed during installation.
[#298](https://github.com/CocoaPods/CocoaPods/issues/298)
- Added a meaningful error messages:
- in case a podspec couldn’t be found in the root of an external source.
[#385,](https://github.com/CocoaPods/CocoaPods/issues/385)
[#338,](https://github.com/CocoaPods/CocoaPods/issues/338)
[#337](https://github.com/CocoaPods/CocoaPods/issues/337)
- in case a subspec name is misspelled.
- Add meaningful error messages for when:
- a podspec can’t be found in the root of an external source.
[#385](https://github.com/CocoaPods/CocoaPods/issues/385),
[#338](https://github.com/CocoaPods/CocoaPods/issues/338),
[#337](https://github.com/CocoaPods/CocoaPods/issues/337).
- a subspec name is misspelled.
[#327](https://github.com/CocoaPods/CocoaPods/issues/327)
- in case a unrecognized commands/argument is provided.
- an unrecognized command and/or argument is provided.
- The subversion downloader now does an export instead of a checkout, which
makes it play nicer with SCMs that store metadata in each directory.
[#245](https://github.com/CocoaPods/CocoaPods/issues/245)
......@@ -48,6 +55,7 @@
- Pods whose specification changed are not detected as modified. As a
workaround, remove their folder stored in `Pods`.
## 0.13.0
[CocoaPods](https://github.com/CocoaPods/CocoaPods/compare/0.12.0...0.13.0)
......
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