-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #32 from DanCardin/dc/descriptive_sauce_message
feat: Describe the cascaded saucefiles being loaded.
- Loading branch information
Showing
8 changed files
with
140 additions
and
283 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,315 +1,117 @@ | ||
# Changelog | ||
|
||
## Overview | ||
|
||
- [unreleased](#unreleased) | ||
- [`0.6.5`](#065) – _2021.02.15_ | ||
- [`0.6.4`](#064) – _2021.02.12_ | ||
- [`0.6.3`](#063) – _2021.02.09_ | ||
- [`0.6.2`](#062) – _2021.02.06_ | ||
- [`0.6.1`](#061) – _2021.02.06_ | ||
- [`0.6.0`](#060) – _2021.02.06_ | ||
- [`0.5.1`](#051) – _2021.02.01_ | ||
- [`0.5.0`](#050) – _2021.01.27_ | ||
- [`0.4.0`](#040) – _2021.01.23_ | ||
- [`0.3.0`](#030) – _2021.01.18_ | ||
- [`0.2.1`](#021) – _2021.01.15_ | ||
- [`0.2.0`](#020) – _2021.01.13_ | ||
- [`0.1.2`](#012) – _2021.01.12_ | ||
|
||
## _[Unreleased]_ | ||
|
||
_nothing new to show for… yet!_ | ||
|
||
## [0.6.5] | ||
|
||
_2021.02.15_ | ||
|
||
### Contributors | ||
|
||
|
||
- Dan Cardin (<ddcardin@gmail.com>) | ||
|
||
### Changes | ||
|
||
#### Documentation | ||
|
||
- **Update cli help text.** ([`56ba5e1`]) | ||
|
||
## [0.6.4] | ||
|
||
_2021.02.12_ | ||
|
||
### Changes | ||
|
||
## [0.6.3] | ||
|
||
_2021.02.09_ | ||
|
||
### Changes | ||
|
||
## [0.6.2] | ||
|
||
_2021.02.06_ | ||
|
||
### Changes | ||
|
||
## [0.6.1] | ||
|
||
_2021.02.06_ | ||
|
||
### Changes | ||
|
||
## [0.6.0] | ||
|
||
_2021.02.06_ | ||
|
||
### Changes | ||
|
||
## [0.5.1] | ||
|
||
_2021.02.01_ | ||
|
||
### Changes | ||
|
||
## [0.5.0] | ||
|
||
_2021.01.27_ | ||
|
||
### Contributors | ||
|
||
|
||
- Dan Cardin (<ddcardin@gmail.com>) | ||
|
||
### Changes | ||
|
||
#### Bug Fixes | ||
|
||
- **Incorrect ci trigger branch name.** ([`fb9dd38`]) | ||
|
||
## [0.4.0] | ||
|
||
_2021.01.23_ | ||
|
||
### Contributors | ||
|
||
|
||
- Dan Cardin (<ddcardin@gmail.com>) | ||
|
||
### Changes | ||
|
||
#### Bug Fixes | ||
|
||
- **The addition of the autoload flag caused normal `sauce` to start failing.** ([`f8b21d7`]) | ||
|
||
Fix (and tests) reenables normal `sauce` behavior, and autoload behavior | ||
only kicks in once `--autoload` is used. | ||
### [v0.6.6](https://github.com/DanCardin/sauce/compare/v0.6.5...v0.6.6) (2021-02-21) | ||
|
||
#### Features | ||
|
||
- **Add autoload feature and settings for zsh.** ([`2511e3c`]) | ||
|
||
- **Add the ability to autoload and settings to toggle it.** ([`fda3420`]) | ||
|
||
#### Documentation | ||
|
||
- **update readme to include better installation/setup instructions.** ([`f462e1a`]) | ||
* Describe the cascaded saucefiles being loaded. 1ffa279 | ||
|
||
#### Tests | ||
|
||
- **Add saucefile tests.** ([`7cb1b44`]) | ||
### [v0.6.5](https://github.com/DanCardin/sauce/compare/v0.6.4...v0.6.5) (2021-02-15) | ||
|
||
## [0.3.0] | ||
|
||
_2021.01.18_ | ||
|
||
### Contributors | ||
#### Features | ||
|
||
* Add `sauce move` command. 5872f83 | ||
|
||
- Dan Cardin (<ddcardin@gmail.com>) | ||
#### Fixes | ||
|
||
### Changes | ||
* Add missing clear-ignore config setting for subcommend. b904035 | ||
|
||
#### Tests | ||
|
||
- **Add tests for filter parsing logic.** ([`b59f166`]) | ||
### [v0.6.4](https://github.com/DanCardin/sauce/compare/v0.6.3...v0.6.4) (2021-02-12) | ||
|
||
#### Features | ||
#### Fixes | ||
|
||
- **Protect ancestor saucefiles from modification.** ([`dcb86f1`]) | ||
* escape behavior of escaped newlines. e9d7e41 | ||
|
||
Internally store them in a separate structure to prevent them | ||
from being accidentally updated through i.e. a bug. | ||
|
||
- **Detect and dispatch to per-shell behavior.** ([`da2c43e`]) | ||
### [v0.6.3](https://github.com/DanCardin/sauce/compare/v0.6.2...v0.6.3) (2021-02-09) | ||
|
||
#### Bug Fixes | ||
|
||
- **Avoid one of the collect calls in glob parser.** ([`1754845`]) | ||
### [v0.6.2](https://github.com/DanCardin/sauce/compare/v0.6.1...v0.6.2) (2021-02-06) | ||
|
||
## [0.2.1] | ||
|
||
_2021.01.15_ | ||
### [v0.6.1](https://github.com/DanCardin/sauce/compare/v0.6.0...v0.6.1) (2021-02-06) | ||
|
||
### Contributors | ||
|
||
## [v0.6.0](https://github.com/DanCardin/sauce/compare/v0.5.1...v0.6.0) (2021-02-06) | ||
|
||
- Dan Cardin (<ddcardin@gmail.com>) | ||
### Features | ||
|
||
### Changes | ||
* Add shell exec command. 97a473a | ||
* Add quiet and verbose flags and update some help text. 44ffd85 | ||
|
||
#### doc | ||
|
||
- **Add badges to the readme.** ([`40796cc`]) | ||
### [v0.5.1](https://github.com/DanCardin/sauce/compare/v0.5.0...v0.5.1) (2021-02-01) | ||
|
||
#### Features | ||
|
||
- **Add CI/releases.** ([`90cd2b4`]) | ||
|
||
- **Add optional path to the "edit" command.** ([`7641fd8`]) | ||
* Add options for configuring color output. d35f014 | ||
* Propagate output to more locations and colorize most output. 9b8487f | ||
|
||
#### Bug Fixes | ||
#### Fixes | ||
|
||
- **Cargo.toml license.** ([`9b1c7e4`]) | ||
* stdin blocking on set var when there is no stdin. c22dcf9 | ||
|
||
## [0.2.0] | ||
|
||
_2021.01.13_ | ||
## [v0.5.0](https://github.com/DanCardin/sauce/compare/v0.4.0...v0.5.0) (2021-01-27) | ||
|
||
### Changes | ||
### Features | ||
|
||
## [0.1.2] | ||
* Add fish support and remove autodetect. 4afc9f9 | ||
* Add autoload functionality to bash. 8d87890 | ||
|
||
_2021.01.12_ | ||
### Fixes | ||
|
||
### Contributors | ||
* Use grcov action instead of installing it manually. 5a7ac24 | ||
* Incorrect ci trigger branch name. fb9dd38 | ||
|
||
|
||
- Dan Cardin (<ddcardin@gmail.com>) | ||
## [v0.4.0](https://github.com/DanCardin/sauce/compare/v0.3.0...v0.4.0) (2021-01-23) | ||
|
||
### Changes | ||
### Features | ||
|
||
#### Bug Fixes | ||
* Add code coverage. eedfba6 | ||
* Add autoload feature and settings for zsh. 2511e3c | ||
* Add the ability to autoload and settings to toggle it. fda3420 | ||
|
||
- **Multiline format preservation (shell quoting issue).** ([`49c1c23`]) | ||
### Fixes | ||
|
||
- **Switch to snailquote to properly handle double-quoting multiline strings.** ([`939a67b`]) | ||
* The addition of the autoload flag caused normal `sauce` to start failing. f8b21d7 | ||
|
||
[unreleased]: https://github.com/DanCardin/sauce/compare/v0.6.5...HEAD | ||
[0.6.5]: https://github.com/DanCardin/sauce/releases/tag/v0.6.5 | ||
[0.6.4]: https://github.com/DanCardin/sauce/releases/tag/v0.6.4 | ||
[0.6.3]: https://github.com/DanCardin/sauce/releases/tag/v0.6.3 | ||
[0.6.2]: https://github.com/DanCardin/sauce/releases/tag/v0.6.2 | ||
[0.6.1]: https://github.com/DanCardin/sauce/releases/tag/v0.6.1 | ||
[0.6.0]: https://github.com/DanCardin/sauce/releases/tag/v0.6.0 | ||
[0.5.1]: https://github.com/DanCardin/sauce/releases/tag/v0.5.1 | ||
[0.5.0]: https://github.com/DanCardin/sauce/releases/tag/v0.5.0 | ||
[0.4.0]: https://github.com/DanCardin/sauce/releases/tag/v0.4.0 | ||
[0.3.0]: https://github.com/DanCardin/sauce/releases/tag/v0.3.0 | ||
[0.2.1]: https://github.com/DanCardin/sauce/releases/tag/v0.2.1 | ||
[0.2.0]: https://github.com/DanCardin/sauce/releases/tag/v0.2.0 | ||
[0.1.2]: https://github.com/DanCardin/sauce/releases/tag/v0.1.2 | ||
|
||
## [v0.3.0](https://github.com/DanCardin/sauce/compare/v0.2.1...v0.3.0) (2021-01-18) | ||
|
||
[`56ba5e1`]: https://github.com/DanCardin/sauce/commit/56ba5e1efa8c62864f6ab669171866aedf20ccf2 | ||
[`fb9dd38`]: https://github.com/DanCardin/sauce/commit/fb9dd38c23d126801b63d5e193020564f6487a3d | ||
[`f8b21d7`]: https://github.com/DanCardin/sauce/commit/f8b21d7b9500aab40a125839686593b35fc4dd13 | ||
[`2511e3c`]: https://github.com/DanCardin/sauce/commit/2511e3ccf4eed9bc73e7a7f8c275aaaa23c14116 | ||
[`f462e1a`]: https://github.com/DanCardin/sauce/commit/f462e1a4e32e3a16ad1f07de43e74b3be21c2781 | ||
[`fda3420`]: https://github.com/DanCardin/sauce/commit/fda34204331d6cc362c6c0f718b762fa30c8fd7f | ||
[`7cb1b44`]: https://github.com/DanCardin/sauce/commit/7cb1b44f41f1075a7d87ce790a9a80cacc205654 | ||
[`b59f166`]: https://github.com/DanCardin/sauce/commit/b59f166250be6a37011a14329241d4d0628cb1fe | ||
[`dcb86f1`]: https://github.com/DanCardin/sauce/commit/dcb86f1db357c8a90af2e21b6397626c18c3af98 | ||
[`1754845`]: https://github.com/DanCardin/sauce/commit/1754845194994c8aa5b0c260d3fc8d31b5773fb1 | ||
[`da2c43e`]: https://github.com/DanCardin/sauce/commit/da2c43e6b1a4bdac6cfb5d469b1827f11441afc6 | ||
[`40796cc`]: https://github.com/DanCardin/sauce/commit/40796cccaf4a3b62831fc72425200119d9d8e7f5 | ||
[`90cd2b4`]: https://github.com/DanCardin/sauce/commit/90cd2b4fdf9a99ba5bd05701234df7f4caf95318 | ||
[`9b1c7e4`]: https://github.com/DanCardin/sauce/commit/9b1c7e4f17903a523f6ba19e9638bcdd7a6916fc | ||
[`7641fd8`]: https://github.com/DanCardin/sauce/commit/7641fd8d854db072dfff41ad0b4cd2afda2c0992 | ||
[`49c1c23`]: https://github.com/DanCardin/sauce/commit/49c1c2310048bc0472f867464bb0a9907433e476 | ||
[`939a67b`]: https://github.com/DanCardin/sauce/commit/939a67ba13a37d081128d5ed7a28d1acfba6a647 | ||
<!-- | ||
Config( | ||
github: ( repo: "DanCardin/sauce" ), | ||
) | ||
Template( | ||
# Changelog | ||
### Features | ||
|
||
## Overview | ||
* Protect ancestor saucefiles from modification. dcb86f1 | ||
* Detect and dispatch to per-shell behavior. da2c43e | ||
|
||
- [unreleased](#unreleased) | ||
### Fixes | ||
|
||
{%- for release in releases %} | ||
- [`{{ release.version }}`](#{{ release.version | replace(from=".", to="") }}) – _{{ release.date | date(format="%Y.%m.%d")}}_ | ||
{%- endfor %} | ||
* Avoid one of the collect calls in glob parser. 1754845 | ||
|
||
## _[Unreleased]_ | ||
|
||
{% if unreleased.changes -%} | ||
{%- for change in unreleased.changes -%} | ||
- {{ change.type }}: {{ change.description }} ([`{{ change.commit.short_id }}`]) | ||
{% endfor %} | ||
{% else -%} | ||
_nothing new to show for… yet!_ | ||
### [v0.2.1](https://github.com/DanCardin/sauce/compare/v0.2.0...v0.2.1) (2021-01-15) | ||
|
||
{% endif -%} | ||
{%- for release in releases -%} | ||
## [{{ release.version }}]{% if release.title %} – _{{ release.title }}_{% endif %} | ||
_{{ release.date | date(format="%Y.%m.%d") }}_ | ||
{%- if release.notes %} | ||
{{ release.notes }} | ||
{% endif -%} | ||
{%- if release.changeset.contributors %} | ||
#### Features | ||
|
||
### Contributors | ||
* Add CI/releases. 90cd2b4 | ||
* Add optional path to the "edit" command. 7641fd8 | ||
|
||
{% for contributor in release.changeset.contributors %} | ||
- {{ contributor.name }} (<{{ contributor.email }}>) | ||
{%- endfor %} | ||
{%- endif %} | ||
#### Fixes | ||
|
||
### Changes | ||
* Cargo.toml license. 9b1c7e4 | ||
|
||
{% for type, changes in release.changeset.changes | group_by(attribute="type") -%} | ||
|
||
#### {{ type | typeheader }} | ||
## [v0.2.0](https://github.com/DanCardin/sauce/compare/v0.1.2...v0.2.0) (2021-01-13) | ||
|
||
{% for change in changes -%} | ||
- **{{ change.description }}** ([`{{ change.commit.short_id }}`]) | ||
|
||
{% if change.body -%} | ||
{{ change.body | indent(n=2) }} | ||
### v0.1.2 (2021-01-12) | ||
|
||
{% endif -%} | ||
{%- endfor -%} | ||
#### Fixes | ||
|
||
{% endfor %} | ||
{%- endfor -%} | ||
* Multiline format preservation (shell quoting issue). 49c1c23 | ||
* Switch to snailquote to properly handle double-quoting multiline strings. 939a67b | ||
|
||
{% if config.github.repo -%} | ||
{%- set url = "https://github.com/" ~ config.github.repo -%} | ||
{%- else -%} | ||
{%- set url = "#" -%} | ||
{%- endif -%} | ||
{% if releases -%} | ||
[unreleased]: {{ url }}/compare/v{{ releases | first | get(key="version") }}...HEAD | ||
{%- else -%} | ||
[unreleased]: {{ url }}/commits | ||
{%- endif -%} | ||
{%- for release in releases %} | ||
[{{ release.version }}]: {{ url }}/releases/tag/v{{ release.version }} | ||
{%- endfor %} | ||
|
||
{% for change in unreleased.changes %} | ||
[`{{ change.commit.short_id }}`]: {{ url }}/commit/{{ change.commit.id }} | ||
{%- endfor -%} | ||
{%- for release in releases %} | ||
{%- for change in release.changeset.changes %} | ||
[`{{ change.commit.short_id }}`]: {{ url }}/commit/{{ change.commit.id }} | ||
{%- endfor -%} | ||
{%- endfor %} | ||
) | ||
--> |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,4 +15,4 @@ format: | |
cargo fmt | ||
|
||
changelog: | ||
jilu | sponge CHANGELOG.md | ||
convco changelog > CHANGELOG.md |
Oops, something went wrong.