Skip to content

Latest commit

 

History

History
455 lines (275 loc) · 29.6 KB

CHANGELOG.md

File metadata and controls

455 lines (275 loc) · 29.6 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v6.1.0 - 2023-06-13

Full Changelog

Added

  • (CONT-580) - Updating readme with Deferred function for sensitive fields #610 (Ramesh7)
  • Add classes to manage supported SCM packages #586 (jcpunk)

v6.0.1 - 2023-05-19

Full Changelog

Fixed

v6.0.0 - 2023-04-19

Full Changelog

Changed

  • (CONT-803) Add Support for Puppet 8 / Drop Support for Puppet 6 #601 (david22swan)

v5.5.0 - 2023-04-19

Full Changelog

v5.4.0 - 2023-01-31

Full Changelog

Added

  • support per-repo HTTP proxy for the git provider #576 (bugfood)
  • support umask for git repos (try 2) #574 (bugfood)

Fixed

  • Bring back GIT_SSH support for old git versions #582 (vStone)
  • fix repeated acceptance tests on the same container #575 (bugfood)
  • pdksync - (CONT-189) Remove support for RedHat6 / OracleLinux6 / Scientific6 #573 (david22swan)
  • pdksync - (CONT-130) - Dropping Support for Debian 9 #570 (jordanbreen28)

v5.3.0 - 2022-09-13

Full Changelog

Added

Fixed

v5.2.0 - 2022-06-30

Full Changelog

Added

Fixed

  • (GH-552) Fix home directory evaluation #553 (chelnak)

v5.1.0 - 2022-06-24

Full Changelog

Added

Fixed

v5.0.0 - 2021-06-02

Full Changelog

Changed

  • Always run as given user, even if identity set #473 (bigpresh)

v4.0.0 - 2021-03-03

Full Changelog

Changed

  • pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 #491 (carabasdaniel)

v3.2.1 - 2021-02-19

Full Changelog

Fixed

  • (MODULES-9997) - Removing extra unwrap on Sensitive value #490 (pmcmaw)

v3.2.0 - 2021-01-20

Full Changelog

Added

  • pdksync - (feat) - Add support for Puppet 7 #476 (daianamezdrea)
  • pdksync - (IAC-973) - Update travis/appveyor to run on new default branch main #466 (david22swan)

Fixed

  • [MODULES-10857] Rename exist function to exists in cvs.rb #484 (carabasdaniel)
  • (IAC-1223) Correct clone https test #471 (pmcmaw)
  • check if pass containes non-ASCII chars before provider is created #464 (adrianiurca)

v3.1.1 - 2020-06-26

Full Changelog

Fixed

  • prevent ANSI color escape sequences from messing up git output #458 (kenyon)
  • Unset GIT_SSH_COMMAND before exec'ing git command #435 (mzagrabe)

v3.1.0 - 2019-12-10

Full Changelog

Added

Fixed

v3.0.0 - 2019-06-14

Full Changelog

Added

  • (FM-8035) Add RedHat 8 support #419 (eimlav)
  • (MODULES-8738) Allow Sensitive value for basic_auth_password #416 (eimlav)
  • (MODULES-8140) - Add SLES 15 support #399 (eimlav)

Changed

Fixed

  • MODULES-8910 fix for failing git install using RepoForge instead of epel #414 (Lavinia-Dan)
  • (maint) Add HTML anchor tag #404 (clairecadman)
  • pdksync - (FM-7655) Fix rubygems-update for ruby < 2.3 #401 (tphoney)

2.4.0 - 2018-09-28

Full Changelog

Added

  • pdksync - (FM-7392) - Puppet 6 Testing Changes #394 (pmcmaw)
  • pdksync - (MODULES-6805) metadata.json shows support for puppet 6 #393 (tphoney)
  • pdksync - (MODULES-7658) use beaker4 in puppet-module-gems #390 (tphoney)
  • (MODULES-7467) Update Vcsrepo to support Ubuntu 18.04 #382 (david22swan)

Fixed

  • (MODULES-7009) Do not run HTTPS tests on old OSes #384 (tphoney)
  • Improve Git performance when using SHA revisions #380 (vpierson)
  • [FM-6957] Removing unsupported OS from Vcsrepo #378 (david22swan)
  • Avoid popup on macOS when developer tools aren't installed #367 (girardc79)

2.3.0 - 2018-01-19

Full Changelog

Added

  • (MODULES-5889) Added trust_server_cert support to Git provider #360 (eputnam)

2.2.0 - 2017-10-30

Full Changelog

2.1.0 - 2017-10-23

Full Changelog

Fixed

2.0.0 - 2017-06-30

Full Changelog

Fixed

1.5.0 - 2016-12-16

Full Changelog

Added

  • Adding svn provider support for versioning of individual files #274 (squarebracket)

Fixed

  • [MODULES-4139] Fix CI failures in CI on ubuntu 16.04 caused by regex matching on 16.04 when it is not meant to. #312 (wilson208)
  • Fix muliple default provider warning on windows #310 (pearcec)
  • [MODULES-3998] Fix to GIT and SVN providers to support older versions of git and svn #306 (wilson208)

1.4.0 - 2016-09-06

Full Changelog

Added

  • Update metadata to note Debian 8 support #286 (DavidS)
  • Add mirror option for git cloning #282 (Strech)

