Skip to content

Commit 2d87a7d

Browse files
committed
add 0.0.58 section to changelog
1 parent 7e293bd commit 2d87a7d

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

docs/docs/changelog.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ title: Changelog
55

66
## [Unreleased](https://github.com/lets-cli/lets/releases/tag/v0.0.X)
77

8+
## [0.0.58](https://github.com/lets-cli/lets/releases/tag/v0.0.58)
9+
810
* `[Added]` `group` directive for commands. Organize commands into groups for better readability in help output. See [config reference for group](/docs/config#group).
911

1012
```yaml
@@ -83,16 +85,20 @@ This tag is not released due to build issues
8385
* `[Added]` Command short syntax. See [config reference for short syntax](/docs/config#short-syntax). Example:
8486

8587
Before:
88+
8689
```yaml
8790
commands:
8891
hello:
8992
cmd: echo Hello
9093
```
94+
9195
After:
96+
9297
```yaml
9398
commands:
9499
hello: echo Hello
95100
```
101+
96102
* `[Added]` If command starts with `_` it is considered *hidden* and will not be printed in help message unless `--all` root flag is provided.
97103
* `[Changed]` Improved rendering of `description` directive. When used in `lets help` usage message the text will be stripped to 120 chars and only text up to first `\n` will be taken. Thus help message will be rendered cosnsistently in width. It is still possible to have a lot of text in `description` and all this text will be used in `lets help [command]` help message. See [config reference for how help messages works](/docs/config#description)
98104

@@ -107,10 +113,12 @@ This tag is not released due to build issues
107113
```shell
108114
lets --no-depends run
109115
```
116+
110117
## [0.0.47](https://github.com/lets-cli/lets/releases/tag/v0.0.47)
111118

112119
* `[Added]` completion for command options
113120
* `[Dependency]` use fork of docopt.go with extended options parser
121+
114122
## [0.0.45](https://github.com/lets-cli/lets/releases/tag/v0.0.45)
115123

116124
* `[Fixed]` **`Breaking change`** Fix duplicate files for checksum.
@@ -142,7 +150,7 @@ This tag is not released due to build issues
142150

143151
* `[Added]` Validate if commands declared in `depends` actually exist.
144152
* `[Refactoring]` Refactored `executor` package, implemented `Executor` struct.
145-
* `[Added]` Support `NO_COLOR` env variable to disable colored output. See https://no-color.org/
153+
* `[Added]` Support `NO_COLOR` env variable to disable colored output. See <https://no-color.org/>
146154
* `[Added]` `LETS_COMMAND_ARGS` - will contain command's positional args. [See config](/docs/env#default-environment-variables).
147155

148156
Also, special bash env variables such as `"$@"` and `"$1"` etc. now available inside `cmd` script and work as expected.
@@ -154,29 +162,26 @@ This tag is not released due to build issues
154162
* `[Added]` `sh` and `checksum` execution modes for global level `env` and command level `env` [See config](/docs/config#env).
155163
`eval_env` is deprecated now, since `env` with `sh` execution mode does exactly the same
156164

157-
158165
## [0.0.33](https://github.com/lets-cli/lets/releases/tag/v0.0.33)
159166

160167
* `[Added]` Allow templating in command `options` directive [docs](/docs/advanced_usage#command-templates)
161168

162-
163169
## [0.0.32](https://github.com/lets-cli/lets/releases/tag/v0.0.32)
164170

165171
* `[Fixed]` Publish lets to homebrew
166172

167-
168173
## [0.0.30](https://github.com/lets-cli/lets/releases/tag/v0.0.30)
169174

170175
* `[Added]` Build `lets` for `arm64 (M1)` arch
171176
* `[Deleted]` Drop `386` arch builds
172177
* `[Added]` Publish `lets` to homebrew
173178
* `[Added]` `--upgrade` flag to make self-upgrades
174179

175-
176180
## 0.0.29
177181

178182
* `[Added]` `after` directive to command.
179183
It allows to run some script after main `cmd`
184+
180185
```yaml
181186
commands:
182187
run:
@@ -186,6 +191,7 @@ This tag is not released due to build issues
186191

187192
* `[Added]` `before` global directive to config.
188193
It allows to run some script before each main `cmd`
194+
189195
```yaml
190196
before: |
191197
function @docker-compose() {
@@ -212,7 +218,6 @@ This tag is not released due to build issues
212218
cmd: docker-compose up redis
213219
```
214220

215-
216221
## 0.0.28
217222

218223
* `[Fixed]` Added environment variable value coercion.

0 commit comments

Comments
 (0)