tfschema

A schema inspector for Terraform / OpenTofu providers

MIT License

Downloads
37
Stars
295
Committers
7

Bot releases are visible (Hide)

tfschema - v0.7.8 Latest Release

Published by github-actions[bot] 9 months ago

Changelog

  • edcce30 Bump version to v0.7.8
  • d3faa89 Update actions/checkout to v4
  • 89b9df2 Add support for Terraform v1.6
  • e53c95f Add support for OpenTofu v1.6
tfschema - v0.7.7

Published by github-actions[bot] 11 months ago

Changelog

  • 385869f Bump version to 0.7.7
  • 3e68976 Disable CGO
tfschema - v0.7.6

Published by github-actions[bot] 11 months ago

Changelog

  • 6659dff Bump version to v0.7.6
  • 57c9523 Add OpenTofu to test matrix
  • f96b227 Set golangci-lint timeout to 5 minutes
  • afd8035 Omit cache true for setup-go@v4
  • 88c2974 deps: upgrade to use go1.21 and fix golangci-lint errors
  • 143c51c Fix the git permission issue
tfschema - v0.7.5

Published by github-actions[bot] about 2 years ago

Changelog

  • 00ec47c Bump version to v0.7.5
  • 10aebc9 Use GitHub App token for updating brew formula on release
tfschema - v0.7.4

Published by github-actions[bot] over 2 years ago

Changelog

  • 15f306e Bump version to v0.7.4
tfschema - v0.7.4-beta1

Published by github-actions[bot] over 2 years ago

Changelog

  • bda1b92 Bump version to v0.7.4-beta1
  • 18d334d Fix build for windows_arm64
tfschema - v0.7.2

Published by github-actions[bot] almost 3 years ago

Changelog

  • 486638b Bump version to v0.7.2
  • b86491e Fixed broken links being generated by 'tfschema resource browse '
tfschema - v0.7.1

Published by github-actions[bot] almost 3 years ago

Changelog

6b3c147 Bump version to v0.7.1
5cd9d4c Set timeout for GitHub Actions
840a333 Restrict permissions for GitHub Actions
64d1a97 Add a godoc comment to InitCommands
12bb43e Use dns provider instead of hashicups for testing
81fedc7 Run acceptance tests on GitHub Actions
5829ee7 Add tests for browse commands
1d71eaf Add acceptance tests
04044e4 Set up docker-compose for acceptance testing
50325bf Remove unused .envrc.sample

tfschema - v0.7.0

Published by github-actions[bot] over 3 years ago

Changelog

8b0b4de Bump version to v0.7.0
d0ab8e9 Add Terraform v0.15 support
c6a9c7c Update Terraform to v0.15.0
897bd86 Update Go to v1.16.2
b52e040 Drop Terraform v0.11 support
31ff58a Bump version to v0.7.0-dev

tfschema - v0.6.0

Published by github-actions[bot] almost 4 years ago

Changelog

e6c42ae Bump version to v0.6.0
7c4d6c7 Update Terraform to v0.14.0
adca672 [WIP] Support Terraform v0.14
1760e58 Update Terraform to v0.14.0-rc1
dd91e89 Added NewClient option to override logger

tfschema - v0.5.0

Published by github-actions[bot] about 4 years ago

Changelog

14db6e6 Bump version to v0.5.0
fd6d95a Create NewDefaultClient, that will send rootDir to NewClient
bce333c Change TFSCHEMA_ROOT_DIRECTORY to TFSCHEMA_ROOT_DIR
04e7d07 allow root directory for plugins to be set when using NewClient
c71c0ac Add badges to README

tfschema - v0.4.1

Published by github-actions[bot] about 4 years ago

Changelog

54a07a3 Bump version to v0.4.1

tfschema - v0.4.1-alpha2

Published by github-actions[bot] about 4 years ago

Changelog

3b4e436 Prevent uploading pre-release to Homebrew

tfschema - v0.4.1-alpha1

Published by github-actions[bot] about 4 years ago

Changelog

c28a9dc Setup CD with goreleaser and GitHub Actions
4c81706 Setup CI with GitHub Actions
490352e Update Go to v1.15.0
10623aa Bump version to v0.4.1-dev

tfschema - v0.4.0

Published by minamijoyo about 4 years ago

Changelog

