- Remove
action_class
from data sent toresource_class.class_eval
. Submitted by Justin Steele.
- Prettify Chef version constraints.
- Support a space after # in custom resource. Submitted by Tomoya Kabe.
- Extract descriptions from
libraries/*.rb
. Submitted by Joe Nuspl.
- If
Berksfile
exists, add source_url links to cookbooks. Submitted by Joe Nuspl.
- Add support for Chef 15. Submitted by grozan.
- Display
lazy
defaults as such. Submitted by Joe Nuspl.
- Re-release gem with the appropriate version.
- Add chef_versions support. Submitted by Nikolay Antsiferov.
- Remove deprecated metadata for >= Chef 13. Submitted by Jamie Tanna.
- Fix the markdown spacing for maintainer/source/issues URL. Submitted by Jamie Tanna.
- Fix the mis-application of change in v0.23.0. Submitted by Guillaume Rozan.
- Fix documentation of parameters with default value of false was incorrectly documented as false. Submitted by Guillaume Rozan.
- Fix rake tasks for newer versions of Rake. Submitted by jsirex.
- Add support
--ignore-missing-doc-attr
to skip attributes with no documentation. Submitted by Andrey Zax.
- Support custom requirements being specified in
doc/requirements.md
. Submitted by Deepak Sihag.
- Revert changes in 0.18.0 as it is not possible to support modern versions of chef and pre-2.0 versions of ruby.
- Restore support for ruby pre-2.0 versions.
- Add support for Chef >= 12.5. Submitted by Ole Claussen.
- Add support for arrays of default_actions. Submitted by Ole Claussen.
- Travis CI testing, and test matrix. Submitted by Mark Ayers.
- Added badges to README. Submitted by Mark Ayers.
- Expose metadata name value. Submitted by Mark Ayers.
- No longer capitalize the platform. Submitted by Mark Ayers.
- Allow '# <' and '# >' for doc block comments. Submitted by Mark Ayers.
- Further bug-fixes for multi-line attributes. Submitted By Drew Blessing.
- Introduce automated testing infrastructure. Submitted By Drew Blessing.
- Further bug-fixes for multi-line attributes. Submitted By Drew Blessing.
- Fix the default values emitted in documentation.
- Fix get_attribute_name to use the newly supplied precedent level. Submitted By Drew Blessing.
- Further refinements for multi-line attributes. Submitted By Drew Blessing.
- Improve regex that matches attributes to support all 5 precedent specifiers and also supports multiline definitions. This is backwards compatible. Submitted By Drew Blessing.
- Be honest about attribute types. Submitted by benlangfeld.
- Add support for generating documentation for definitions. Submitted by zhelyan.
- Remove end of line whitespace in generated README
- Convert cookbook_dir to real path to ensure the plugin works in alternative shells such as powershell. Submitted by zhelyan.
- Fix compatibility with Chef 11.8.0. Submitted by Ben Langfeld.
- Add some basic documentation regarding scanning documentation for attributes.
- Fix bug in attributes model due to incorrectly named method call. Reported by Jared Russell.
- Re-push gem with correct set of changes to rubygems.
- Scan the recipes directory for recipes if no recipes are declared in the metadata.rb (Skipping recipes with a name starting with '_'). Submitted by Jarek Gawor.
- Scan the attributes files if no attributes are declared in the metadata.rb and collect descriptions from comments. Submitted by Jarek Gawor.
- Descriptions scanned from source files should expect the . separator to be followed by a space. Submitted by Jarek Gawor.
- Replace the last section of the readme with the doc/credit.md fragment if it is present.
- Rework plugin to generate documentation for LWRPs.
- Update the plugin to scan the source file for annotations to add to README.
- Convert plugin into a gem that can be installed via RubyGems.
- Update README.
- Add this CHANGELOG file.
- First tagged version.