Skip to content

Releases: drrb/puppet-library

Version 0.17.0

16 Jul 11:47

Choose a tag to compare

  • Fix Git repo forges serving empty modules (#11)

Version 0.16.0

01 Jul 13:11

Choose a tag to compare

  • Fix dependency problems across multiple forges (#8)

Version 0.15.0

29 Jun 14:19

Choose a tag to compare

  • Use metadata.json in place of Modulefile if it exists (and Modulefile doesn't exist)
  • Ignore corrupt module files on disk
  • Added logging for when module files can't be read from disk
  • Recurse into module directories when serving modules from disk

Version 0.14.0

29 Jun 13:39

Choose a tag to compare

Botched release. Re-released as v0.15.0.

Version 0.13.0

11 Mar 11:19

Choose a tag to compare

  • Fixed "Invalid gemspec" error (#5)

Version 0.12.0

08 Mar 15:23

Choose a tag to compare

  • Load web UI asynchronously to improve performance
  • Updated API documentation

Version 0.11.0

08 Mar 06:41

Choose a tag to compare

  • Added support for nontrivial tag names as version numbers when proxying Git repositories (e.g. tags named "v1.0.1")
  • Added REST API to clear forge caches
  • Git repositories are cached at startup for better performance and reliability
  • Ensured temp directories are cleaned up more reliably
  • Improved logging
  • Improved Ruby config API for Rack/Passenger/embedded use
  • Fixed issue with "Too many open files" caused by Git repo forges on Ruby 1.8
  • Fixed issue Git repo forges with tags without Modulefiles
  • Fixed issue Git repo forges with no description in Modulefile

Version 0.10.0

25 Feb 10:32

Choose a tag to compare

  • Added new Git repo forge that serves modules from Git repositories, using tags for version numbers!
  • Fixed imports to enable easier embedding of Puppet Library

Version 0.9.1

20 Feb 08:15

Choose a tag to compare

  • Fixed source forge bug that generated metadata incorrectly

Version 0.9.0

15 Feb 03:23

Choose a tag to compare

  • Added new source forge that serves modules from directories on disk