Fixed

1.3.2 - 2015-12-04

Full Changelog

Added

  • Add feature 'depth' and parameter 'trust_server_cert' to svn #269 (monai)
  • Autorequire Package['mercurial'] #262 (mpdude)

Fixed

1.3.1 - 2015-07-27

Full Changelog

Added

  • Add helper to install puppet/pe/puppet-agent #254 (hunner)
  • acceptance: Add a test verifying anonymous https cloning #252 (DavidS)

Fixed

1.3.0 - 2015-05-19

Full Changelog

Added

  • (BKR-147) add Gemfile setting for BEAKER_VERSION for puppet... #238 (anodelman)
  • Add IntelliJ files to the ignore list #226 (cmurphy)
  • Add support for 'conflict' parameter to populate svn --accept arg #220 (ddisisto)
  • Add submodules feature to git provider #218 (dduvnjak)

Fixed

  • Fix remote hash ordering for unit tests #240 (cmurphy)
  • MODULES-1596 - Repository repeatedly destroyed/created with force #225 (underscorgan)
  • Fix for MODULES-1597: "format" is a file not a directory #223 (Farzy)

1.2.0 - 2014-11-04

Full Changelog

Added

  • Add user feature support to CVS provider #213 (jfautley)
  • Handle both Array/Enumerable and String values for excludes parameter #207 (sodabrew)
  • Change uid by Puppet execution API #200 (pbrit)

Fixed

  • Fix issue with puppet_module_install, removed and using updated method f... #204 (cyberious)

1.1.0 - 2014-07-15

Full Changelog

Added

  • (MODULES-1014) Add rspec for noop mode #189 (petems)

Fixed

  • Fix metadata.json to match checksum #195 (hunner)
  • Fix lint errors #192 (hunner)
  • Update README.markdown to fix the formatting around the officially supported note. #191 (klynton)
  • (MODULES-660) Correct detached HEAD on latest #173 (hunner)

1.0.2 - 2014-07-01

Full Changelog

Added

  • Add supported information and reorder to highlight support #180 (lrnrthr)
  • Rebase of PR #177 - Add HG Basic Auth #178 (sodabrew)

Fixed

1.0.1 - 2014-06-19

Full Changelog

Added

Fixed

1.0.0 - 2014-06-04

Full Changelog

Added

  • Add optional keyfile argument to rake tasks #150 (johnduarte)
  • Add beaker tests to complete test plan #141 (johnduarte)
  • Add rake tasks to test both beaker and beaker-rspec in one go #140 (cyberious)
  • Add test for ensure latest with branch specified #137 (johnduarte)
  • Add acceptance tests for git protocols using clone #135 (johnduarte)
  • add beaker-rspec support #130 (Phil0xF7)
  • Only add ssh options to commands that actually talk to the network. #121 (fkrull)
  • Add the option to shallow clones with git #114 (freyes)

Fixed

  • Update specs and fix FM-1361 #145 (hunner)
  • Fix detached head state #139 (cyberious)
  • Fix issue where force=>true was not destroying repository then recreatin... #138 (cyberious)
  • git: actually use the remote parameter #115 (mciurcio)
  • Bug fix: Git provider on_branch? retains trailing newline #109 (mikegerwitz)
  • Correctly handle detached head for 'latest' on latest Git versions #106 (mikegerwitz)
  • Don't 'su' if passed user is current user #105 (mcanevet)

0.2.0 - 2013-11-13

Full Changelog

Added

  • Add autorequire for Package['git'] #98 (reidmv)
  • Add a blank dependencies section and stringify versions. #96 (apenney)
  • FM-103: Add metadata.json to all modules. #95 (apenney)
  • added support for changing upstream repo url - rebase of #74 #84 (sodabrew)
  • Add support for master svn repositories #83 (sodabrew)
  • Allow for setting the CVS_RSH environment variable #82 (mpdude)
  • Add user and ssh identity to the Mercurial provider. #77 (arnoudj)
  • Add travis build-status image #76 (pbrit)
  • Add timeout to ssh connections #65 (rkhatibi)
  • "ensure => latest" support for bzr #61 (hholzgra)

Fixed

0.1.2 - 2013-03-25

Full Changelog

Added

  • Allows the creation of non-root repositories #57 (binford2k)

0.1.1 - 2012-10-30

Full Changelog

Added

  • Add a dummy provider, remove 'defaultfor' from all other providers. #35 (sodabrew)
  • Adds comma to last attribute to comply with style #31 (ghoneycutt)
  • Add default user to run git as. #27 (ody)

0.1.0 - 2012-10-12

Full Changelog

Added

Fixed

0.0.5 - 2011-12-26

Full Changelog

Added

  • Added missing 'working_copy_exists?' method. #16 (mfournier)
  • Fix (#10788) - Avoid unnecessary remote operations in the vcsrepo type #14 ()
  • Suggested fix for (#10751) by adding a "module" parameter #13 ()

Fixed

  • Fix (#10787) - Various fixes/tweaks for the CVS provider #15 ()
  • Fix (#9083) as suggested by the original bug reporter. #12 ()
  • Bug Fix: Some ownerships in .git directory are 'root' after vcsrepo's retrieve is called #11 (cPanelScott)
  • Fix (#10440) by making all commands optional #9 ()

0.0.4 - 2011-09-21

Full Changelog