Skip to content
This repository has been archived by the owner on Apr 17, 2023. It is now read-only.

Commit

Permalink
Merge pull request #178 from puppetlabs/maint/main/release_prep_0.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
chelnak authored May 31, 2022
2 parents ecb38e9 + 5e3ced2 commit 6771fa2
Showing 1 changed file with 65 additions and 24 deletions.
89 changes: 65 additions & 24 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,40 +2,81 @@

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
## [0.2.1](https://github.com/puppetlabs/prm/tree/0.2.1) - 2022-05-31

## [Unreleased]
[Full Changelog](https://github.com/puppetlabs/prm/compare/0.2.0...0.2.1)

- [(GH-163)](https://github.com/puppetlabs/pct/issues/341) `--codedir {string}` flag is omitted, use working directory
### Added

- (MAINT) Better error outputting to terminal [#174](https://github.com/puppetlabs/prm/pull/174) ([petergmurphy](https://github.com/petergmurphy))

### Fixed

- (GH-171) Better handle docker not running error [#173](https://github.com/puppetlabs/prm/pull/173) ([petergmurphy](https://github.com/petergmurphy))

## [0.2.0]
- (GH-163) Fix `--codedir` flag default [#165](https://github.com/puppetlabs/prm/pull/165) ([petergmurphy](https://github.com/petergmurphy))

## [0.2.0](https://github.com/puppetlabs/prm/tree/0.2.0) - 2022-05-05

[Full Changelog](https://github.com/puppetlabs/prm/compare/0.1.0...0.2.0)

### Added

- [(GH-341)](https://github.com/puppetlabs/pct/issues/341) `prm build` command to package tools for distribution
- [(GH-130)](https://github.com/puppetlabs/prm/issues/130) Add support for multi-tool validation
- [(GH-129)](https://github.com/puppetlabs/prm/issues/129) Tool output handling to either `terminal` or `file`
- [(GH-125)](https://github.com/puppetlabs/prm/issues/125) Autocompletion for validation tools
- [(GH-127)](https://github.com/puppetlabs/prm/issues/127) `prm validate` command minimal implementation on Docker backend
- (GH-130) Implement multi-tool validate [#148](https://github.com/puppetlabs/prm/pull/148) ([petergmurphy](https://github.com/petergmurphy))

- (GH-129) Tool output handling [#145](https://github.com/puppetlabs/prm/pull/145) ([petergmurphy](https://github.com/petergmurphy))

### Fixes
- (GH-341) Add build command [#123](https://github.com/puppetlabs/prm/pull/123) ([michaeltlombardi](https://github.com/michaeltlombardi))

- [(GH-139)](https://github.com/puppetlabs/prm/issues/139) Fix invalid default Puppet agent Docker image version
- [(GH-138)](https://github.com/puppetlabs/prm/issues/138) Ensures the `cache dir` is created if using default value, on `exec` and `validate` commands
- [(GH-137)](https://github.com/puppetlabs/prm/issues/137) List tools in alphabetical order, instead of random order
### Fixed

## [0.1.0]
- (GH-138) Ensure cache directory exists [#160](https://github.com/puppetlabs/prm/pull/160) ([petergmurphy](https://github.com/petergmurphy))

- (GH-137) Fix tool listing order [#159](https://github.com/puppetlabs/prm/pull/159) ([petergmurphy](https://github.com/petergmurphy))

- (GH-139) Use puppet-agent 7.15.0 [#154](https://github.com/puppetlabs/prm/pull/154) ([chelnak](https://github.com/chelnak))

## [0.1.0](https://github.com/puppetlabs/prm/tree/0.1.0) - 2022-01-31

[Full Changelog](https://github.com/puppetlabs/prm/compare/9d7ff6acd89f19cd24492acc9058c4c5752bcbe5...0.1.0)

### Added

- [(GH-11)](https://github.com/puppetlabs/prm/issues/11) `prm explain` command to surface documentation in the terminal
- [(GH-13)](https://github.com/puppetlabs/prm/issues/13) `prm install` command to add new tools or versions of tools
- [(GH-14)](https://github.com/puppetlabs/prm/issues/14) `prm status` command to verify status of the backend
- [(GH-15)](https://github.com/puppetlabs/prm/issues/15) `prm get|set backend` commands to enable setting the backend from the terminal
- [(GH-16)](https://github.com/puppetlabs/prm/issues/16) `prm get|set puppet` commands to enable setting the Puppet runtime version from the terminal
- [(GH-35)](https://github.com/puppetlabs/prm/issues/35) `prm exec` command to run tools in a Puppet Runtime
- (GH-85) Add `alwaysBuild` flag and functionality [#104](https://github.com/puppetlabs/prm/pull/104) ([petergmurphy](https://github.com/petergmurphy))

- (GH-54) - Implement a timeout flag [#86](https://github.com/puppetlabs/prm/pull/86) ([david22swan](https://github.com/david22swan))

- (GH-11) Add explain command and docs package [#83](https://github.com/puppetlabs/prm/pull/83) ([petergmurphy](https://github.com/petergmurphy))

- (GH-63) Allow additional tool args to be set within validate.yml [#64](https://github.com/puppetlabs/prm/pull/64) ([da-ar](https://github.com/da-ar))

- (GH-13) Implement PRM install [#42](https://github.com/puppetlabs/prm/pull/42) ([petergmurphy](https://github.com/petergmurphy))

- (GH-14) Initial status implementation [#40](https://github.com/puppetlabs/prm/pull/40) ([michaeltlombardi](https://github.com/michaeltlombardi))

- (GH-8) PRM exec [#33](https://github.com/puppetlabs/prm/pull/33) ([da-ar](https://github.com/da-ar))

- (GH-15) Implement prm set|get backend [#32](https://github.com/puppetlabs/prm/pull/32) ([sanfrancrisko](https://github.com/sanfrancrisko))

- (GH-9) Add EPP validator tool example [#29](https://github.com/puppetlabs/prm/pull/29) ([michaeltlombardi](https://github.com/michaeltlombardi))

- (GH-16) Add `prm (set|get) puppet` commands [#22](https://github.com/puppetlabs/prm/pull/22) ([sanfrancrisko](https://github.com/sanfrancrisko))

- (GH-18) Add docker backend status method [#21](https://github.com/puppetlabs/prm/pull/21) ([michaeltlombardi](https://github.com/michaeltlombardi))

- (GH-265) Scaffold tool & related structs [#2](https://github.com/puppetlabs/prm/pull/2) ([michaeltlombardi](https://github.com/michaeltlombardi))

### Fixed

- (GH-95) Add installing and updating tools docs [#113](https://github.com/puppetlabs/prm/pull/113) ([petergmurphy](https://github.com/petergmurphy))

- (GH-97) Document explain subsystem [#112](https://github.com/puppetlabs/prm/pull/112) ([michaeltlombardi](https://github.com/michaeltlombardi))

- (GH-88) Draft install docs [#108](https://github.com/puppetlabs/prm/pull/108) ([michaeltlombardi](https://github.com/michaeltlombardi))

- (GH-94) Draft quickstart documentation [#106](https://github.com/puppetlabs/prm/pull/106) ([michaeltlombardi](https://github.com/michaeltlombardi))

- (GH-93) Draft Anatomy of a Tool concept document [#72](https://github.com/puppetlabs/prm/pull/72) ([sanfrancrisko](https://github.com/sanfrancrisko))

[Unreleased]: https://github.com/puppetlabs/prm/compare/0.2.0..main
[0.2.0]: https://github.com/puppetlabs/prm/releases/tag/0.2.0
[0.1.0]: https://github.com/puppetlabs/prm/releases/tag/0.1.0
- (GH-36) Fix NPE when puppet version unset in cfg on disk [#37](https://github.com/puppetlabs/prm/pull/37) ([sanfrancrisko](https://github.com/sanfrancrisko))

0 comments on commit 6771fa2

Please sign in to comment.