44c50cb Bump version to v0.4.0
f6fd8eb Merge pull request #21 from minamijoyo/tf-0.13
3a25659 Update README
8944c93 Update Terraform to v0.13.0
fff98f5 Support Terraform v0.13
7b5c0bf Update Terraform to v0.13.0-beta2
40d4a89 Require Go 1.14+ for build
841e23a Update terraform to v0.13.0-beta1
7e88615 Fix checksum mismatch error for etcd
e6e8a2b Update Go to v1.14.4
480da99 Bump version to v0.4.0-dev
e80f61a Merge pull request #19 from minamijoyo/use-typeexpr
49a7223 Add a space to the type name so that tablewriter can break it into lines
7b4bd6d Use typeexpr.TypeString(cty.Type) in HCL2 instead of our custom logic

tfschema - v0.3.0

Published by minamijoyo over 5 years ago

Changelog

7dafcf9 Bump version to v0.3.0
d342437 Update CHANGELOG
5542c62 Change an example to avoid confusion for beginners with SchemaConfigModeAttr
c49409a Remove old known issues
4d9067b Remove 0.12 notice from README
f1abac0 Merge pull request #17 from minamijoyo/update-terraform-to-v0.12.0
420bae7 Update terraform to v0.12.0
87c4939 Merge pull request #16 from minamijoyo/fix-schema-config-mode-attr
7c6105b Change type notation to HCL2 type annotation
d0222d5 Merge pull request #15 from minamijoyo/tf-0.12-rc1
5f0f599 Update terraform to v0.12.0-rc1
1211586 Merge pull request #14 from minamijoyo/tf-0.12-beta2
47c30c9 Fix comments
50ac9e6 Update README
b862f39 Fix fallback logic for Terraform v0.11 compatibility
3c5f7a2 Add compatibility layer for Terraform v0.11/v0.12+
06e4a39 Embed cty.Type in tfschema.Type
2b5315a Use GRPCProvider.Close() to clean up a plugin process
a5f24b9 Extract a helper function to get a schema from provider
ed31b5e Use providers.Interface instead of terraform.ResourceProvider
5d97605 go mod tidy
751d7d8 fix imports
94d4cb1 Update terraform version to v0.12-beta2
0e76121 Bump version to v0.3.0-dev
a24580e Add a notice of tf-0.12 development to README
d942a18 Merge pull request #13 from minamijoyo/fix-golint
89365f9 Fix golint module path
fd8decf Merge pull request #12 from minamijoyo/remove-gopkg
92a7114 Remove Gopkg.toml and Gopkg.lock
ee123d8 Merge pull request #11 from minamijoyo/go-mod
9f22d53 Use go mod instead of dep
4132f75 Merge pull request #10 from minamijoyo/update-go-to-v1.12.4
e0b88ed Update go version to v1.12.4 and pinned by .go-version

tfschema - v0.2.0

Published by minamijoyo about 6 years ago

Changelog

dc8c23a Bump version to v0.2.0
eb485a2 Add CHANGELOG.md
8e65902 Merge pull request #6 from minamijoyo/predictable-json-schema
a6966d1 Change JSON output format for easy parsing
64ff534 Merge pull request #5 from minamijoyo/add-makefile
16b0376 Add Makefile

tfschema - v0.1.2

Published by minamijoyo about 6 years ago

Changelog

bda1ad1 Bump version to v0.1.2
a0a38a1 Merge pull request #2 from yamamoto-febc/use_newest_version
32323a2 Merge pull request #3 from minamijoyo/use-dep
37c8935 Use dep for dependencies management
8f24a44 Use newest plugin when multiple versions are found
0980d8e Bump version to 0.1.2

tfschema - v0.1.1

Published by minamijoyo over 6 years ago

Changelog

3f9c1f0 Add windows to binary build target
3a33697 Show plugin directories when failed to find plugin
1b0ec95 Update README as terraform-provider-azurerm v1.3.0 has been released
104dd4f Change an example to getting started
0ec161f Update README
d149df5 Update README
558dc95 Add rules of finding provider's binary to README
5e8af79 Add homebrew installation
11eb562 Bump version to 0.1.1-dev


Automated with GoReleaser
Built with go version go1.10 darwin/amd64

tfschema - v0.1.0

Published by minamijoyo over 6 years ago

Changelog

8b9e316 Generate homebrew formula with goreleaser
2f42a51 Bump version to 0.1.0
aa3f7ba Add .envrc to .gitignore


Automated with GoReleaser
Built with go version go1.9.1 darwin/amd64

Package Rankings
Top 35.85% on Formulae.brew.sh
Top 3.66% on Proxy.golang.org
Badges
Extracted from project README
License: MIT GitHub release GoDoc