v0.1.0
Changelog
Features
- 38ceb89: Merge pull request #15 from padok-team/feat/prepare-release (@cterence)
- bb28cf6: Merge pull request #19 from padok-team/feat/VarNumberMatchesType (@cterence)
- 7789f50: Merge pull request #2 from padok-team/feat/profile (@JulienJourdain)
- 2e5fd93: Merge pull request #20 from padok-team/feat/required-provider-version (@cterence)
- bb498e0: Merge pull request #21 from padok-team/feat/remote-module-version-pin (@cterence)
- 9384c20: Merge pull request #22 from padok-team/feat/dont-use-any (@cterence)
- 5884bdc: Merge pull request #23 from padok-team/feat/check-on-all-resources (@cterence)
- 0b8d2a6: Merge pull request #24 from padok-team/feat/thisthese (@Laudenlaruto)
- afc65a1: Merge pull request #26 from padok-team/feat/betterouput (@cterence)
- c79f8c7: Merge pull request #29 from padok-team/feat/count-use-state (@cterence)
- 358469f: Merge pull request #30 from padok-team/feat/profile-alpha (@cterence)
- f3de13c: Merge pull request #7 from padok-team/feat/optimize-state-function (@cterence)
- 60e609d: Merge pull request #9 from padok-team/feat/batch-processing (@cterence)
- 24f4b90: feat(check): single type in modules should be named this and these (@Laudenlaruto)
- e75b936: feat(checks): naming and modules (@Laudenlaruto)
- 57109ad: feat(checks): pinning version for remote module callls (@cterence)
- 356c8eb: feat(errors): management (@Laudenlaruto)
- 35e3770: feat(example): burrit thank you (@Laudenlaruto)
- 8a9c69f: feat(interface): checks (@Laudenlaruto)
- a3e6052: feat(iterate): add (@JulienJourdain)
- 4976c8c: feat(layer): avoid re-init (@JulienJourdain)
- c034bb1: feat(layer): avoid re-init layer (@JulienJourdain)
- d34dc5e: feat(layer): disable debug (@JulienJourdain)
- 16406d6: feat(profile): add (@JulienJourdain)
- c887ec2: feat(profile): add (@JulienJourdain)
- 7f7deb9: feat(profile): add errors (@JulienJourdain)
- e733de7: feat(profile): add more codebase and module stats (@cterence)
- 7b21452: feat(profile): put some safeguards to avoid ugly failing (@cterence)
- cfc1ea5: feat(static): add required provider version operator check (@cterence)
- be6fadb: feat(static): add var name number matches type check (@cterence)
- ab41867: feat(static): don't use any for variable type (@cterence)
- 96279c3: feat: add 2 new checks (@cterence)
- cb2e3f5: feat: add all resources for name checking (@cterence)
- fc9ed7b: feat: add parallel (@cterence)
- 08c5d07: feat: add prompts when running commands (@cterence)
- 9e58e59: feat: add snake_case check and other stuff (@cterence)
- 4cb46bf: feat: codebase profiling (@cterence)
- ae77fa3: feat: enhance liveshare (@JulienJourdain)
- 4706703: feat: limit number of simultaneous plan computing (@cterence)
- 44656ed: feat: move module into data, totals, check before init (@cterence)
- 020baa1: feat: new version cmd (@cterence)
- 2f61063: feat: new way of computing profile (@cterence)
- 78ce134: feat: sort all checks + assign ids + use "should" in all check (@cterence)
Bug fixes
- 366c9e7: Merge pull request #28 from padok-team/fix/sort-checks (@cterence)
- 0442f6d: fix(TF_MOD_001): git regex matcher (@cterence)
- c671c18: fix(count): switch to using state (@cterence)
- 6864fcc: fix(demo): demo (@Laudenlaruto)
- a076732: fix(deps): update github.com/hashicorp/terraform-config-inspect digest to 5a6f8d1 (@renovate[bot])
- d5a1008: fix(deps): update github.com/hashicorp/terraform-config-inspect digest to f15f31b (@renovate[bot])
- 419ec63: fix(deps): update golang.org/x/exp digest to 7918f67 (@renovate[bot])
- 880c0e6: fix(deps): update golang.org/x/exp digest to 9212866 (@renovate[bot])
- 6834a08: fix(deps): update module github.com/hashicorp/terraform-exec to v0.19.0 (@renovate[bot])
- 563276a: fix(deps): update module github.com/hashicorp/terraform-json to v0.17.1 (@renovate[bot])
- 7ebdcee: fix(deps): update module github.com/jedib0t/go-pretty/v6 to v6.4.7 (@renovate[bot])
- 2f13934: fix(deps): update module github.com/jedib0t/go-pretty/v6 to v6.4.8 (@renovate[bot])
- cfb0fe6: fix(deps): update module github.com/spf13/viper to v1.17.0 (@renovate[bot])
- af93a2a: fix(deps): update module golang.org/x/term to v0.13.0 (@renovate[bot])
- d0db65f: fix(render): responsive table in terminal (@cterence)
- f44189f: fix(rendering): even better rendering (@cterence)
- 312d78f: fix(stuttering): split on both _ and - (@cterence)
- 24c5648: fix(url): nameing (@Laudenlaruto)
- e79f9a2: fix: add PAT to allow goreleaser to push to tap repo (@cterence)
- bdf1e2a: fix: all check names and description are positive (@cterence)
- 9065171: fix: boldness when non verbose and show resource type count (@cterence)
- 3317e72: fix: build timestamp (@cterence)
- fd4d722: fix: env variables in goreleaser (@cterence)
- 1357675: fix: exclude .terraform directories from checks (@cterence)
- 340ca9b: fix: go mod tidy (@cterence)
- 011c407: fix: goreleaser config (@cterence)
- 4d07c5e: fix: prefix module name with github.com/padok-team/ (@cterence)
- 12b4f07: fix: quotes around go version & tap => repository (@cterence)
- f497347: fix: release name env var (@cterence)
- 5a12ab4: fix: remove binary from repo (@cterence)
- 461b15b: fix: remove double quote (@cterence)
- 831e3dd: fix: remove env vars from job (@cterence)
- 330fe2a: fix: remove terragrunt cache path (@cterence)
- 49d6d71: fix: revert to env (@cterence)
- bcb3a14: fix: try explicitly setting env vars (@cterence)
- 307d6ef: fix: try other env passing method (@cterence)
- a4ae2a3: fix: try other method for passing env var (@cterence)
- e89d4e7: fix: use log to output to stderr (@cterence)
- 02f5487: fix: version in release name (@cterence)
- 359b765: fix: version in tap formulae (@cterence)
Others
- 810bf66: Add renovate.json (@renovate[bot])
- 5072d09: Create README.md (@ChapChap)
- d28a864: Merge branch 'main' into renovate/github.com-spf13-viper-1.x (@cterence)
- c736dc1: Merge pull request #1 from padok-team/renovate/configure (@cterence)
- dfdc4f4: Merge pull request #10 from padok-team/renovate/github.com-hashicorp-terraform-json-0.x (@cterence)
- b994b86: Merge pull request #11 from padok-team/renovate/golang.org-x-exp-digest (@cterence)
- 9a371c4: Merge pull request #12 from padok-team/renovate/github.com-hashicorp-terraform-config-inspect-digest (@cterence)
- a69651c: Merge pull request #13 from padok-team/renovate/patch-all-patch (@cterence)
- 397f5b4: Merge pull request #14 from padok-team/renovate/github.com-hashicorp-terraform-exec-0.x (@cterence)
- 28d5a03: Merge pull request #16 from padok-team/renovate/patch-all-patch (@cterence)
- 4595caa: Merge pull request #17 from padok-team/renovate/golang.org-x-exp-digest (@cterence)
- ab18f08: Merge pull request #18 from padok-team/renovate/github.com-spf13-viper-1.x (@cterence)
- 0e5dbf2: Merge pull request #25 from padok-team/renovate/golang.org-x-term-0.x (@cterence)
- f90a781: Merge pull request #3 from padok-team/parallel (@cterence)
- 5f4070c: Merge pull request #4 from padok-team/readme-draft (@cterence)
- 3cd6ff2: Merge pull request #5 from padok-team/chore/refactor-naming (@cterence)
- 132f587: Merge pull request #8 from padok-team/renovate/github.com-hashicorp-terraform-config-inspect-digest (@cterence)
- 131c229: Update checks/resource_naming_this_these.go (@Laudenlaruto)
- 42d7acb: add guacamole in gitignore (@cterence)
- 13e705d: add iterate check (@cterence)
- 96c04c7: chore: naming changes (@cterence)
- 7a21d46: chore: rename some files & functions & better error checking (@cterence)
- 4403812: chore: update dependencies (@cterence)
- 9099350: feat(output)improve table and links (@Laudenlaruto)
- 058b397: remove terraform bin flag (@cterence)
- b7b457e: wip: optimize check runs & split static/plan checks (@cterence)