Skip to content

Latest commit

 

History

History
123 lines (76 loc) · 3.34 KB

CHANGELOG.md

File metadata and controls

123 lines (76 loc) · 3.34 KB

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.

2.0.0 - 2024-07-11

Added

  • Add release deployment instructions to CONTRIBUTING.md.
  • Add the add subcommand.

Changed

  • Entry's text must not be empty.
  • The channel field was automatically set to "default". Now, it is left empty by default.
  • Update and refine README for clarity and accuracy.

Fixed

  • Replace html/template with text/template for the unify process.
  • Fix goreleaser implementation by supporting the new goreleaser v2
  • Fix the Unreleased URL on CHANGELOG.md.

1.3.0 - 2023-07-19

Added

  • Add code signing and notarization for macOS builds.

Changed

  • Refine README for clarity and brevity.

Removed

  • Drop the 386 and arm architectures.

1.2.1 - 2023-04-12

Fixed

  • Fix unit tests.
  • Include the base tag in the comparison links in CHANGELOG.md.
  • Update version number using ldflags during build process.
  • Use semantic version in CHANGELOG.md.

1.2.0 - 2023-04-12

Added

  • Update version number using ldflags during build process.

Fixed

  • Missing line breaks in CHANGELOG.md.
  • Missing periods at the end of each change in CHANGELOG.md.
  • Fix .goreleaser.yml: having changelog.skip set to true was ignoring any changelog files passed via --release-notes.

1.1.0 - 2023-04-12

Added

  • The keepachangelog template accept two new channels: header, footer.
  • Add a pull request template.
  • Add a Github Action for the release.

Changed

  • Add details to README.md for the unify command.
  • Modify the keepachangelog template to add line breaks where needed.
  • Renamed changelog.ByWeight() to changelog.Entries().
  • Update GoReleaser configuration file to support their latest version.

Fixed

  • Fix an error output for the unify command.

Security

  • Upgrade the go version and dependencies to fix some Dependabot alerts.

1.0.0 - 2020-10-17

Added

  • Add a built-in template reproducing the format of keepachangelog.com.
  • Do not save entries with channels other than those configured.
  • Changelog filename should be configurable.
  • Add a verbose mode for each command.

Changed

  • Rename "undefined" channel to "default".
  • Rename entry's metadata: "Priority" to "Weight".
  • Templates must be part of the config file.
  • Entry's filename should be only an ULID.
  • Replace nanoid by ulid.

Fixed

  • Error strings should not be capitalized or end with punctuation.
  • Limit channel format to [a-z_].
  • Remove all os.Exit().

1.0.0-beta - 2020-10-27

Added

  • Add tests.

Changed

  • Rename the tool/project: from "conflogt" to "zeed".

1.0.0-alpha - 2020-03

Added

  • Initial release.