Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v1.2.0 (2024-01-07)

Full Changelog

Changes since v1.1.0:

  • 80da449 Add support for pre-release versions (#43)

v1.1.0 (2023-10-15)

Full Changelog

Changes since v1.0.0:

  • 5088cd0 Add instruction for publishing the resulting gem (#41)
  • 60553b0 Integrate solargraph:typecheck into Rake and fix any problems (#40)
  • c0dd2d8 Improve reporting of code not covered by tests (#38)
  • 5dff0b5 Tell rubocop development dependencies go in the gemspec (#39)
  • d55f2f4 Merge pull request #37 from main-branch/debugging_support
  • 4a28c4c Allow the build to continue if the Ruby head build fails
  • 2814761 Add launch.json to run the ruby debugger in VS Code
  • c3de36d Require 'debug' in spec_helper so binding.break can be used
  • 3f3276d Add gems needed for debugging
  • e299d97 Replace 'bump' with 'semverify' (#35)
  • 68fa672 Drop support for Ruby 2.7 and require at least Ruby 3.0 (#36)

v1.0.0 (2023-02-05)

Full Changelog

Changes since v0.3.0:

  • bfd40e6 Handle the first release of a gem (#32)
  • 7a76148 Release v0.3.0 (#31)

v0.3.0 (2023-01-29)

Full Changelog

Changes since v0.2.1:

  • 92ce55a Report "no changes" in the release description (#30)
  • 1b3505b Assert that gh has been authenticated (#29)
  • c7bd12d Complete redesign of this gem (#28)
  • d75e1e9 Create release tag after committing release changes (#27)
  • 24bdd02 Release v0.2.1

v0.2.1 (2022-11-16)

Full Changelog

  • 14b04ec Normalize local release branch and local release tag assertions' (#25)
  • 025fa29 Refactor LocalReleaseBranchDoesNotExist#assert (#24)
  • 7880c89 Further reduce the complexity of Changelog@to_s (#21)
  • 2aa335e Fix high cognitive complexity of Changelog#to_s (#20)
  • 42c263a Add CodeClimate badges and test coverage reporting (#19)
  • 904d6cb Release v0.2.0

v0.2.0 (2022-11-15)

Full Changelog

  • 039b152 Make it so Options#default_branch does not actually run git (#17)
  • 754224c Require date (#15)
  • 7789a28 Do not hardcode the version file path (#14)
  • 73b61bd Do not use unneeded regexps in tests (#13)
  • 6fa12e5 Create the release tag before trying to create the release branch (#12)
  • 819afd3 Call the right method for creating the release (#11)
  • 8a0fe61 Fix error in the create-github-release script (#10)
  • 6999d91 Execute the tasks from the create-github-release script (#9)
  • 819b657 Add a changelog file (#8)
  • 697fb95 Add 'tmp' and 'sig' directories to rake cleanup (#7)
  • 993e121 Add release tasks (#6)
  • a2d0b4d Add assertion to check that the git command is in the path (#5)
  • c3ed55b Refactor assertions (#4)
  • 0f3733e Add release assertions (#3)
  • a2c00ee Add the CommandLineParser class (#2)
  • 9535c0e Add the Options class (#1)

v0.1.0 (2022-10-26)

  • Initial version (976b790)