- Add support for Ubuntu 16.04
- Support Puppet 3.0 minimum
- Support Fedora 21, remove Debian 6 (Squeeze)
- Add FreeBSD support
- Support Puppet 4 and future parser
- Remove trailing slashes of tftproot directories
- Improved linting, minor style fixes
- Support for Debian 8 (Jessie) syslinux package names
- Add root parameter to override root directory (#8942)
- Fix lint issues
- Fix Modulefile specification for Forge compatibility
- Specify xinetd version to workaround librarian-puppet bug
- Add Amazon Linux support
- Puppet 2.6 support deprecated
- Cleanup of manifest style
- Add tests