From a79d7855e8febc2e4c8527e621f6f162e5f85db8 Mon Sep 17 00:00:00 2001 From: Morgan Haskel Date: Mon, 3 Nov 2014 11:56:26 -0800 Subject: 1.2.0 prep --- CHANGELOG.md | 110 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 CHANGELOG.md (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..5b8f7d1 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,110 @@ +##2014-11-04 - Supported Release 1.2.0 +###Summary + +This release includes some improvements for git, mercurial, and cvs providers, and fixes the bug where there were warnings about multiple default providers. + +####Features +- Update git and mercurial providers to set UID with `Puppet::Util::Execution.execute` instead of `su` +- Allow git excludes to be string or array +- Add `user` feature to cvs provider + +####Bugfixes +- No more warnings about multiple default providers! (MODULES-428) + +##2014-07-14 - Supported Release 1.1.0 +###Summary +This release adds a Perforce provider* and corrects the git provider behavior +when using `ensure => latest`. + +*(Only git provider is currently supported.) + +####Features +- New Perforce provider + +####Bugfixes +- (MODULES-660) Fix behavior with `ensure => latest` and detached HEAD +- Spec test fixes + +##2014-06-30 - Supported Release 1.0.2 +###Summary +This supported release adds SLES 11 to the list of compatible OSs and +documentation updates for support. + +##2014-06-17 - Supported Release 1.0.1 +###Summary +This release is the first supported release of vcsrepo. The readme has been +greatly improved. + +####Features +- Updated and expanded readme to follow readme template + +####Fixes +- Remove SLES from compatability metadata +- Unpin rspec development dependencies +- Update acceptance level testing + +##2014-06-04 - Version 1.0.0 +###Summary + +This release focuses on a number of bugfixes, and also has some +new features for Bzr and Git. + +####Features +- Bzr: + - Call set_ownership +- Git: + - Add ability for shallow clones + - Use -a and desired for HARD resets + - Use rev-parse to get tag canonical revision + +####Fixes +- HG: + - Only add ssh options when it's talking to the network +- Git: + - Fix for issue with detached HEAD + - force => true will now destroy and recreate repo + - Actually use the remote parameter + - Use origin/master instead of origin/HEAD when on master +- SVN: + - Fix svnlook behavior with plain directories + +##2013-11-13 - Version 0.2.0 +###Summary + +This release mainly focuses on a number of bugfixes, which should +significantly improve the reliability of Git and SVN. Thanks to +our many contributors for all of these fixes! + +####Features +- Git: + - Add autorequire for Package['git'] +- HG: + - Allow user and identity properties. +- Bzr: + - "ensure => latest" support. +- SVN: + - Added configuration parameter. + - Add support for master svn repositories. +- CVS: + - Allow for setting the CVS_RSH environment variable. + +####Fixes +- Handle Puppet::Util[::Execution].withenv for 2.x and 3.x properly. +- Change path_empty? to not do full directory listing. +- Overhaul spec tests to work with rspec2. +- Git: + - Improve Git SSH usage documentation. + - Add ssh session timeouts to prevent network issues from blocking runs. + - Fix git provider checkout of a remote ref on an existing repo. + - Allow unlimited submodules (thanks to --recursive). + - Use git checkout --force instead of short -f everywhere. + - Update git provider to handle checking out into an existing (empty) dir. +- SVN: + - Handle force property. for svn. + - Adds support for changing upstream repo url. + - Check that the URL of the WC matches the URL from the manifest. + - Changed from using "update" to "switch". + - Handle revision update without source switch. + - Fix svn provider to look for '^Revision:' instead of '^Last Changed Rev:'. +- CVS: + - Documented the "module" attribute. -- cgit v1.2.3 From f555eaf0e34650b72550055c9fa9d60292e9f276 Mon Sep 17 00:00:00 2001 From: Hunter Haugen Date: Wed, 13 May 2015 16:34:37 -0700 Subject: Release 1.3.0 --- CHANGELOG.md | 71 ++++++++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 47 insertions(+), 24 deletions(-) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b8f7d1..ad10e97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,55 +1,71 @@ -##2014-11-04 - Supported Release 1.2.0 -###Summary +# Change Log +All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [1.3.0] - 2015-05-19 Supported Release +### Summary +This release adds git provider remote handling, svn conflict resolution, and fixes the git provider when /tmp is mounted noexec. + +### Added +- `source` property now takes a hash of sources for the git provider's remotes +- Add `submodules` parameter to skip submodule initialization for git provider +- Add `conflict` to svn provider to resolve conflicts +- Add `branch` parameter to specify clone branch +- Readme rewrite + +### Fixed +- The git provider now works even if `/tmp` is noexec + +## [1.2.0] - 2014-11-04 Supported Release +### Summary This release includes some improvements for git, mercurial, and cvs providers, and fixes the bug where there were warnings about multiple default providers. -####Features +### Added - Update git and mercurial providers to set UID with `Puppet::Util::Execution.execute` instead of `su` - Allow git excludes to be string or array - Add `user` feature to cvs provider -####Bugfixes +### Fixed - No more warnings about multiple default providers! (MODULES-428) -##2014-07-14 - Supported Release 1.1.0 -###Summary -This release adds a Perforce provider* and corrects the git provider behavior +## [1.1.0] - 2014-07-14 Supported Release +### Summary +This release adds a Perforce provider\* and corrects the git provider behavior when using `ensure => latest`. -*(Only git provider is currently supported.) +\*(Only git provider is currently supported.) -####Features +### Added - New Perforce provider -####Bugfixes +### Fixed - (MODULES-660) Fix behavior with `ensure => latest` and detached HEAD - Spec test fixes -##2014-06-30 - Supported Release 1.0.2 -###Summary +## [1.0.2] - 2014-06-30 Supported Release +### Summary This supported release adds SLES 11 to the list of compatible OSs and documentation updates for support. -##2014-06-17 - Supported Release 1.0.1 -###Summary +## [1.0.1] - 2014-06-17 Supported Release +### Summary This release is the first supported release of vcsrepo. The readme has been greatly improved. -####Features +### Added - Updated and expanded readme to follow readme template -####Fixes +### Fixed - Remove SLES from compatability metadata - Unpin rspec development dependencies - Update acceptance level testing -##2014-06-04 - Version 1.0.0 -###Summary +## [1.0.0] - 2014-06-04 +### Summary This release focuses on a number of bugfixes, and also has some new features for Bzr and Git. -####Features +### Added - Bzr: - Call set_ownership - Git: @@ -57,7 +73,7 @@ new features for Bzr and Git. - Use -a and desired for HARD resets - Use rev-parse to get tag canonical revision -####Fixes +### Fixed - HG: - Only add ssh options when it's talking to the network - Git: @@ -68,14 +84,14 @@ new features for Bzr and Git. - SVN: - Fix svnlook behavior with plain directories -##2013-11-13 - Version 0.2.0 -###Summary +## 0.2.0 - 2013-11-13 +### Summary This release mainly focuses on a number of bugfixes, which should significantly improve the reliability of Git and SVN. Thanks to our many contributors for all of these fixes! -####Features +### Added - Git: - Add autorequire for Package['git'] - HG: @@ -88,7 +104,7 @@ our many contributors for all of these fixes! - CVS: - Allow for setting the CVS_RSH environment variable. -####Fixes +### Fixed - Handle Puppet::Util[::Execution].withenv for 2.x and 3.x properly. - Change path_empty? to not do full directory listing. - Overhaul spec tests to work with rspec2. @@ -108,3 +124,10 @@ our many contributors for all of these fixes! - Fix svn provider to look for '^Revision:' instead of '^Last Changed Rev:'. - CVS: - Documented the "module" attribute. + +[1.3.0]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.2.0...1.3.0 +[1.2.0]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.1.0...1.2.0 +[1.1.0]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.0.2...1.1.0 +[1.0.2]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.0.1...1.0.2 +[1.0.1]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.0.0...1.0.1 +[1.0.0]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/0.2.0...1.0.0 -- cgit v1.2.3 From 03ceba70e71e32a4ed56a06c716d91f7db2783f9 Mon Sep 17 00:00:00 2001 From: Morgan Haskel Date: Fri, 24 Jul 2015 15:28:24 -0700 Subject: 1.3.1 prep --- CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index ad10e97..7d1060c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,16 @@ # Change Log All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [1.3.1] - 2015-07-28 Supported Release +###Summary +This release includes a number of bugfixes along with some test updates. + +### Fixed +- Fix for detached HEAD on git 2.4+ +- Git provider doesn't ignore revision property when depth is used (MODULES-2131) +- Test fixes +- Check if submodules == true before calling update_submodules + ## [1.3.0] - 2015-05-19 Supported Release ### Summary This release adds git provider remote handling, svn conflict resolution, and fixes the git provider when /tmp is mounted noexec. @@ -125,6 +135,7 @@ our many contributors for all of these fixes! - CVS: - Documented the "module" attribute. +[1.3.1]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.3.0...1.3.1 [1.3.0]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.2.0...1.3.0 [1.2.0]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.1.0...1.2.0 [1.1.0]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.0.2...1.1.0 -- cgit v1.2.3 From 24eda0848e6482b2ca6699501a43b8cf3cfb0403 Mon Sep 17 00:00:00 2001 From: Helen Campbell Date: Mon, 23 Nov 2015 17:56:05 +0000 Subject: Ankeny release for 1.3.2 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d1060c..2092aa8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +##Supported Release 1.3.2 +###Summary + +Small release for support of newer PE versions. This increments the version of PE in the metadata.json file. + # Change Log All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). -- cgit v1.2.3 From b14c26899fe0171ff994ae7de84adbb49c05c726 Mon Sep 17 00:00:00 2001 From: Bryan Jen Date: Fri, 4 Dec 2015 12:52:47 -0700 Subject: (maint) Update ordering in CHANGELOG --- CHANGELOG.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 2092aa8..1e6099f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,11 @@ -##Supported Release 1.3.2 +# Change Log +All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). + +## [1.3.2] - Supported Release ###Summary Small release for support of newer PE versions. This increments the version of PE in the metadata.json file. -# Change Log -All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). - ## [1.3.1] - 2015-07-28 Supported Release ###Summary This release includes a number of bugfixes along with some test updates. -- cgit v1.2.3 From 308533912b5beb26bb881447c8545932cf980a4a Mon Sep 17 00:00:00 2001 From: Bryan Jen Date: Fri, 4 Dec 2015 15:10:06 -0700 Subject: (maint) Another update to the CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e6099f..9aac1e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -140,6 +140,7 @@ our many contributors for all of these fixes! - CVS: - Documented the "module" attribute. +[1.3.2]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.3.1...1.3.2 [1.3.1]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.3.0...1.3.1 [1.3.0]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.2.0...1.3.0 [1.2.0]: https://github.com/puppetlabs/puppetlabs-vcsrepo/compare/1.1.0...1.2.0 -- cgit v1.2.3