Changelog¶ ↑
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v5.0.0 - 2025-06-09¶ ↑
Changed¶ ↑
Fixed¶ ↑
-
Rake task allows for a different commit message #408 (ghoneycutt)
-
List puppet as runtime dependency #404 (bastelfreak)
v4.1.3 - 2024-09-05¶ ↑
Fixed¶ ↑
-
(bug) - Pin yard to < 0.9.37 #401 (jordanbreen28)
-
validate: give hint on how to regenerate outdated REFERENCE.md #388 (kenyon)
-
Allow numerics for templates using code_maybe_block #382 (seanmil)
v4.1.2 - 2023-12-05¶ ↑
Fixed¶ ↑
-
Revert “(maint) - fix rubocop” Leading argument with delegation syntax not supported with ruby 2.7.0 #376 (jordanbreen28)
v4.1.1 - 2023-11-22¶ ↑
Fixed¶ ↑
v4.1.0 - 2023-07-04¶ ↑
Added¶ ↑
-
(CONT-1193) - Add
--providers
and--list-providers
flags #357 (jordanbreen28)
v4.0.0 - 2023-04-25¶ ↑
v4.0.0.rc.1 - 2023-04-17¶ ↑
Changed¶ ↑
Added¶ ↑
v3.0.1 - 2022-10-25¶ ↑
Fixed¶ ↑
-
(GH-332) Ensure
PuppetStrings
is loaded for tasks #333 (chelnak)
v3.0.0 - 2022-10-21¶ ↑
Changed¶ ↑
-
(#301) Update minimum Ruby version to 2.5.0 #313 (danielparks)
Added¶ ↑
-
(#223) Use code blocks as appropriate in Markdown #319 (danielparks)
-
Use tilde heredocs for readability #317 (danielparks)
Fixed¶ ↑
-
(#240) Fix output of default values that are expressions #315 (danielparks)
-
(#267) Don’t show “Public X” header without contents #314 (danielparks)
-
(#307) Always enable plan parsing #312 (danielparks)
-
(#302) Fix warnings generated by ERB.new #308 (danielparks)
-
(#304) Fix double backticks in Markdown #305 (danielparks)
-
(#300) Fix anchor links in Markdown docs #303 (danielparks)
v2.9.0 - 2021-11-29¶ ↑
Added¶ ↑
Fixed¶ ↑
-
Fix rare undefined method ‘any?’ for nil:NilClass error #289 (sanfrancrisko)
v2.8.0 - 2021-07-19¶ ↑
Added¶ ↑
-
(DOCUMENT-1232) Add support for ensurable in types_extras_handler #281 (joshcooper)
Fixed¶ ↑
v2.7.0 - 2021-05-17¶ ↑
Fixed¶ ↑
v2.6.0 - 2021-01-18¶ ↑
Changed¶ ↑
Added¶ ↑
Fixed¶ ↑
-
Do not fail in case return tag has no type specified #268 (tiandrey)
-
Fix ERB failure - parameters without descriptions #255 (trevor-vaughan)
v2.5.0 - 2020-07-15¶ ↑
Added¶ ↑
-
(GH-225) Document functions in
Puppet
Datatypes #235 (glennsarti) -
Add checks to resource_type handler and code objects #232 (scotje)
-
(#227) Inject
provider
into params list for types with providers #231 (scotje)
Fixed¶ ↑
v2.4.0 - 2020-02-20¶ ↑
Added¶ ↑
v2.3.1 - 2019-09-23¶ ↑
Fixed¶ ↑
-
(maint) Use parameters method instead of json [#211](github.com/puppetlabs/puppet-strings/pull/211) (lucywyman)
-
(PDOC-285) Fix data_type_handler for errors and numbers #209 (glennsarti)
v2.3.0 - 2019-07-17¶ ↑
Added¶ ↑
-
Add
Puppet
Data Type documentation #199 (glennsarti)
Fixed¶ ↑
-
(PDOC-283) Fix namespaced symbols #205 (glennsarti)
v2.2.0 - 2019-04-05¶ ↑
Added¶ ↑
-
(PDOC-272) Add required features attribute #194 (kris-bosland)
-
(maint) Implement a strings:generate:reference task #192 (ekohl)
-
(PDOC-265) Add examples to function reference docs #188 (ekohl)
-
(PDOC-252) Add describe features to puppet-strings face #183 (kris-bosland)
Fixed¶ ↑
v2.1.0 - 2018-06-26¶ ↑
Added¶ ↑
Fixed¶ ↑
2.0.0 - 2018-05-11¶ ↑
Changed¶ ↑
Added¶ ↑
Fixed¶ ↑
-
(PDOC-240) add handling for :array node type in rsapi_handler #174 (eputnam)
-
(maint) display Plans in markdown table of contents #171 (eputnam)
-
(PDOC-229) fix error with return_type and @return #169 (eputnam)
-
(PDOC-36) hack to fix README links in generated HTML #167 (eputnam)
1.2.1 - 2018-03-01¶ ↑
Fixed¶ ↑
1.2.0 - 2018-02-28¶ ↑
Added¶ ↑
Fixed¶ ↑
1.1.1 - 2017-10-20¶ ↑
Fixed¶ ↑
-
(PDOC-160) Remove the timestamp from output #137 (GeoffWilliams)
1.1.0 - 2017-03-20¶ ↑
Added¶ ↑
-
(PDOC-161) Add
summary
tag for short descriptions #138 (whopper) -
(PDOC-155) Allow type documentation in
Puppet
4 code #132 (whopper)
1.0.0 - 2016-11-28¶ ↑
Added¶ ↑
-
(PDOC-136) Detect return type syntax in
Puppet
Language functions #126 (whopper) -
(PDOC-135) Detect
return_type
calls in 4.x function dispatches #125 (whopper) -
(PDOC-121) Include tag or SHA in gh_pages task commit #121 (whopper)
-
(PDOC-125) Display all puppet function signatures in top-level signature key #119 (whopper)
Fixed¶ ↑
-
(PDOC-93) Ensure search bar doesn’t overlap item list in nav bar #123 (whopper)
-
(PDOC-129) Include tags in overload objects when serialized as JSON #122 (whopper)
-
(PDOC-126) Remove
%Q
ruby quotation syntax from parsed strings #118 (whopper) -
(PDOC-127) Strip whitespace from type feature docstrings #112 (whopper)
-
(PDOC-95) Properly group and display multiple provider
defaultfor
s #111 (whopper) -
(PDOC-122) Properly parse
newfunction
calls with newlines #110 (whopper)
0.99.0 - 2016-10-10¶ ↑
Fixed¶ ↑
-
(PDOC-80) Remove runtime dependency on puppet #103 (whopper)
-
(PDOC-63) Code refactoring, fix up, and lots of new functionality. #98 (peterhuene)
-
(PDOC-71) Workaround for spurious error failures #90 (trevor-vaughan)
-
Add
Puppet
type name in front of the provider name #80 (dmitryilyin)
0.4.0 - 2016-03-30¶ ↑
Fixed¶ ↑
-
(PDOC-75) Work with both versions of ‘interpret_any’ #77 (HAIL9000)
-
(PDOC-70) Always generate the JSON doc when running the rake task #72 (garethr)
-
Fix issue running strings:generate without a yardopts file #71 (garethr)
-
(PDOC-23) Emit json #55 (iankronquist)
0.3.1 - 2015-09-22¶ ↑
Fixed¶ ↑
-
make metadata match pmt output #65 (underscorgan)
-
Last PR for the Summer #62 (iankronquist)
-
Same name type and provider #61 (iankronquist)
0.3.0 - 2015-09-21¶ ↑
Added¶ ↑
-
Actually/pdoc 19 #36 (iankronquist)
-
Type checking/pdoc 21 #35 (iankronquist)
-
Dispatch params/pdoc 37 #33 (iankronquist)
Fixed¶ ↑
-
Types and providers fixes #60 (iankronquist)
-
(PDOC-35) Format generated html properly #59 (iankronquist)
-
(PDOC-49) Improve warnings #57 (iankronquist)
-
(PDOC-45)
Puppet
4x functions handle unusual names #53 (iankronquist) -
(MAINT) Add a space between a parameter name type and its description #51 (roidelapluie)
-
(PDOC-38) Prevent warnings from being issued twice #50 (iankronquist)
-
(PDOC-21) Duplicate warnings #49 (iankronquist)
-
(PDOC-21) Only create HostClass parameters once #48 (iankronquist)
-
(PDOC-35) Support types and providers #46 (iankronquist)
-
(maint) Don’t print extraneous “true”. #45 (iankronquist)
-
(PDOC-21) Check mismatched types in defined types #44 (iankronquist)
-
Forgot defined types #42 (iankronquist)
-
Nested classes/pdoc 35 #41 (iankronquist)
-
(maint) Remove unused code path #38 (iankronquist)
-
(PDOC-30) Fix Markdown parsing lists parsing #37 (iankronquist)
-
(PDOC-37) Warn when documented name does not match declared name #31 (iankronquist)
0.2.0 - 2015-03-17¶ ↑
Added¶ ↑
-
(PDOC-27) Don’t require options for 3x functions #26 (HAIL9000)
-
(PDOC-17) Add support for
YARD
tags in puppet code #21 (HAIL9000)
Fixed¶ ↑
-
Make the metadata match what’s generated by the PMT #28 (underscorgan)