Skip to content

Releases: rodjek/puppet-lint

2.3.3

28 Sep 09:06
Compare
Choose a tag to compare
Merge pull request #766 from rodjek/2_3_3_release

2.3.3 release

2.3.2: Merge pull request #758 from tphoney/2_3_2_release

27 Sep 16:43
Compare
Choose a tag to compare

2.3.1

27 Sep 10:03
Compare
Choose a tag to compare
Merge pull request #753 from rodjek/2_3_1_release

2.3.1 release

2.2.1

29 Mar 10:06
Compare
Choose a tag to compare
Merge pull request #685 from rodjek/2.2.1-release

2.2.1 release

2.2.0

29 Mar 03:16
Compare
Choose a tag to compare
Merge pull request #679 from rodjek/2.2.0

2.2.0 release

2.1.0

30 Dec 23:00
Compare
Choose a tag to compare

Final minor version supporting Ruby 1.8.7 and Puppet 3.

2.0.2: Merge pull request #536 from rodjek/release2_0_2

22 Aug 17:17
Compare
Choose a tag to compare

2.0.1: Merge pull request #528 from rodjek/release2_0_1

18 Aug 16:37
Compare
Choose a tag to compare

2.0.0

22 Jun 15:38
Compare
Choose a tag to compare

New Features

  • Our first new release in over a year! You can now source puppet-lint 2.0.0 from rubygems rather than pointing directly at git for the latest fixes. If you develop puppet-lint checks, please update the dependency to '>=1.0', '<3.0' or similar.
  • Per the Puppet 3.7+ Style Guide (http://docs.puppetlabs.com/guides/style_guide.html#spacing-indentation-and-whitespace) - Module manifests should not exceed a 140-character line width. I've updated the whitespace plugin, its test, and the readme to reflect this. (#419)
  • A large number of other changes have been made since September 2014. In the future, these changes will be tracked in a CHANGELOG file (#479).

1.1.0

23 Sep 17:48
Compare
Choose a tag to compare

New features

  • puppet-lint configuration can now be set in the Rake task definition, so you
    no longer have to remember arcane PuppetLint.configuration options.
  • Multiple checks can now be disabled in a single control comment.
  • The performance of the parser has been significantly improved, most
    noticably when checking large manifest files.

Bug fixes

  • unquoted_node_name check now supports multiple node names in a comma
    separated list in a single node block.
  • arrow_alignment check now will now put parameters on their own line if it
    encounters a multiline resource with multiple parameters on a line.
  • variable_scope check no longer throws false positive results when using
    the automatically created variables from metaparameters.
  • arrow_alignment check no longer destroys the parameter name when it
    encounters a parameter followed by an arrow with no whitespace between them.
  • puppet-lint no longer parses the body of the class when searching for the
    parameter tokens of an unparameterised class.