Commit Graph

33 Commits

Author SHA1 Message Date
Khosrow Moossavi
b37d2dcc0f Bump version to v0.17.0-alpha
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2023-12-18 21:37:21 -05:00
Khosrow Moossavi
a74d0f4c49 Bump version to v1.0.0-alpha 2021-11-11 15:17:58 -05:00
Khosrow Moossavi
1f686b1bb3 Release version v0.16.0
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-10-05 19:16:17 -04:00
Khosrow Moossavi
c901b89355 Bump version to v0.16.0-alpha
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-08-11 16:21:44 -04:00
Khosrow Moossavi
f3b6eab8a8 Release version v0.15.0
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-08-10 18:55:29 -04:00
Khosrow Moossavi
b4ebd5b791 Bump version to v0.15.0-alpha
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-06-01 17:34:23 -04:00
Khosrow Moossavi
52f0ea072b Release version v0.14.1
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-06-01 16:51:54 -04:00
Khosrow Moossavi
54317f7e00 Bump version to v0.15.0-alpha
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-05-31 14:41:53 -04:00
Khosrow Moossavi
69823736d5 Release version v0.14.0
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-05-31 13:37:43 -04:00
Khosrow Moossavi
6820b4c2ce Normalize version to prevent malformed error
As part of this normalization the following is made sure:

- leading `v` is shown in `-v, --version` and `version` command
- commit hash is shown in `-v, --version` and `version` command
- build date is removed
- version core (without pre-release) is used for constraint comparison

Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-05-26 13:22:30 -04:00
Khosrow Moossavi
43546028ad Release version v0.13.0
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-04-30 16:24:04 -04:00
Khosrow Moossavi
dabf54f29f Version constraints configuration
terraform-docs version constraints is almost identical to the syntax
used by Terraform. A version constraint is a string literal containing
one or more condition, which are separated by commas.

```yaml
version: ">= 0.13.0, < 1.0.0"
```

Each condition consists of an operator and a version number. A version
number is a series of numbers separated by dots (e.g. `0.13.0`). Note
that version number should not have leading `v` in it.

Valid operators are as follow:

- `=` (or no operator): allows for exact version number.
- `!=`: exclude an exact version number.
- `>`, `>=`, `<`, and `<=`: comparisons against a specific version.
- `~>`: only the rightmost version component to increment.

Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-04-26 19:45:34 -04:00
Khosrow Moossavi
4714dd3ef9 Release version v0.12.1
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-03-29 13:06:13 -04:00
Khosrow Moossavi
9c738b97c1 Release version v0.12.0
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-03-22 14:45:26 -04:00
Khosrow Moossavi
bd351fc70b Release version v0.11.2 2021-02-22 18:51:38 -05:00
Khosrow Moossavi
486c9ce05e Bump version to v0.12.0-alpha
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-02-18 13:53:03 -05:00
Khosrow Moossavi
869f2b422d Release version v0.11.1
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-02-18 13:27:18 -05:00
Khosrow Moossavi
55b2a5b477 Bump version to v0.12.0-alpha
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-02-10 17:29:58 -05:00
Khosrow Moossavi
078ac5d482 Release version v0.11.0 2021-02-10 17:17:53 -05:00
Khosrow Moossavi
aecd044ee0 Use goreleaser for release workflow and tasks
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-02-04 12:58:24 -05:00
Khosrow Moossavi
44b3361b22 Add license header to codebase files
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2021-01-28 12:29:11 -05:00
Khosrow Moossavi
4cd6f59f19 fix: Show correct version when brew installs it (#332)
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com>
2020-10-09 18:43:11 -04:00
terraform-docs-bot
7a5570b04b Bump version to v0.10.2-alpha 2020-09-28 18:59:50 -04:00
terraform-docs-bot
3e48d8f6b7 Release version v0.10.1 2020-09-28 18:17:49 -04:00
Khosrow Moossavi
c3f3604bb0 Bump version to v0.10.1-alpha 2020-09-21 15:02:16 -04:00
Khosrow Moossavi
5d9ad40605 Release version v0.10.0 2020-09-21 14:58:19 -04:00
Khosrow Moossavi
04a9ef49eb refactor: Refactor cli implemention and configuration (#266)
* Refactor cli implemention and configuration

* cleanup
2020-05-20 22:21:19 -04:00
Khosrow Moossavi
f5da239450 Bump version to v0.10.0-alpha 2020-04-02 17:58:16 -04:00
Khosrow Moossavi
7190091d07 Release version v0.9.1 2020-04-02 17:58:05 -04:00
Khosrow Moossavi
a514d6e78f Bump version to v0.9.1-alpha 2020-04-02 14:28:22 -04:00
Khosrow Moossavi
b233450fa3 Bump version to v0.10.0-alpha 2020-03-31 16:18:38 -04:00
Khosrow Moossavi
f1bd8bea72 Release version v0.9.0 2020-03-31 16:18:26 -04:00
Khosrow Moossavi
38e18970ed refactor: Introduce Format interface and expose to public pkg (#195)
* Introduce format interface and expose to public pkg

* fix issues after merge

* don't panic

* Rename TFString back to String
2020-02-19 14:07:10 -05:00