72 lines
3.2 KiB
Markdown
72 lines
3.2 KiB
Markdown
##2015-09-22 - Release 0.3.1
|
|
|
|
##Summary
|
|
|
|
This is a minor bug fix release.
|
|
|
|
All related tickets can be found under the [PDOC][PDOC JIRA] JIRA project with the fix version of [0.3.1](https://tickets.puppetlabs.com/issues/?filter=15530).
|
|
|
|
###Bugfixes
|
|
|
|
- Prevent strings from printing unnecessary quotes in error messages **(PDOC-57)**
|
|
- Issue correct type check warnings for defined types **(PDOC-56)**
|
|
- Allow providers, types, and defines to have the same name **(PDOC-54)**
|
|
|
|
##2015-09-21 - Release 0.3.0
|
|
|
|
##Summary
|
|
|
|
This release includes support for Puppet Types and Providers, as well as
|
|
type checking Puppet 4x functions and defined types.
|
|
|
|
All related tickets can be found under the [PDOC][PDOC JIRA] JIRA project with
|
|
the fix version of [0.3.0](https://tickets.puppetlabs.com/issues/?filter=15529).
|
|
|
|
####Features
|
|
|
|
- Support for Puppet Types and Providers **(PDOC-35)**
|
|
- Type check Puppet 4x functions and defined types where possible and warn the user when types don't match.
|
|
- Type check defined types **(PDOC-21)**
|
|
- Type check Puppet 4x functions **(PDOC-38)** **(PDOC-19)** **(PDOC-37)**
|
|
- Output type info in generated HTML **(PDOC-19)**
|
|
- Improved warnings and logging.
|
|
- Create a consistent style for warnings. **(PDOC-49)**
|
|
- All warnings get printed on stderr.
|
|
- Yard warnings are redirected to a log file **(PDOC-38)**
|
|
- Prevent duplicate warnings **(PDOC-38)**
|
|
- Improved README installation and usage instructions.
|
|
- Installation instructions using Puppet **(PDOC-33)**
|
|
|
|
|
|
####Bugfixes
|
|
|
|
- Fix markdown list processing **(PDOC-30)**
|
|
- Fix namespacing for nested classes and defined types **(PDOC-20)**
|
|
|
|
|
|
##2015-03-17 - Release 0.2.0
|
|
###Summary
|
|
|
|
This release includes improvements to the HTML output generated by strings and a few bug fixes.
|
|
All related tickets can be found under the [PDOC][PDOC JIRA] JIRA project with the fix version of [0.2.0](https://tickets.puppetlabs.com/issues/?filter=13760).
|
|
|
|
[PDOC JIRA]: https://tickets.puppetlabs.com/browse/PDOC
|
|
|
|
####Features
|
|
- Custom YARD templates for classes and defined types **(PDOC-17)**
|
|
- Improved HMTL output that is more appropriate for Puppet code (especially for parameters)
|
|
- Support for the explicit list of YARD tags we will be supporting initially (@param, @return, @since, @example)
|
|
- Our own custom YARD templates which can be easily extended and tweaked
|
|
|
|
- Custom YARD templates for 3.x and 4.x functions **(PDOC-24)**
|
|
- Improved HMTL output that is more appropriate for listing several functions on one webpage in addition to being more consistent with the HTML produced for classes and defined types.
|
|
- Support for the explicit list of YARD tags we will be supporting initially (@param, @return, @since, @example)
|
|
- Our own custom YARD templates which can be easily extended and tweaked
|
|
- Addition of RubCop Travis CI job to ensure code quality and consistency **(PDOC-8)**
|
|
|
|
####Bugfixes
|
|
- Puppet namespaces are no longer mangled for nested classes and defined types **(PDOC-25)**
|
|
- Strings is now compatible with the renaming of the Puppetx/puppetx namespace to PuppetX/puppet_x **(PDOC-26)**
|
|
- Strings will no longer crash when documenting 3x functions with less than two arguments passed into newfunction **(PDOC-27)**
|
|
|