- Change specs for
Metadata.from_file
andReadme#render
to run against test fixtures. - Remove
--constraints
option. If a version constraint is specified in metadata.rb, it should always be reflected in README.md. - Remove support for Ruby 1.8.7, which has reached end of life.
- Use
require_relative
. - Add
lib/knife_cookbook_readme.rb
, which requires all lib files.
- Split up logic into
Metadata
,Readme
, andTemplate
classes. Add specs. - Make
DEFAULT_CONSTRAINT
a module variable.
- Add RSpec tests, including Rake task and Travis CI config.
README updates:
- Link to Opscode's metadata docs.
- Say that knife-cookbook-doc is based on knife-cookbook-readme.
- Add contributing guidelines.
- Add title to generated README and decrease level of headings.
- Rename "templates" directory to "template".
- Add alternative Chef documentation tools to README.
- Remove Gemfile.lock.
- Convert plugin into a gem that can be installed via RubyGems.
- Update README.
- Add this CHANGELOG file.
- First tagged version.