# CHANGELOG for ulimit This file is used to list changes made in each version of ulimit. ## 1.0.0 - Breaking change: This cookbook now requires Chef 12.7 or later - LWRPs converted to custom resources with Chef 13 compatibility - Added the rtprio property to the user resource - Updated the cookbook to not append .conf onto filenames when the user already specified a name that ends in .conf - Added a chefignore file to limit what files get uploaded to the chef server - Added a Test Kitchen config + InSpec tests for unit testing - Added the license file to the repo to resolve a Foodcritic warning - Added a Berksfile - Resolved all cookstyle warnings - Fixed the metadata license string to be an SPDX standard license string to resolve Foodcritic warnings - Add supports, source_url, issues_url, and chef_version metadata to resolve Foodcritic warnings - Switched the default recipe from platform to platform_family to catch more Debian/Ubuntu derivatives - Added testing with ChefDK's delivery local mode in Travis - Expanded the readme with better information on requirements and usage examples - Removed ChefSpec matchers that are autogenerated by ChefSpec now - Added Cookstyle and autocorrected all code - Added a basic ChefSpec unit test ## 0.3.2 - Resolves issue some users were having with a resource-loading race condition, thanks to Chris Roberts () ## 0.3.1 - Fix domain typo, thanks to David Radcliffe () (also reported by Lewis Thompson ()) - Add support for split hard/soft nofile limits, thanks to Troy Ready () - Fix license boilerplate, thanks to Troy Ready () - Fix limits.d file extension, thanks to ## 0.3.0 - Add Domain LWRP for arbitrary rule creation. Thanks for Chris Roberts () ## 0.2.0 - Support specifying users via attributes (as long as your runlist includes the ulimit::default recipe). Thanks to Dmytro Shteflyuk () ## 0.1.5 - Allow setting core_limit. Thanks to Aaron Nichols () ## 0.1.4: - Does not set any ulimit parameter by default - only when specified. Thanks to Graham Christensen () ## 0.1.3: - Adds node attribute node['ulimit']['pam_su_template_cookbook'] to allow users to provide a su pam.d template from another cookbook ## 0.1.2: - Add memory limit handling, courtesy of Sean Porter () ## 0.1.0: - Initial release of ulimit -------------------------------------------------------------------------------- Check the [Markdown Syntax Guide](http://daringfireball.net/projects/markdown/syntax) for help with Markdown. The [Github Flavored Markdown page](http://github.github.com/github-flavored-markdown/) describes the differences between markdown on github and standard markdown.