Add test for git clone using https
[puppet_vcsrepo.git] / CHANGELOG
1 2013-11-13 - Version 0.2.0
2
3 Summary:
4
5 This release mainly focuses on a number of bugfixes, which should
6 significantly improve the reliability of Git and SVN.  Thanks to
7 our many contributors for all of these fixes!
8
9 Features:
10 - Git:
11  - Add autorequire for Package['git']
12 - HG:
13  - Allow user and identity properties.
14 - Bzr:
15  - "ensure => latest" support.
16 - SVN:
17  - Added configuration parameter.
18  - Add support for master svn repositories.
19 - CVS:
20  - Allow for setting the CVS_RSH environment variable.
21
22 Fixes:
23 - Handle Puppet::Util[::Execution].withenv for 2.x and 3.x properly.
24 - Change path_empty? to not do full directory listing.
25 - Overhaul spec tests to work with rspec2.
26 - Git:
27  - Improve Git SSH usage documentation.
28  - Add ssh session timeouts to prevent network issues from blocking runs.
29  - Fix git provider checkout of a remote ref on an existing repo.
30  - Allow unlimited submodules (thanks to --recursive).
31  - Use git checkout --force instead of short -f everywhere.
32  - Update git provider to handle checking out into an existing (empty) dir.
33 - SVN:
34  - Handle force property. for svn.
35  - Adds support for changing upstream repo url.
36  - Check that the URL of the WC matches the URL from the manifest.
37  - Changed from using "update" to "switch".
38  - Handle revision update without source switch.
39  - Fix svn provider to look for '^Revision:' instead of '^Last Changed Rev:'.
40 - CVS:
41  - Documented the "module" attribute.