Hello, all! Today, we're pleased to announce the release of puppet-strings 0.99.0! Strings is a YARD-based documentation tool for Puppet extensions written in Puppet and Ruby. Given some simple in-code comments containing YARD tags, it will generate consistent HTML or JSON documentation for all of your Puppet 3x/4x API functions, Puppet language functions, Ruby classes, Ruby methods, types, and providers.
This release includes a near-complete rewrite of the project, fixing many bugs from previous versions and generally improving the user experience. Note that this release is intended to be the last stop before the strings major version 1.0.0 is released, and nearly all of the functionality of the major release is included.
Note also: backwards-incompatible changes have been made to the original JSON schema.
Highlights:
Other important notes:
Never used Strings? Check out the README linked below and give it a try!
The CHANGELOG can be found here: https://github.com/puppetlabs/puppet-strings/blob/master/CHANGELOG.md
The ruby gem can be found here: https://rubygems.org/gems/puppet-strings
Installation and usage instructions can be found here: https://github.com/puppetlabs/puppet-strings/blob/master/README.md
To track issues related to this release or report issues, see the PDOC JIRA project: