v0.7.0
·
18 commits
to refs/heads/main
since this release
What's Changed
Feature
- Add support of managed state resources (#117) with local state file and remote one (#119) @qboileau
More details on state management documentation - Add support of
dry-runflag ondeletecommand (#117) @qboileau - Add two debug verbose level with -v = debug / -vv = debug+trace (#117) @qboileau
Breaking changes
- Code reorganization (#115) with modules moved to different packages that can cause downstream dependent project import changes :
- move
./client/into./pkg/client/ - move
./resource/into./pkg/resource/ - move
./schema/into./pkg/schema/ - move
./orderedjson/into./internal/orderedjson/ - move
./printutils/into./internal/printutils/ - move
./utils/into./internal/utils/
- move
Chores
- Remove debug symbols on released binaries (#115) @qboileau
- Setup pre-commit git hooks with linter and secret detection with gitleaks (#115) (#121) @qboileau / @BStarmerSmith
- Setup integration tests and refactor main commands (#116) (#123) @qboileau
- Add Makefile and nix shell to ease dev setup (#115) @qboileau
Dependency updates
- Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#120) @dependabot
- Bump golang.org/x/net from 0.33.0 to 0.38.0 (#101) @dependabot
- Bump golang.org/x/text from v0.28.0 to v0.33.0 (#122) @qboileau
- Bump go-resty/resty/v2 from v2.11.0 to v2.17.1 (#122) @qboileau
- Bump github.com/jarcoal/httpmock from v1.3.1 to v1.4.1 (#122) @qboileau
- Bump pb33f/libopenapi from v0.15.14 to v0.31.2 (#122) @qboileau
- Bump sergi/go-diff from v1.1.0 to v1.4.0 (#122) @qboileau
- Bump spf13/cobra from v1.8.0 to v1.10.2 (#122) @qboileau
- Bump thediveo/enumflag/v2 from v2.0.5 to v2.1.0 (#122) @qboileau