- Fix cache_dir in short template, must be below maximum_object_size.
- Add FreeBSD support (#11, @misullivan).
- Add version parameter to set squid package version (#12, @actionjack).
- Add use_deprecated_opts parameter (#13, @actionjack).
- Add https_port parameter (@actionjack).
- Fix Ubuntu upstart error (#14, @actionjack).
- Fix coredump_dir not using variable in short template (#18, @wunzeco).
- Add puppetlabs-stdlib requirement, as empty() is used (#21, @cliffano).
- Fix operatingsystem comparison for RHEL < 6 (#27, @pecastro).
- Add ssl_ports and safe_ports array parameters (#30, @tinnightcap).
- Add validate_cmd for the configuration file (#31, @tinnightcap).
- Sort $config_hash to avoid order change in the configuration file.
- Add refresh_patterns config option (#7, @adamgraves85).
- Include short template and allow using custom templates (#5, @flypenguin).
- Fix coredump_dir on Debian/Ubuntu (#6, @jinnko).
- Add params, start supporting Debian OS family.
- Automatically pick the right package name on RHEL5.
- Added maximum_object_size{,_in_memory} parameters (Tristan Helmich).
- Add ChangeLog and update Modulefile.
- Add LICENSE file.
- Update README and use markdown.