Update Gemfile for .travis.yml defaults
[puppet_vcsrepo.git] / CHANGELOG
1 2014-06-17 - Supported Release 1.0.1
2
3 Summary:
4 This release is the first supported release of vcsrepo. The readme has been
5 greatly improved.
6
7 Features:
8 - Updated and expanded readme to follow readme template
9
10 Fixes:
11 - Remove SLES from compatability metadata
12 - Unpin rspec development dependencies
13 - Update acceptance level testing
14
15 2014-06-04 - Version 1.0.0
16
17 Summary:
18
19 This release focuses on a number of bugfixes, and also has some
20 new features for Bzr and Git.
21
22 Features:
23 - Bzr:
24  - Call set_ownership
25 - Git:
26  - Add ability for shallow clones
27  - Use -a and desired for HARD resets
28  - Use rev-parse to get tag canonical revision
29
30 Fixes:
31 - HG:
32  - Only add ssh options when it's talking to the network
33 - Git:
34  - Fix for issue with detached HEAD
35  - force => true will now destroy and recreate repo
36  - Actually use the remote parameter
37  - Use origin/master instead of origin/HEAD when on master
38 - SVN:
39  - Fix svnlook behavior with plain directories
40
41 2013-11-13 - Version 0.2.0
42
43 Summary:
44
45 This release mainly focuses on a number of bugfixes, which should
46 significantly improve the reliability of Git and SVN.  Thanks to
47 our many contributors for all of these fixes!
48
49 Features:
50 - Git:
51  - Add autorequire for Package['git']
52 - HG:
53  - Allow user and identity properties.
54 - Bzr:
55  - "ensure => latest" support.
56 - SVN:
57  - Added configuration parameter.
58  - Add support for master svn repositories.
59 - CVS:
60  - Allow for setting the CVS_RSH environment variable.
61
62 Fixes:
63 - Handle Puppet::Util[::Execution].withenv for 2.x and 3.x properly.
64 - Change path_empty? to not do full directory listing.
65 - Overhaul spec tests to work with rspec2.
66 - Git:
67  - Improve Git SSH usage documentation.
68  - Add ssh session timeouts to prevent network issues from blocking runs.
69  - Fix git provider checkout of a remote ref on an existing repo.
70  - Allow unlimited submodules (thanks to --recursive).
71  - Use git checkout --force instead of short -f everywhere.
72  - Update git provider to handle checking out into an existing (empty) dir.
73 - SVN:
74  - Handle force property. for svn.
75  - Adds support for changing upstream repo url.
76  - Check that the URL of the WC matches the URL from the manifest.
77  - Changed from using "update" to "switch".
78  - Handle revision update without source switch.
79  - Fix svn provider to look for '^Revision:' instead of '^Last Changed Rev:'.
80 - CVS:
81  - Documented the "module" attribute.