Skip to content

Latest commit

 

History

History
61 lines (38 loc) · 3.54 KB

CHANGELOG.md

File metadata and controls

61 lines (38 loc) · 3.54 KB

Schmersion CHANGELOG

This is the official CHANGELOG for Schmersion itself. It's generated by itself!

1.1.3

Bug Fixes

1.1.2

1.1.1

Bug Fixes

  • linting: Allow merge commits to pass linting validation (ecb4dc)

1.1.0

New Features

  • integration: Automatically re-execute schmersion if it is in a project's Gemfile (76be1a)

Bug Fixes

  • Fixes bug with handling of breaking_change_not_major from config files (fd6ea2)
  • Use --tags rather than --follow-tags as we're not making annotated tags (d85613)

1.0.1

Bug Fixes

  • formatting: Fix title on markdown output (015f1e)

1.0.0

New Features

  • linting: Display list of scopes in commit comment (e2c804)
  • linting: Re-insert previous commit message after validation error (22ed5d)
  • linting: Support for linting commit messages (72bd04)
  • markdown: Support for URLs in markdown formatter (410524)
  • Add message after release with git push details (e5d660)
  • Add schmersion init to create an example config file (33f331)

Bug Fixes

  • formatting: Order commits by scope in markdown formatter (4f6105)
  • linting: Improve linting error output (29e576)
  • linting: Re-fixes the linting prepare bug (65c8f9)
  • markdown: Correctly display the title in markdown output (413cc4)
  • message: Correctly support footers according to conventional commits spec (647ad0)
  • Display nicer error when no repo is found (873d42)
  • Fixes breaking_change_not_major when defined in config file (7a852e)
  • Fixes release commit message (0b303c)
  • Only prepare commit messages if the source is nil (db859c)

0.0.1

This is the first version of the library, there's lots of things to see and play with.