v0.11.0
Notable Updates
The most notable changes in this release are:
- Add a section for Resources (thanks to @xortim)
- Add a section for Modules (thanks to @HeikoNeblung)
- Initial implementation for plugin development, please check out:
- An Slack workspace: https://slack.terraform-docs.io/
Note: We've also enabled GoReleaser for the release workflow, and to be able to support all the use-cases we changed the distribution of assets from standalone binary to compressed files (tar.gz
and zip
). In the upcoming releases we're going to deprecate distribution of standalone binaries, please adjust any scripts accordingly.
Changelog
Features
24e7cba Update download instruction to use tar.gz
aecd044 Use goreleaser for release workflow and tasks
2575a40 added output section for modulecalls
533a82b Add section for Resources
54fc067 Add support for plugin execution
aa7224d Add Slack workspace link
Bug Fixes
4f8952b Do not escape asterisk in markdown or asciidoc
4a98297 Cleanup extra empty lines from 'pretty' output
2353afb Never escape special characters in tfvars json
63750c1 Normalize last empty line of the generated output
4cd6f59 Show correct version when brew installs it
Refactoring
cbc0987 Make Developer Certificate of Origin (DCO) a requirement
37b9faa Move internal/tfconfig out of tree
89d7f6c Move pkg/print to internal/print
e3a19ea Move pkg/tfconf to internal/terraform
446b9bc Move pkg/tmpl to internal/template
Docker images
docker pull quay.io/terraform-docs/terraform-docs:latest
docker pull quay.io/terraform-docs/terraform-docs:0.11.0
Contributors
Very special thanks to the contributors.