CHANGELOG.mkd in r10k-3.0.4 vs CHANGELOG.mkd in r10k-3.1.0
- old
+ new
@@ -1,103 +1,106 @@
CHANGELOG
=========
-3.0.4
-----
+3.1.0
+-----
-### Changes
- - Flag for overriding default branch configuration in Puppetfile
- - Plumbing for internationalization
- - Numerous test fixes and legacy docker work
+## New Feature
+Substitute environments acted on in postrun command.
+
+Now post run commands that contain the string "$modifiedenvs"
+(eg. ["/usr/local/bin/my-postrun-cmd", "--verbose", "$modifiedenvs"])
+will have the string substituted with a space separated list
+of environments acted upon (either a single environment if
+specified on the command line or all environments).
+
+Specifically this should allow users to easily wrap
+`puppet generate types` and matches the terminology used
+in g10k.
+
+Many thanks to @raphink for the contribution.
+
+
3.0.3
----
-### Changes
+## Bug Fixes
- - (RK-324) Fix Ruby pipe bug affecting Ubuntu
+(RK-324) Fix Ruby pipe bug affecting Ubuntu
3.0.2
----
-### Changes
+## Changes
- - Minor test fixes.
+Minor test fixes.
3.0.1
----
-### Changes
+## Changes
Because of dependency issues R10K 3.0.0 required Ruby >= 2.3
rather than the reported 2.0. This release makes the requirement of
Ruby >= 2.3 official and documented.
- - (#853) ([RK-327](https://tickets.puppetlabs.com/browse/RK-327) Uninitialized Constant Cri::Error
- When resolving the Cri dependency >= 2.13 R10K would fail with an
- uninitialized constant error. Thanks to @ostavnaas for the bug report,
- @ddfreyne for the fix, and @baurmatt for the review.
+(#853) ([RK-327](https://tickets.puppetlabs.com/browse/RK-327) Uninitialized Constant Cri::Error
+ When resolving the Cri dependency >= 2.13 R10K would fail with an
+ uninitialized constant error. Thanks to @ostavnaas for the bug report,
+ @ddfreyne for the fix, and @baurmatt for the review.
3.0.0
----
-### Changes
+## Changes
-#### Known issues
+### Known issues
- Child processes may die unexpectedly when deploying many environments
on Ubuntu Bionic. See
[RK-324](https://tickets.puppetlabs.com/browse/RK-324).
-#### Backwards breaking changes
+### Backwards breaking changes
- Drop support for Ruby < 2.0
- Remove support for PUPPETFILE and PUPPETFILE_DIR environment variables
when running the `puppetfile` action, please use flags instead.
- Fail when duplicate module definitions in Puppetfile
-#### Bug fixes
+### Bug fixes
- More reliable pruning of refs on fetch
- Improved error messaging when:
- Unable to connect to a proxy
- r10k.yaml file is empty
- Unable to parse Puppetfile
- Various perfomance improvements
-2.6.6
-----
-### Changes
- - Flag for overriding default branch configuration in Puppetfile
- - Plumbing for internationalization
- - Numerous test fixes and legacy docker work
-
2.6.5
----
-### Bug Fix
+## Bug Fix
(RK-324) Fix Ruby pipe bug affecting Ubuntu
2.6.4
----
-### Changes
+## Changes
Numerous test fixes.
2.6.3
----
+## Changes
-### Changes
-
Update specs with new error string.
**NOTE** - CHANGELOG is only assured to be up to date for a particular branch
when a release is made on that branch.
2.6.2
-----
-
### Changes
(RK-311) Yard dependency updated for security fix.
2.6.1