Skip to content

Commit

Permalink
Release v1.8.0 (#331)
Browse files Browse the repository at this point in the history
Co-authored-by: miniscruff <miniscruff@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and miniscruff authored Jun 21, 2022
1 parent 70fb4fb commit 0fdea6b
Show file tree
Hide file tree
Showing 5 changed files with 74 additions and 24 deletions.
5 changes: 0 additions & 5 deletions .changes/unreleased/Added-20220529-001741.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/unreleased/Added-20220618-005941.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/unreleased/Changed-20220617-232901.yaml

This file was deleted.

10 changes: 10 additions & 0 deletions .changes/v1.8.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
## v1.8.0 on 2022-06-21

### Added

* [#238](https://github.com/miniscruff/changie/issues/238) Options to add additional newlines before and after elements in batch files
* [#323](https://github.com/miniscruff/changie/issues/323) Options to add additional newlines before and after elements when merging a changelog file

### Changed

* [#324](https://github.com/miniscruff/changie/issues/324) Header path is now optional when merging the changelog
72 changes: 64 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,125 +6,181 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
and is generated by [itself](https://github.com/miniscruff/changie).

## v1.8.0 on 2022-06-21

### Added

* [#238](https://github.com/miniscruff/changie/issues/238) Options to add additional newlines before and after elements in batch files
* [#323](https://github.com/miniscruff/changie/issues/323) Options to add additional newlines before and after elements when merging a changelog file

### Changed

* [#324](https://github.com/miniscruff/changie/issues/324) Header path is now optional when merging the changelog

## v1.7.0 on 2022-05-16

### Added

* [#311](https://github.com/miniscruff/changie/issues/311) Option to customize filename for change fragments
* [#312](https://github.com/miniscruff/changie/issues/312) Option to specify custom choices are optional
* [#297](https://github.com/miniscruff/changie/issues/297) Major, minor, patch, prerelease and metadata values for templates that include the latest version

## v1.6.1 on 2022-03-19

### Fixed
* [#292](https://github.com/miniscruff/changie/issues/292) Version should not include minor or patch values if not included as argument to batch

* [#292](https://github.com/miniscruff/changie/issues/292) Version should not include minor or patch values if not included as argument to batch

## v1.6.0 on 2022-03-17

### Added

* [#283](https://github.com/miniscruff/changie/issues/283) skip-prereleases option to latest command

### Fixed

* [#284](https://github.com/miniscruff/changie/issues/284) next command enforces argument to be major, minor or patch

## v1.5.1 on 2022-02-23

### Fixed

* [#263](https://github.com/miniscruff/changie/issues/263) Includes option properly deletes files included
* [#264](https://github.com/miniscruff/changie/issues/264) Includes option deletes the directory if no files remain

## v1.5.0 on 2022-02-22

### Added

* [#247](https://github.com/miniscruff/changie/issues/247) Prerelease and metadata options for next and batch
* [#248](https://github.com/miniscruff/changie/issues/248) Option to move unreleased files after batching
* [#249](https://github.com/miniscruff/changie/issues/249) Option to include additional directories of change files when batching versions
* [#250](https://github.com/miniscruff/changie/issues/250) Option to remove prerelease versions when batching

## v1.4.0 on 2022-02-17

### Added

* [#225](https://github.com/miniscruff/changie/issues/225) Previous version field to version header template data
* [#222](https://github.com/miniscruff/changie/issues/222) Footers can be inserted at the end of version files using version footer flag or version footer config
* [#229](https://github.com/miniscruff/changie/issues/229) Allow for use of sprig functions in templates
* [#230](https://github.com/miniscruff/changie/issues/230) Header and footer templates config options for batch command
* [#240](https://github.com/miniscruff/changie/issues/240) Header and footer files can use go templates and sprig functions
* [#240](https://github.com/miniscruff/changie/issues/240) Template functions for working with changes for header and footer files or templates

### Changed

* [#235](https://github.com/miniscruff/changie/issues/235) Create files without exec bit (+x)
* [#243](https://github.com/miniscruff/changie/issues/243) Changes are sorted oldest first instead of newest first

### Deprecated

* [#228](https://github.com/miniscruff/changie/issues/228) Batch commands `--headerPath` argument, use `--header-path` instead

## v1.3.0 on 2022-01-28

### Added

* [#203](https://github.com/miniscruff/changie/issues/203) dry-run option to merge command
* [#202](https://github.com/miniscruff/changie/issues/202) dry-run option to new command
* [#201](https://github.com/miniscruff/changie/issues/201) dry-run option to batch command
* [#196](https://github.com/miniscruff/changie/issues/196) Keep option to batch command to not delete fragments

### Changed

* [#204](https://github.com/miniscruff/changie/issues/204) Default directory name to .changes for `init` command

## v1.2.0 on 2021-11-10

### Added

* [#180](https://github.com/miniscruff/changie/issues/180) Regular expression flag option for replacements

## v1.1.0 on 2021-10-24

### Added

* [#166](https://github.com/miniscruff/changie/issues/166) Option to use environment variable for config path
* [#166](https://github.com/miniscruff/changie/issues/166) Try and load .changie.yml if .changie.yaml fails


## v1.0.0 on 2021-09-04

With this release Changie aims to maintain compatibility for the CLI and options.
Support for and use of Changie as an imported package is not recommended.


## v0.7.0 on 2021-07-12

### Added

* [#123](https://github.com/miniscruff/changie/issues/123) Option to customize body prompt similar to string choice
* [#123](https://github.com/miniscruff/changie/issues/123) Min and max length checks for string choices
* [#136](https://github.com/miniscruff/changie/issues/136) Option for additional choices per kind
* [#136](https://github.com/miniscruff/changie/issues/136) Option to skip global choices per kind
* [#136](https://github.com/miniscruff/changie/issues/136) Option to skip body prompts per kind
* [#137](https://github.com/miniscruff/changie/issues/137) Change format option per kind

### Changed
* [#141](https://github.com/miniscruff/changie/issues/141) Default kind format does not have a newline to start

* [#141](https://github.com/miniscruff/changie/issues/141) Default kind format does not have a newline to start

## v0.6.0 on 2021-07-04

### Added

* [#116](https://github.com/miniscruff/changie/issues/116) Optional component layer above kinds

### Changed

* [#118](https://github.com/miniscruff/changie/issues/118) Kinds can be extended with custom headers
* [#116](https://github.com/miniscruff/changie/issues/116) Kind prompt can be toggled off
* [#116](https://github.com/miniscruff/changie/issues/116) Kind headers are now optional


## v0.5.0 on 2021-05-10

### Added

* [#92](https://github.com/miniscruff/changie/issues/92) Option to include a header file when batching fragments into a version file.
* [#98](https://github.com/miniscruff/changie/issues/98) Next command that echoes the latest version incremented by one.
* [#100](https://github.com/miniscruff/changie/issues/100) Batch now supports bumping major, minor, and patch


## v0.4.1 on 2021-02-23

### Fixed

* [#48](https://github.com/miniscruff/changie/issues/48) Add maintainer to deb and rpm releases
* [#48](https://github.com/miniscruff/changie/issues/48) Update homepage in releases to changie.dev


## v0.4.0 on 2021-01-01

### Added

* [#34](https://github.com/miniscruff/changie/issues/34) Option to find and replace in files during merge command

### Fixed
* [#33](https://github.com/miniscruff/changie/issues/33) Latest command when no releases exist will return v0.0.0 instead of panicking

* [#33](https://github.com/miniscruff/changie/issues/33) Latest command when no releases exist will return v0.0.0 instead of panicking

## v0.3.0 on 2020-12-28

### Added

* [#29](https://github.com/miniscruff/changie/issues/29) Reference to changie in default header template

### Changed

* [#28](https://github.com/miniscruff/changie/issues/28) Custom choices is now an array of Custom instead of a map

### Fixed

* [#25](https://github.com/miniscruff/changie/issues/25) Incorrect file permissions on init when creating unreleased directory

## v0.2.0 on 2020-12-27

### Changed

* [#22](https://github.com/miniscruff/changie/issues/22) Remove prefix argument in latest command is now a bool

## v0.1.0 on 2020-12-20

Initial release

0 comments on commit 0fdea6b

Please sign in to comment.