Skip to content

Instantly share code, notes, and snippets.

@tas50
Created July 3, 2016 05:19
Show Gist options
  • Save tas50/e6d01d08a6829c652000566effff97fe to your computer and use it in GitHub Desktop.
Save tas50/e6d01d08a6829c652000566effff97fe to your computer and use it in GitHub Desktop.
# FoodCritic Changelog:
## [7.0.0](https://github.com/acrmp/foodcritic/tree/7.0.0) (2016-07-02)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v6.3.0...7.0.0)
**Implemented enhancements:**
- New cookbook\_maintainer api methods [\#248](https://github.com/acrmp/foodcritic/pull/248) ([miguelcnf](https://github.com/miguelcnf))
**Closed issues:**
- FC047 false-positive [\#455](https://github.com/acrmp/foodcritic/issues/455)
- Add documentation on ignoring rules via inline comments. [\#454](https://github.com/acrmp/foodcritic/issues/454)
- FC 5.0.0 won't abort with fail\_tags any in Rakefile [\#415](https://github.com/acrmp/foodcritic/issues/415)
**Merged pull requests:**
- Remove support for Ruby 2.0 [\#465](https://github.com/acrmp/foodcritic/pull/465) ([tas50](https://github.com/tas50))
- Remove chef version support for Chef 0.7, 0.8, 0.9, and 0.10 [\#464](https://github.com/acrmp/foodcritic/pull/464) ([tas50](https://github.com/tas50))
- Resolve a few simple Rubocop lint / performance cops [\#463](https://github.com/acrmp/foodcritic/pull/463) ([tas50](https://github.com/tas50))
- Add chef 12.11.18 metadata and make it the default [\#461](https://github.com/acrmp/foodcritic/pull/461) ([tas50](https://github.com/tas50))
- Remove unnecessary requires [\#460](https://github.com/acrmp/foodcritic/pull/460) ([tas50](https://github.com/tas50))
- FC032 allow the new :before timing on resource notifications in Chef \>= 12.6.0 [\#441](https://github.com/acrmp/foodcritic/pull/441) ([gnjack](https://github.com/gnjack))
## [v6.3.0](https://github.com/acrmp/foodcritic/tree/v6.3.0) (2016-05-16)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v6.2.0...v6.3.0)
**Closed issues:**
- FC062 Does Not Flag [\#432](https://github.com/acrmp/foodcritic/issues/432)
**Merged pull requests:**
- Add Chef 12.10.24 metadata and release 6.3.0 [\#456](https://github.com/acrmp/foodcritic/pull/456) ([tas50](https://github.com/tas50))
## [v6.2.0](https://github.com/acrmp/foodcritic/tree/v6.2.0) (2016-04-26)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v6.1.1...v6.2.0)
**Closed issues:**
- FC006 - not detecting 4-digit numbers [\#125](https://github.com/acrmp/foodcritic/issues/125)
**Merged pull requests:**
- Add 12.9.38 metadata and make it the default chef version [\#452](https://github.com/acrmp/foodcritic/pull/452) ([tas50](https://github.com/tas50))
## [v6.1.1](https://github.com/acrmp/foodcritic/tree/v6.1.1) (2016-04-08)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v6.1.0...v6.1.1)
**Closed issues:**
- Update to gherkin 3 [\#372](https://github.com/acrmp/foodcritic/issues/372)
**Merged pull requests:**
- Use latest gherkin for faster installs [\#447](https://github.com/acrmp/foodcritic/pull/447) ([jkeiser](https://github.com/jkeiser))
## [v6.1.0](https://github.com/acrmp/foodcritic/tree/v6.1.0) (2016-04-06)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v6.0.1...v6.1.0)
**Closed issues:**
- Descriptions for FC064 and FC065 on http://www.foodcritic.io have been jumbled up. [\#437](https://github.com/acrmp/foodcritic/issues/437)
- Rake::TaskManager\#last\_comment depreciated [\#433](https://github.com/acrmp/foodcritic/issues/433)
- FC064 and FC065 codes not on website [\#430](https://github.com/acrmp/foodcritic/issues/430)
**Merged pull requests:**
- Don't require cucumber and rubocop to run rake [\#444](https://github.com/acrmp/foodcritic/pull/444) ([jkeiser](https://github.com/jkeiser))
- Include gemspec and Gemfiles in distributed gem for ease of working with / running tests [\#443](https://github.com/acrmp/foodcritic/pull/443) ([jkeiser](https://github.com/jkeiser))
- Test on Ruby 2.3.0 [\#439](https://github.com/acrmp/foodcritic/pull/439) ([tas50](https://github.com/tas50))
- Add 12.8.1 metadata + update metadata process [\#438](https://github.com/acrmp/foodcritic/pull/438) ([tas50](https://github.com/tas50))
- Rake.last\_comment was depreciated in Rake11. [\#434](https://github.com/acrmp/foodcritic/pull/434) ([gkuchta](https://github.com/gkuchta))
- Add metadata for Chef 12.7.2 and update instructions [\#427](https://github.com/acrmp/foodcritic/pull/427) ([tas50](https://github.com/tas50))
## [v6.0.1](https://github.com/acrmp/foodcritic/tree/v6.0.1) (2016-02-22)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v6.0.0...v6.0.1)
**Fixed bugs:**
- Fix FC058 false positives [\#423](https://github.com/acrmp/foodcritic/pull/423) ([jaym](https://github.com/jaym))
**Closed issues:**
- FC058: false positive? [\#419](https://github.com/acrmp/foodcritic/issues/419)
- FC009: Resource attribute not recognised: ./providers/xxxx.rb:50 on case sensitiveness [\#412](https://github.com/acrmp/foodcritic/issues/412)
**Merged pull requests:**
- Check for URLs that are helpful to the Supermarket [\#421](https://github.com/acrmp/foodcritic/pull/421) ([nathenharvey](https://github.com/nathenharvey))
## [v6.0.0](https://github.com/acrmp/foodcritic/tree/v6.0.0) (2016-01-14)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v5.0.0...v6.0.0)
**Implemented enhancements:**
- Cookbook version is specified in metadata [\#347](https://github.com/acrmp/foodcritic/issues/347)
- FC035 - Templates, Style [\#62](https://github.com/acrmp/foodcritic/issues/62)
- New Rule 61 - valid cookbook version [\#405](https://github.com/acrmp/foodcritic/pull/405) ([lamont-granquist](https://github.com/lamont-granquist))
- add checks for correct use of use\_inline\_resources [\#402](https://github.com/acrmp/foodcritic/pull/402) ([lamont-granquist](https://github.com/lamont-granquist))
- Add Chef 12.5.1 metadata [\#397](https://github.com/acrmp/foodcritic/pull/397) ([tas50](https://github.com/tas50))
- Add self-dependency warning [\#328](https://github.com/acrmp/foodcritic/pull/328) ([lamont-granquist](https://github.com/lamont-granquist))
**Fixed bugs:**
- Time to cut a release? [\#344](https://github.com/acrmp/foodcritic/issues/344)
- FC048: Warn within a provider block, refs \#365 [\#413](https://github.com/acrmp/foodcritic/pull/413) ([acrmp](https://github.com/acrmp))
- Rake options override default options [\#382](https://github.com/acrmp/foodcritic/pull/382) ([pkang](https://github.com/pkang))
**Closed issues:**
- FC002 False positive? [\#411](https://github.com/acrmp/foodcritic/issues/411)
- CHANGELOG out of sync [\#391](https://github.com/acrmp/foodcritic/issues/391)
- Chef Docs vs Foodcritic 4.x [\#354](https://github.com/acrmp/foodcritic/issues/354)
- Github pages have drifted from foodcritic.io [\#332](https://github.com/acrmp/foodcritic/issues/332)
- FC001 is re-enabled thus http://www.foodcritic.io/ is out-of-date [\#330](https://github.com/acrmp/foodcritic/issues/330)
- return code should be different than zero when issues are detected [\#179](https://github.com/acrmp/foodcritic/issues/179)
**Merged pull requests:**
- Add Chef 12.6.0 metadata [\#417](https://github.com/acrmp/foodcritic/pull/417) ([tas50](https://github.com/tas50))
- use\_inline\_resources checks apply to Chef 11+ [\#410](https://github.com/acrmp/foodcritic/pull/410) ([tas50](https://github.com/tas50))
- fix for edge condition with 061 [\#408](https://github.com/acrmp/foodcritic/pull/408) ([lamont-granquist](https://github.com/lamont-granquist))
- Require Oracle as a RHEL equiv [\#404](https://github.com/acrmp/foodcritic/pull/404) ([tas50](https://github.com/tas50))
- Suggest updating from definitions to custom resources [\#403](https://github.com/acrmp/foodcritic/pull/403) ([tas50](https://github.com/tas50))
- Add new tags for rules [\#401](https://github.com/acrmp/foodcritic/pull/401) ([tas50](https://github.com/tas50))
- We require Ruby 2 now so unpin mustache [\#400](https://github.com/acrmp/foodcritic/pull/400) ([tas50](https://github.com/tas50))
- Rename FC045 since Chef 12 requires name metadata [\#399](https://github.com/acrmp/foodcritic/pull/399) ([tas50](https://github.com/tas50))
- Branding updates [\#398](https://github.com/acrmp/foodcritic/pull/398) ([tas50](https://github.com/tas50))
- FC 5.0 has been released. Update changelog [\#396](https://github.com/acrmp/foodcritic/pull/396) ([tas50](https://github.com/tas50))
- remove duplicate output [\#394](https://github.com/acrmp/foodcritic/pull/394) ([dwradcliffe](https://github.com/dwradcliffe))
- Fixed the rake man task [\#381](https://github.com/acrmp/foodcritic/pull/381) ([docwhat](https://github.com/docwhat))
- Update foodcritic.gemspec [\#380](https://github.com/acrmp/foodcritic/pull/380) ([tas50](https://github.com/tas50))
## [v5.0.0](https://github.com/acrmp/foodcritic/tree/v5.0.0) (2015-09-17)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v4.0.0...v5.0.0)
**Implemented enhancements:**
- Support for a magic comment to temporarily disable a rule [\#259](https://github.com/acrmp/foodcritic/issues/259)
- FC007 false positive on depending on the cookbook currently being parsed [\#242](https://github.com/acrmp/foodcritic/issues/242)
- Create a rule for "execute resource used to install packages" [\#180](https://github.com/acrmp/foodcritic/issues/180)
- New Rule Proposal: uid/gid should be integer [\#53](https://github.com/acrmp/foodcritic/issues/53)
- merge default options before check instead of during intialization [\#321](https://github.com/acrmp/foodcritic/pull/321) ([ranjib](https://github.com/ranjib))
**Fixed bugs:**
- Fix FC031 and FC045 and metadata.rb vs metadata.json issues [\#369](https://github.com/acrmp/foodcritic/issues/369)
- FC007 false positive on depending on the cookbook currently being parsed [\#242](https://github.com/acrmp/foodcritic/issues/242)
- FC010 Test failures due to missing search support [\#199](https://github.com/acrmp/foodcritic/issues/199)
- 'lazy' causes false-positive in FC009 - on previous line [\#189](https://github.com/acrmp/foodcritic/issues/189)
- FC051 tries to validate temp files of the editors [\#172](https://github.com/acrmp/foodcritic/issues/172)
**Closed issues:**
- FC0037 inconsistent subscribes check [\#355](https://github.com/acrmp/foodcritic/issues/355)
- FC019 False positive on use of force\_default in recipe [\#343](https://github.com/acrmp/foodcritic/issues/343)
- Verify not recognized as valid resource attribute FC009 [\#340](https://github.com/acrmp/foodcritic/issues/340)
- FC009 chef\_gem compile\_time [\#339](https://github.com/acrmp/foodcritic/issues/339)
- FC021 false positive [\#337](https://github.com/acrmp/foodcritic/issues/337)
- FC002: Avoid string interpolation where not required [\#336](https://github.com/acrmp/foodcritic/issues/336)
- Foodcritic checking only default.rb recipe, not any other [\#334](https://github.com/acrmp/foodcritic/issues/334)
- How to check attribute file using FC [\#333](https://github.com/acrmp/foodcritic/issues/333)
- README references 404 for version policy [\#331](https://github.com/acrmp/foodcritic/issues/331)
- FC009 triggers false positive on user resource [\#329](https://github.com/acrmp/foodcritic/issues/329)
- Alias for --epic-fail [\#327](https://github.com/acrmp/foodcritic/issues/327)
- Custom rule to check missing cookbook version in environments file [\#326](https://github.com/acrmp/foodcritic/issues/326)
- FC009: 'environment' attribute in git resource triggers false positive [\#325](https://github.com/acrmp/foodcritic/issues/325)
- FC009 false positive with powershell\_script [\#323](https://github.com/acrmp/foodcritic/issues/323)
- Call for release? [\#318](https://github.com/acrmp/foodcritic/issues/318)
- Multiline string causes FC002 false positive \(string interpolation\) [\#308](https://github.com/acrmp/foodcritic/issues/308)
- FC009: Resource attribute not recognised for chef\_gem comile\_time attribute [\#307](https://github.com/acrmp/foodcritic/issues/307)
- FC047 String Interpolation false positive [\#298](https://github.com/acrmp/foodcritic/issues/298)
- epic-fail not working.. exit code is 0 even on warnings being show ? [\#296](https://github.com/acrmp/foodcritic/issues/296)
- FC048 should not evaluate 'system' in user and group resources [\#295](https://github.com/acrmp/foodcritic/issues/295)
- FC002 False positive? [\#293](https://github.com/acrmp/foodcritic/issues/293)
- FC033: Missing template when source is not default. [\#292](https://github.com/acrmp/foodcritic/issues/292)
- sensitive attribute is not recognized on execute resource [\#289](https://github.com/acrmp/foodcritic/issues/289)
- Add CLI option to list rules in effect [\#284](https://github.com/acrmp/foodcritic/issues/284)
- FC009 does not recognize headers as a valid attribute for remote file. [\#275](https://github.com/acrmp/foodcritic/issues/275)
- Bad performance of FC019 [\#274](https://github.com/acrmp/foodcritic/issues/274)
- FC009 doesn't recognize log as a valid resource [\#273](https://github.com/acrmp/foodcritic/issues/273)
- trouble writing new rule [\#271](https://github.com/acrmp/foodcritic/issues/271)
- How to put check on variables used for providing value to any resource atribute [\#268](https://github.com/acrmp/foodcritic/issues/268)
- Please update yajl-ruby to ~\> 1.2 [\#267](https://github.com/acrmp/foodcritic/issues/267)
- files\_to\_process doesn't include child paths under templates/default/ [\#265](https://github.com/acrmp/foodcritic/issues/265)
- FC038: Custom actions [\#264](https://github.com/acrmp/foodcritic/issues/264)
- FC023 enforcement leads to compilation errors [\#263](https://github.com/acrmp/foodcritic/issues/263)
- Update chef\_dsl\_metadata for Chef 11.14.0 [\#260](https://github.com/acrmp/foodcritic/issues/260)
- Integration with Editor or IDE [\#258](https://github.com/acrmp/foodcritic/issues/258)
- Foodcritic Mixlib::Shellout Issues [\#254](https://github.com/acrmp/foodcritic/issues/254)
- More FC044 false positives [\#253](https://github.com/acrmp/foodcritic/issues/253)
- FC048 incorrectly matches User resource system attribute [\#252](https://github.com/acrmp/foodcritic/issues/252)
- FC019 False Positive [\#249](https://github.com/acrmp/foodcritic/issues/249)
- FoodCritic::Api cookbook\_name method fails to retrieve the cookbook name from metadata [\#247](https://github.com/acrmp/foodcritic/issues/247)
- Problem with rules [\#246](https://github.com/acrmp/foodcritic/issues/246)
- FC001 is active again since 4.0.0 [\#245](https://github.com/acrmp/foodcritic/issues/245)
- FC041 should check HTTP method before erroring [\#240](https://github.com/acrmp/foodcritic/issues/240)
- Please tag a release [\#239](https://github.com/acrmp/foodcritic/issues/239)
- Foodcritic will pass all rules if there is a non-existent tag in the command [\#238](https://github.com/acrmp/foodcritic/issues/238)
- FC009 does not recognize template/helper attributes/blocks [\#234](https://github.com/acrmp/foodcritic/issues/234)
- FC009: Resource attribute not recognised: [\#233](https://github.com/acrmp/foodcritic/issues/233)
- FoodCritic bombs out with my rbenv setup [\#227](https://github.com/acrmp/foodcritic/issues/227)
- Support to JRuby ? [\#223](https://github.com/acrmp/foodcritic/issues/223)
- foodcritic 3.0.3 reports FC009 if file resource contains a lazy block [\#222](https://github.com/acrmp/foodcritic/issues/222)
- foodcritic 3.0.3 remote\_file use\_conditional\_get reports FC009 [\#221](https://github.com/acrmp/foodcritic/issues/221)
- FC019 false positives while using string interpolation [\#218](https://github.com/acrmp/foodcritic/issues/218)
- FC009 false negative for attribute "manage\_symlink\_source" in resource template [\#196](https://github.com/acrmp/foodcritic/issues/196)
- FC047 is not mentioned on the documentation [\#192](https://github.com/acrmp/foodcritic/issues/192)
- FC019: force\_default and force\_override not allowed? [\#181](https://github.com/acrmp/foodcritic/issues/181)
- Foodcritic warns of unused templates that are actually used [\#177](https://github.com/acrmp/foodcritic/issues/177)
- Should FC007 consider "recommends" and "suggests" declarations? [\#159](https://github.com/acrmp/foodcritic/issues/159)
- Use attributes instead [\#153](https://github.com/acrmp/foodcritic/issues/153)
- FC003 still complains when returning [\#92](https://github.com/acrmp/foodcritic/issues/92)
- Rule to detect nested node attributes in attributes.rb [\#82](https://github.com/acrmp/foodcritic/issues/82)
- Make use of ansi color for epic fails and regular warnings [\#70](https://github.com/acrmp/foodcritic/issues/70)
- FC022 incorrectly fires. [\#69](https://github.com/acrmp/foodcritic/issues/69)
- FC023: Resources are still added to the ResourceCollection [\#51](https://github.com/acrmp/foodcritic/issues/51)
- Linter should check just cookbook directories [\#37](https://github.com/acrmp/foodcritic/issues/37)
**Merged pull requests:**
- Lcg/fc054 revert again [\#379](https://github.com/acrmp/foodcritic/pull/379) ([lamont-granquist](https://github.com/lamont-granquist))
- catch the CHANGELOG up to v5.0.0 [\#378](https://github.com/acrmp/foodcritic/pull/378) ([lamont-granquist](https://github.com/lamont-granquist))
- remove 1.9.3 support [\#377](https://github.com/acrmp/foodcritic/pull/377) ([lamont-granquist](https://github.com/lamont-granquist))
- fix FC054 [\#376](https://github.com/acrmp/foodcritic/pull/376) ([lamont-granquist](https://github.com/lamont-granquist))
- fixes for cookbooks.txt and expected-output.txt [\#375](https://github.com/acrmp/foodcritic/pull/375) ([lamont-granquist](https://github.com/lamont-granquist))
- Revert "Merge pull request \#358 from acrmp/lcg/revert-FC054" [\#374](https://github.com/acrmp/foodcritic/pull/374) ([lamont-granquist](https://github.com/lamont-granquist))
- Update CHANGELOG.md [\#368](https://github.com/acrmp/foodcritic/pull/368) ([tas50](https://github.com/tas50))
- Updates to the regressions files [\#366](https://github.com/acrmp/foodcritic/pull/366) ([tas50](https://github.com/tas50))
- support Chef::Node::Attribute methods [\#364](https://github.com/acrmp/foodcritic/pull/364) ([lamont-granquist](https://github.com/lamont-granquist))
- update CHANGELOG.md for DSL updates [\#363](https://github.com/acrmp/foodcritic/pull/363) ([lamont-granquist](https://github.com/lamont-granquist))
- FC009 chef metadata update [\#362](https://github.com/acrmp/foodcritic/pull/362) ([lamont-granquist](https://github.com/lamont-granquist))
- Update regression testing [\#361](https://github.com/acrmp/foodcritic/pull/361) ([tas50](https://github.com/tas50))
- Fix the other names [\#360](https://github.com/acrmp/foodcritic/pull/360) ([tas50](https://github.com/tas50))
- Update travis badge, add gem version badge [\#359](https://github.com/acrmp/foodcritic/pull/359) ([tas50](https://github.com/tas50))
- Revert "FC054, check for mismatched cookbook names" [\#358](https://github.com/acrmp/foodcritic/pull/358) ([lamont-granquist](https://github.com/lamont-granquist))
- let chef gem follow latest 12.x version [\#357](https://github.com/acrmp/foodcritic/pull/357) ([lamont-granquist](https://github.com/lamont-granquist))
- some travis.yml fixes [\#356](https://github.com/acrmp/foodcritic/pull/356) ([lamont-granquist](https://github.com/lamont-granquist))
- Fix flagging directory symlinks [\#348](https://github.com/acrmp/foodcritic/pull/348) ([odcinek](https://github.com/odcinek))
- Add output to built-in rake task [\#342](https://github.com/acrmp/foodcritic/pull/342) ([patcon](https://github.com/patcon))
- Update README.md [\#319](https://github.com/acrmp/foodcritic/pull/319) ([jjasghar](https://github.com/jjasghar))
- Sanitize template input [\#317](https://github.com/acrmp/foodcritic/pull/317) ([odcinek](https://github.com/odcinek))
- Default to recent chef version [\#315](https://github.com/acrmp/foodcritic/pull/315) ([odcinek](https://github.com/odcinek))
- Make FC041 smarter about CURL usage [\#313](https://github.com/acrmp/foodcritic/pull/313) ([odcinek](https://github.com/odcinek))
- Recognize force\_default and force\_override. [\#312](https://github.com/acrmp/foodcritic/pull/312) ([coderanger](https://github.com/coderanger))
- Add chef 12.0.0 through 12.1.1 [\#311](https://github.com/acrmp/foodcritic/pull/311) ([odcinek](https://github.com/odcinek))
- Fix FC002 for heredoc on ruby 2.2 [\#310](https://github.com/acrmp/foodcritic/pull/310) ([odcinek](https://github.com/odcinek))
- add warnings for use of recommends/suggests [\#309](https://github.com/acrmp/foodcritic/pull/309) ([lamont-granquist](https://github.com/lamont-granquist))
- Lcg/changelog updates [\#304](https://github.com/acrmp/foodcritic/pull/304) ([lamont-granquist](https://github.com/lamont-granquist))
- Cloudkick no more [\#303](https://github.com/acrmp/foodcritic/pull/303) ([lamont-granquist](https://github.com/lamont-granquist))
- Add metadata for missing chef 11 versions [\#294](https://github.com/acrmp/foodcritic/pull/294) ([jaym](https://github.com/jaym))
- Upgrade nokogiri dependency to support traveling-ruby nokogiri 1.6.5 [\#291](https://github.com/acrmp/foodcritic/pull/291) ([drnic](https://github.com/drnic))
- Another try to make the pages build. [\#288](https://github.com/acrmp/foodcritic/pull/288) ([jaymzh](https://github.com/jaymzh))
- Move to kramdown for gh-pages. [\#287](https://github.com/acrmp/foodcritic/pull/287) ([jaymzh](https://github.com/jaymzh))
- Features/list rules [\#285](https://github.com/acrmp/foodcritic/pull/285) ([clintoncwolfe](https://github.com/clintoncwolfe))
- Handle flagging binary files properly [\#283](https://github.com/acrmp/foodcritic/pull/283) ([odcinek](https://github.com/odcinek))
- FC054, Name should match cookbook dir name in metadata [\#282](https://github.com/acrmp/foodcritic/pull/282) ([odcinek](https://github.com/odcinek))
- Handle system attribute of user resource correctly [\#281](https://github.com/acrmp/foodcritic/pull/281) ([odcinek](https://github.com/odcinek))
- Make FC044 not false positive on parameterized attributes [\#280](https://github.com/acrmp/foodcritic/pull/280) ([odcinek](https://github.com/odcinek))
- tests: make simplecov optional [\#276](https://github.com/acrmp/foodcritic/pull/276) ([ktdreyer](https://github.com/ktdreyer))
- Reinstate FC001 [\#251](https://github.com/acrmp/foodcritic/pull/251) ([juliandunn](https://github.com/juliandunn))
- Show progress with --progress [\#244](https://github.com/acrmp/foodcritic/pull/244) ([justincampbell](https://github.com/justincampbell))
- Update faq.md [\#228](https://github.com/acrmp/foodcritic/pull/228) ([danleyden](https://github.com/danleyden))
## [v4.0.0](https://github.com/acrmp/foodcritic/tree/v4.0.0) (2014-06-11)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v3.0.3...v4.0.0)
**Closed issues:**
- Definitions still useful, and a good thing to use.. FC015 fairness? [\#241](https://github.com/acrmp/foodcritic/issues/241)
- FC005: Avoid repetition of resource declarations [\#232](https://github.com/acrmp/foodcritic/issues/232)
- Is there a way to ignore tags using the rake task? [\#230](https://github.com/acrmp/foodcritic/issues/230)
- FC011 matches spec directory [\#214](https://github.com/acrmp/foodcritic/issues/214)
- FC006 fails when mode is in an array [\#211](https://github.com/acrmp/foodcritic/issues/211)
- Using an inline comment to disable FC007 [\#193](https://github.com/acrmp/foodcritic/issues/193)
- Require 'supports' in metadata [\#191](https://github.com/acrmp/foodcritic/issues/191)
- FC040 \(and potentially other rules\) are not checked for any non first execute block in a recipe [\#186](https://github.com/acrmp/foodcritic/issues/186)
- FC003: Foodcritic complains about search when '?' used? [\#185](https://github.com/acrmp/foodcritic/issues/185)
- FC051: Stack trace on partial template checking [\#176](https://github.com/acrmp/foodcritic/issues/176)
**Merged pull requests:**
- FC047 triggers when override! and default! are used [\#226](https://github.com/acrmp/foodcritic/pull/226) ([v-a](https://github.com/v-a))
- add chef 11.6.2 through 11.10.4 [\#220](https://github.com/acrmp/foodcritic/pull/220) ([lamont-granquist](https://github.com/lamont-granquist))
- relax nokogiri gemspec pinning [\#217](https://github.com/acrmp/foodcritic/pull/217) ([lamont-granquist](https://github.com/lamont-granquist))
- Fix issue 185 [\#213](https://github.com/acrmp/foodcritic/pull/213) ([zts](https://github.com/zts))
- FC006: don't fail when mode specified as array ref [\#212](https://github.com/acrmp/foodcritic/pull/212) ([zts](https://github.com/zts))
- Add Ruby 2.1.0 to .travis.yml [\#209](https://github.com/acrmp/foodcritic/pull/209) ([petergoldstein](https://github.com/petergoldstein))
- gitignore: .bundle and tags [\#206](https://github.com/acrmp/foodcritic/pull/206) ([docwhat](https://github.com/docwhat))
- Rake task can use context output [\#204](https://github.com/acrmp/foodcritic/pull/204) ([docwhat](https://github.com/docwhat))
- Cache results of read\_ast call [\#200](https://github.com/acrmp/foodcritic/pull/200) ([dougbarth](https://github.com/dougbarth))
- Relax yajl-ruby dependency [\#197](https://github.com/acrmp/foodcritic/pull/197) ([elgalu](https://github.com/elgalu))
- Fix FC022 problem with definition [\#195](https://github.com/acrmp/foodcritic/pull/195) ([bpaquet](https://github.com/bpaquet))
- Improve Rake task [\#190](https://github.com/acrmp/foodcritic/pull/190) ([mlafeldt](https://github.com/mlafeldt))
## [v3.0.3](https://github.com/acrmp/foodcritic/tree/v3.0.3) (2013-10-13)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v3.0.2...v3.0.3)
## [v3.0.2](https://github.com/acrmp/foodcritic/tree/v3.0.2) (2013-10-05)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v3.0.1...v3.0.2)
## [v3.0.1](https://github.com/acrmp/foodcritic/tree/v3.0.1) (2013-09-25)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v3.0.0...v3.0.1)
**Implemented enhancements:**
- Roles rules [\#19](https://github.com/acrmp/foodcritic/issues/19)
**Closed issues:**
- invalid byte sequence in UTF-8 \(ArgumentError\) [\#173](https://github.com/acrmp/foodcritic/issues/173)
- FC009: atomic\_update is not recognized as valid attribute [\#170](https://github.com/acrmp/foodcritic/issues/170)
- FC007 does not trigger if include\_recipe uses parens [\#155](https://github.com/acrmp/foodcritic/issues/155)
- FC046 is not listed on http://acrmp.github.io/foodcritic/ site [\#152](https://github.com/acrmp/foodcritic/issues/152)
- FC034 triggers if template variables are not used in the template but are used in a partial template [\#140](https://github.com/acrmp/foodcritic/issues/140)
- Chef 11 - attributes precedence [\#124](https://github.com/acrmp/foodcritic/issues/124)
- new rule proposal [\#111](https://github.com/acrmp/foodcritic/issues/111)
- FC002 on ERB templates references wrong line number [\#102](https://github.com/acrmp/foodcritic/issues/102)
- FC017 needs to be updated to account for whyrun mode [\#90](https://github.com/acrmp/foodcritic/issues/90)
- Rule to detect that node attribute setting methods are used [\#81](https://github.com/acrmp/foodcritic/issues/81)
## [v3.0.0](https://github.com/acrmp/foodcritic/tree/v3.0.0) (2013-09-14)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v2.2.0...v3.0.0)
**Implemented enhancements:**
- Provide a comprehensive list of `tags` somewhere on the docs [\#63](https://github.com/acrmp/foodcritic/issues/63)
**Fixed bugs:**
- FC001, FC019 shouldn't match on node.run\_state [\#66](https://github.com/acrmp/foodcritic/issues/66)
**Closed issues:**
- FC033 triggered on template with source file name starting with '.' [\#165](https://github.com/acrmp/foodcritic/issues/165)
- FC007 doesn't understand "depends" statements with arrays [\#164](https://github.com/acrmp/foodcritic/issues/164)
- False Positive in FC002 [\#162](https://github.com/acrmp/foodcritic/issues/162)
- FC017 is triggered even if use\_inline\_resources is present [\#161](https://github.com/acrmp/foodcritic/issues/161)
- False FC023 report / don't treat random ruby files as recipes [\#156](https://github.com/acrmp/foodcritic/issues/156)
- foodcritic fails with `undefined method `-' for nil:NilClass \(NoMethodError\)` [\#139](https://github.com/acrmp/foodcritic/issues/139)
- FC033 Failing to find template not ending in .erb [\#131](https://github.com/acrmp/foodcritic/issues/131)
- FC019 should not trigger on String\#\[\] slice notation [\#126](https://github.com/acrmp/foodcritic/issues/126)
- No such file or directory - lib/foodcritic/../../chef\_dsl\_metadata.json [\#120](https://github.com/acrmp/foodcritic/issues/120)
- FC009 - Fails on directory resource with attribute rights [\#110](https://github.com/acrmp/foodcritic/issues/110)
- FC019 detects breach of manners when using node.set method. [\#100](https://github.com/acrmp/foodcritic/issues/100)
- Possibility for allowing custom attributes in resources [\#95](https://github.com/acrmp/foodcritic/issues/95)
**Merged pull requests:**
- Adding workaround for libxml2-2.6.26 xpath dup issue [\#163](https://github.com/acrmp/foodcritic/pull/163) ([danleyden](https://github.com/danleyden))
- Strip whitespace from depends [\#160](https://github.com/acrmp/foodcritic/pull/160) ([philk](https://github.com/philk))
## [v2.2.0](https://github.com/acrmp/foodcritic/tree/v2.2.0) (2013-07-10)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v2.1.0...v2.2.0)
**Closed issues:**
- recognize `inherits` attribute [\#136](https://github.com/acrmp/foodcritic/issues/136)
- Incorrect stream, exit code for failures [\#134](https://github.com/acrmp/foodcritic/issues/134)
- FC014 incorrectly warns for long ruby\_blocks [\#130](https://github.com/acrmp/foodcritic/issues/130)
- FC034 triggering on template variable / non-variable [\#127](https://github.com/acrmp/foodcritic/issues/127)
- Chef 11 preparedness? [\#101](https://github.com/acrmp/foodcritic/issues/101)
**Merged pull requests:**
- Make it easier to differentiate failures from warnings [\#150](https://github.com/acrmp/foodcritic/pull/150) ([jamesdburgess](https://github.com/jamesdburgess))
- Manpage [\#147](https://github.com/acrmp/foodcritic/pull/147) ([stefanor](https://github.com/stefanor))
- Display context without rak [\#146](https://github.com/acrmp/foodcritic/pull/146) ([stefanor](https://github.com/stefanor))
- Include docs and LICENSE in the gem [\#145](https://github.com/acrmp/foodcritic/pull/145) ([stefanor](https://github.com/stefanor))
- Provide a search rubygems option to load custom rules from a gem. [\#143](https://github.com/acrmp/foodcritic/pull/143) ([rteabeault](https://github.com/rteabeault))
- Check definitions files [\#142](https://github.com/acrmp/foodcritic/pull/142) ([bpaquet](https://github.com/bpaquet))
- add feature: specify rule tags in any cookbook's .foodcritic file [\#141](https://github.com/acrmp/foodcritic/pull/141) ([sabat](https://github.com/sabat))
## [v2.1.0](https://github.com/acrmp/foodcritic/tree/v2.1.0) (2013-04-16)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v2.0.1...v2.1.0)
**Implemented enhancements:**
- New Rule Proposal: ||= considered harmful with attributes [\#52](https://github.com/acrmp/foodcritic/issues/52)
- Would like to be able to exempt rules in cookbooks [\#10](https://github.com/acrmp/foodcritic/issues/10)
**Closed issues:**
- FC034 Triggered on xml templates [\#123](https://github.com/acrmp/foodcritic/issues/123)
- FC017 requires parentheses [\#121](https://github.com/acrmp/foodcritic/issues/121)
- FC045 - Keep tripping on the rule even though the name is set in metadata.rb [\#118](https://github.com/acrmp/foodcritic/issues/118)
- FC044 false positives [\#105](https://github.com/acrmp/foodcritic/issues/105)
- Foodcritic crashes of notifies action is a variable [\#104](https://github.com/acrmp/foodcritic/issues/104)
- FC033: False alert because of template naming [\#96](https://github.com/acrmp/foodcritic/issues/96)
- FC009: false positive using certain methods in not\_if blocks [\#91](https://github.com/acrmp/foodcritic/issues/91)
- FC19 Triggers when using quoted symbols [\#88](https://github.com/acrmp/foodcritic/issues/88)
**Merged pull requests:**
- Fix deprecation warnings from Gherkin [\#122](https://github.com/acrmp/foodcritic/pull/122) ([tmatilai](https://github.com/tmatilai))
## [v2.0.1](https://github.com/acrmp/foodcritic/tree/v2.0.1) (2013-03-31)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v2.0.0...v2.0.1)
## [v2.0.0](https://github.com/acrmp/foodcritic/tree/v2.0.0) (2013-03-24)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.7.0...v2.0.0)
**Implemented enhancements:**
- New Rule: Check for existence of 'name' in metadata.rb [\#64](https://github.com/acrmp/foodcritic/issues/64)
- New Rule: action ":none" vs ":nothing" [\#61](https://github.com/acrmp/foodcritic/issues/61)
**Fixed bugs:**
- Incorrectly decoding attributes within a block [\#76](https://github.com/acrmp/foodcritic/issues/76)
- FC003 doesn't match unless statements [\#58](https://github.com/acrmp/foodcritic/issues/58)
- FC019 triggered on internal recipe hash key as symbol instead of node [\#54](https://github.com/acrmp/foodcritic/issues/54)
**Closed issues:**
- Unable pass any arguments to foodcritic [\#117](https://github.com/acrmp/foodcritic/issues/117)
- Ignore rules via comments [\#115](https://github.com/acrmp/foodcritic/issues/115)
- FC043 is only relevant for chef versions \>= 0.9.10 [\#114](https://github.com/acrmp/foodcritic/issues/114)
- FC019 trigger on innocent hash assignment [\#112](https://github.com/acrmp/foodcritic/issues/112)
- unable to bundle [\#107](https://github.com/acrmp/foodcritic/issues/107)
- exit 1 on failure/warnings [\#106](https://github.com/acrmp/foodcritic/issues/106)
- FC003 ignores "or" after solo check [\#103](https://github.com/acrmp/foodcritic/issues/103)
- contact [\#99](https://github.com/acrmp/foodcritic/issues/99)
- FC009 gets confused with a complex ruby block [\#85](https://github.com/acrmp/foodcritic/issues/85)
- Foodcritic Installation Fails in Ubuntu 12.10 [\#83](https://github.com/acrmp/foodcritic/issues/83)
- Create a rule to detect older notifies syntax using \#resources\(\) lookup [\#80](https://github.com/acrmp/foodcritic/issues/80)
- False FC005 warning [\#79](https://github.com/acrmp/foodcritic/issues/79)
- New rule: avoid using bare attribute keys in cookbooks' attributes files [\#75](https://github.com/acrmp/foodcritic/issues/75)
- FC033: We use a template from a different cookbook [\#74](https://github.com/acrmp/foodcritic/issues/74)
- ETSY003 - Execute used to run curl or wget commands [\#73](https://github.com/acrmp/foodcritic/issues/73)
- ETSY002 - Execute used to run git commands [\#72](https://github.com/acrmp/foodcritic/issues/72)
- FC034: Fails even if all defined attributes are used. [\#68](https://github.com/acrmp/foodcritic/issues/68)
- FC024 should only consider missing platform equivalents that are supported according to metadata [\#59](https://github.com/acrmp/foodcritic/issues/59)
- Bump version of pry to latest [\#50](https://github.com/acrmp/foodcritic/issues/50)
**Merged pull requests:**
- ignore rules via comment on the offending line [\#116](https://github.com/acrmp/foodcritic/pull/116) ([grosser](https://github.com/grosser))
## [v1.7.0](https://github.com/acrmp/foodcritic/tree/v1.7.0) (2012-12-27)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.6.1...v1.7.0)
**Fixed bugs:**
- FC037 false positive for subscribes [\#65](https://github.com/acrmp/foodcritic/issues/65)
- Foodcritic not being fully deterministic. [\#55](https://github.com/acrmp/foodcritic/issues/55)
**Closed issues:**
- Remove contentious rule FC001 [\#86](https://github.com/acrmp/foodcritic/issues/86)
- FC023-Should include other conditional attributes, like unless [\#67](https://github.com/acrmp/foodcritic/issues/67)
**Merged pull requests:**
- parse :'symbol' notification actions [\#94](https://github.com/acrmp/foodcritic/pull/94) ([ohm](https://github.com/ohm))
- Add spec/\*\*/\* and features/\*\*/\* to default rake task :exclude\_paths. [\#84](https://github.com/acrmp/foodcritic/pull/84) ([fnichol](https://github.com/fnichol))
- Reduce unnecessary blank lines from console output if there's nothing to print [\#78](https://github.com/acrmp/foodcritic/pull/78) ([ketan](https://github.com/ketan))
- FC042: Prefer include\_recipe [\#77](https://github.com/acrmp/foodcritic/pull/77) ([pwelch](https://github.com/pwelch))
- Do not require an empty array if just using default options [\#71](https://github.com/acrmp/foodcritic/pull/71) ([kreynolds](https://github.com/kreynolds))
## [v1.6.1](https://github.com/acrmp/foodcritic/tree/v1.6.1) (2012-08-30)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.6.0...v1.6.1)
**Closed issues:**
- FC035 - too broad a condition? [\#60](https://github.com/acrmp/foodcritic/issues/60)
## [v1.6.0](https://github.com/acrmp/foodcritic/tree/v1.6.0) (2012-08-28)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.5.1...v1.6.0)
**Implemented enhancements:**
- Thoughts on more style-y lint checks [\#15](https://github.com/acrmp/foodcritic/issues/15)
**Fixed bugs:**
- FC020 triggered on non-ruby shell command [\#30](https://github.com/acrmp/foodcritic/issues/30)
- Incorrect FC019 alarms [\#22](https://github.com/acrmp/foodcritic/issues/22)
## [v1.5.1](https://github.com/acrmp/foodcritic/tree/v1.5.1) (2012-08-20)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.5.0...v1.5.1)
## [v1.5.0](https://github.com/acrmp/foodcritic/tree/v1.5.0) (2012-08-20)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.4.0...v1.5.0)
**Fixed bugs:**
- FC007 should not be triggered by include\_recipe "\#{cookbook\_name}::blah" [\#44](https://github.com/acrmp/foodcritic/issues/44)
- FC022 block name check appears to be too simplistic [\#29](https://github.com/acrmp/foodcritic/issues/29)
**Closed issues:**
- \[BUG\] Segmentation fault on ruby-1.9.3-p194 [\#48](https://github.com/acrmp/foodcritic/issues/48)
- Deeper clarity as to why a rule fails [\#40](https://github.com/acrmp/foodcritic/issues/40)
**Merged pull requests:**
- Avoid to show version with -v plus some argument is passed [\#47](https://github.com/acrmp/foodcritic/pull/47) ([juanje](https://github.com/juanje))
- Add help message when invalid option is passed [\#46](https://github.com/acrmp/foodcritic/pull/46) ([juanje](https://github.com/juanje))
## [v1.4.0](https://github.com/acrmp/foodcritic/tree/v1.4.0) (2012-06-15)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.3.1...v1.4.0)
## [v1.3.1](https://github.com/acrmp/foodcritic/tree/v1.3.1) (2012-06-09)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.3.0...v1.3.1)
**Implemented enhancements:**
- catch pry breakpoints [\#36](https://github.com/acrmp/foodcritic/issues/36)
**Fixed bugs:**
- resource\_attributes should show all of the relevant part of the AST [\#31](https://github.com/acrmp/foodcritic/issues/31)
- FC003 is triggered, despite being handled [\#26](https://github.com/acrmp/foodcritic/issues/26)
**Merged pull requests:**
- FC031: Cookbook without metadata file [\#43](https://github.com/acrmp/foodcritic/pull/43) ([juanje](https://github.com/juanje))
- Initial getting-started docs for using tailor [\#42](https://github.com/acrmp/foodcritic/pull/42) ([turboladen](https://github.com/turboladen))
- \[GH-26\] Final case of method access [\#39](https://github.com/acrmp/foodcritic/pull/39) ([miketheman](https://github.com/miketheman))
## [v1.3.0](https://github.com/acrmp/foodcritic/tree/v1.3.0) (2012-05-21)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.2.0...v1.3.0)
**Closed issues:**
- Preferred format for referencing resources in notifications [\#27](https://github.com/acrmp/foodcritic/issues/27)
- String interpolation check not applied to first key/value pair of hash. [\#24](https://github.com/acrmp/foodcritic/issues/24)
- resource\_attribute\(cmd, 'foo'\) does not return blocks [\#23](https://github.com/acrmp/foodcritic/issues/23)
**Merged pull requests:**
- Added integration test for linting individual files [\#33](https://github.com/acrmp/foodcritic/pull/33) ([cgriego](https://github.com/cgriego))
- Allow linting of individual files [\#32](https://github.com/acrmp/foodcritic/pull/32) ([cgriego](https://github.com/cgriego))
- Better handling of Chef::Config solo variants, refs \#26 [\#28](https://github.com/acrmp/foodcritic/pull/28) ([miketheman](https://github.com/miketheman))
## [v1.2.0](https://github.com/acrmp/foodcritic/tree/v1.2.0) (2012-04-21)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.1.0...v1.2.0)
**Closed issues:**
- 1.9.3-p125 bug [\#25](https://github.com/acrmp/foodcritic/issues/25)
- Foodcritic exits 0 on failure [\#21](https://github.com/acrmp/foodcritic/issues/21)
- Attribute alignment style rule? [\#20](https://github.com/acrmp/foodcritic/issues/20)
## [v1.1.0](https://github.com/acrmp/foodcritic/tree/v1.1.0) (2012-03-25)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.0.1...v1.1.0)
**Fixed bugs:**
- ruby segfault / foodcritic 1.0.0 / nokogiri 1.5.2 [\#18](https://github.com/acrmp/foodcritic/issues/18)
**Closed issues:**
- Rule FC001 contrary to Opscode recommendation [\#1](https://github.com/acrmp/foodcritic/issues/1)
## [v1.0.1](https://github.com/acrmp/foodcritic/tree/v1.0.1) (2012-03-15)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v1.0.0...v1.0.1)
**Implemented enhancements:**
- rules in code? [\#8](https://github.com/acrmp/foodcritic/issues/8)
## [v1.0.0](https://github.com/acrmp/foodcritic/tree/v1.0.0) (2012-03-04)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.11.1...v1.0.0)
**Implemented enhancements:**
- Foodcritic doesn't have a -v [\#16](https://github.com/acrmp/foodcritic/issues/16)
**Fixed bugs:**
- FC003: Recognise updated chef-solo-search [\#17](https://github.com/acrmp/foodcritic/issues/17)
- foodcritic v10 and v11 have conflicting yajl-ruby dependencies with chef [\#14](https://github.com/acrmp/foodcritic/issues/14)
## [v0.11.1](https://github.com/acrmp/foodcritic/tree/v0.11.1) (2012-02-29)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.11.0...v0.11.1)
**Implemented enhancements:**
- Want "all" arg to '-f' option. [\#11](https://github.com/acrmp/foodcritic/issues/11)
**Fixed bugs:**
- Epic fail fail? [\#13](https://github.com/acrmp/foodcritic/issues/13)
## [v0.11.0](https://github.com/acrmp/foodcritic/tree/v0.11.0) (2012-02-22)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.10.0...v0.11.0)
**Fixed bugs:**
- Numeric value for mode should be 5 digits \(CHEF-174\) [\#9](https://github.com/acrmp/foodcritic/pull/9) ([aia](https://github.com/aia))
**Merged pull requests:**
- Updating the rule to treat 0xxx modes as valid [\#12](https://github.com/acrmp/foodcritic/pull/12) ([aia](https://github.com/aia))
## [v0.10.0](https://github.com/acrmp/foodcritic/tree/v0.10.0) (2012-02-20)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.9.0...v0.10.0)
## [v0.9.0](https://github.com/acrmp/foodcritic/tree/v0.9.0) (2012-01-26)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.8.1...v0.9.0)
**Closed issues:**
- Need a an option to hide 'requires chef server checks' [\#4](https://github.com/acrmp/foodcritic/issues/4)
## [v0.8.1](https://github.com/acrmp/foodcritic/tree/v0.8.1) (2012-01-20)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.8.0...v0.8.1)
## [v0.8.0](https://github.com/acrmp/foodcritic/tree/v0.8.0) (2012-01-19)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.7.0...v0.8.0)
**Fixed bugs:**
- Don't raise FC003 warning if chef-solo-search is installed [\#7](https://github.com/acrmp/foodcritic/issues/7)
## [v0.7.0](https://github.com/acrmp/foodcritic/tree/v0.7.0) (2011-12-31)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.6.0...v0.7.0)
**Closed issues:**
- Document how you use the AST to write a policy [\#3](https://github.com/acrmp/foodcritic/issues/3)
## [v0.6.0](https://github.com/acrmp/foodcritic/tree/v0.6.0) (2011-12-18)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.5.2...v0.6.0)
**Fixed bugs:**
- Bundler fails to resolve JSON version [\#6](https://github.com/acrmp/foodcritic/issues/6)
## [v0.5.2](https://github.com/acrmp/foodcritic/tree/v0.5.2) (2011-12-15)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.5.1...v0.5.2)
## [v0.5.1](https://github.com/acrmp/foodcritic/tree/v0.5.1) (2011-12-14)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.5.0...v0.5.1)
## [v0.5.0](https://github.com/acrmp/foodcritic/tree/v0.5.0) (2011-12-13)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.4.0...v0.5.0)
## [v0.4.0](https://github.com/acrmp/foodcritic/tree/v0.4.0) (2011-12-10)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.3.0...v0.4.0)
**Merged pull requests:**
- typo fix [\#2](https://github.com/acrmp/foodcritic/pull/2) ([smith](https://github.com/smith))
## [v0.3.0](https://github.com/acrmp/foodcritic/tree/v0.3.0) (2011-12-04)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.2.0...v0.3.0)
## [v0.2.0](https://github.com/acrmp/foodcritic/tree/v0.2.0) (2011-12-01)
[Full Changelog](https://github.com/acrmp/foodcritic/compare/v0.1.0...v0.2.0)
## [v0.1.0](https://github.com/acrmp/foodcritic/tree/v0.1.0) (2011-11-30)
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment