Rcmachado Changelog Versions Save

Read, validate and manipulate CHANGELOG.md files that follow keepachangelog.com specification

0.7.0

3 years ago

Changed

  • Install git and openssh on docker image

Fixed

  • Generate compressed archives for each release

Docker images

  • docker pull rcmachado/changelog:0.7.0
  • docker pull rcmachado/changelog:0
  • docker pull rcmachado/changelog:0.7
  • docker pull rcmachado/changelog:latest

0.6.0

4 years ago

Changed

  • Change docker base image from scratch to debian:bullseye

Docker images

  • docker pull rcmachado/changelog:0.6.0
  • docker pull rcmachado/changelog:0
  • docker pull rcmachado/changelog:0.6
  • docker pull rcmachado/changelog:latest

0.5.0

4 years ago

Added

Docker images

  • docker pull rcmachado/changelog:0.5.0
  • docker pull rcmachado/changelog:0
  • docker pull rcmachado/changelog:0.5
  • docker pull rcmachado/changelog:latest

0.4.2

4 years ago

Fixed

  • Compare URL now parses versions with dots correctly

0.4.1

4 years ago

Fixed

  • go.mod/go.sum

0.4.0

4 years ago

Fixed

  • release command when there is only Unreleased and no compare link was provided

Removed

  • bundle command

0.3.0

4 years ago

Changed

0.2.0

5 years ago

Added

  • -o/--output option

Changed

  • bump command renamed to release
  • Use dep to handle dependencies

Fixed

  • Merge duplicated sections when parsing changelog file

0.1.0

5 years ago

Changelog

8125c24 Fix goreleaser invocation cc4b20a Fix passing params to curl command 7f76a02 Use goreleaser script to install it 2d55176 Fix goreleaser command 901aa40 Fix tag building on CircleCI 20dcd29 Merge pull request #11 from rcmachado/add-release-config 79f2cf7 Only run releases step after tests 4e000c5 Run release step on tag creation 6be711a Store artifacts created by goreleaser 47fe785 Use goreleaser to create binaries 1c3ded2 Run go build on CI f120a0b Add Go Score Card badge 91f5063 Be more explicit when priting Change type 31eaa0a Use raw strings instead of \n f13fc36 Merge pull request #10 from rcmachado/use-assert-library 4a864c0 Convert Version struct tests to use assert lib d408cc7 Refactor Item struct tests to use assert lib 6a1eb25 Change Changelog struct tests to use assert lib 7da59b1 Rewrite tests of ChangeList to be table based c68c7d9 Use assert library on CHangeList tests c8b2766 Merge pull request #9 from rcmachado/add-bump-command 3c9efd1 Fix unreleased link when bumping version 418c418 Overwrite the compare URL for unreleased section e5e74e2 Fail gracefully if we can't infer the compare link 7bbe739 Create changelog struct through NewChangelog func 02db2de Add basic bump command bdbf188 Remove commented code 2800b55 Merge pull request #7 from rcmachado/parser-refactor f4ad5d5 Sort changes before rendering 4b5469b Fix main render to avoid extra spaces on fmt 886c50e Rewrite parser with tests 9ee2c16 Do not show version title on show command c49c2d3 Run gofmt -s -w on all files 6fec52c Refactor how we get group matches from title 682b8d4 Remove unused regexp for date bd2990d Add test task to make 1a7eff4 Be flexible about version format d4a3abf Fix link to README section b6c3227 Add CI badge e877e86 Set TEST_RESULTS env var 7228358 Store junit test report 0c69e99 Fix directory name for CircleCI bc41a3a Add config for CircleCI b71cd89 Add editorconfig 5cc922e Cache currentVersion 049feb3 Don't pre-render change items 09796c8 Rename Change to ChangeList 65eb5bf Remove discarted output from render 28785c9 Remove LastSection function 3236954 Replace custom LastVersion with Changelog.Version 4b856fc Refactor structs to their onw package 4850019 Fix references to our own repository 1d0bdc7 Add README & LICENSE 48d84e7 Add show subcommand 9c96091 Render changelog preamble cbb67dd Remove old functions 5cea877 Separate rendering from filling Changelog struct 02319ac Start moving fmt to proper files e5021e1 Store changelog title as struct field 001bf2f Store chg data into a proper Changelog struct ae761ff Initial commit with basic fmt working (sort of)