Repository navigation
Releases: conduktor/ctl
Releases · conduktor/ctl
Release list
v0.9.3
What's Changed
- Plan creates with diffs, and apply the deletes of an emptied folder (#149) @99-not-out
- Leave the state file untouched when an apply changes nothing (#152) @99-not-out
- Stop apply --enable-state deleting resources whose metadata changed (#148) @99-not-out
- test: run the remote state tests against Garage instead of MinIO (#151) @99-not-out
- Send a topic's descriptionFile as metadata.description (#146) @99-not-out
Dependency updates
- Bump google.golang.org/grpc from 1.83.1 to 1.83.2 (#153) @dependabot
- Bump go.opentelemetry.io/otel/sdk from 1.44.0 to 1.45.0 (#145) @dependabot
- Bump google.golang.org/grpc from 1.82.1 to 1.83.1 (#144) @dependabot
v0.9.2
v0.9.1
v0.9.0
What's Changed
- add support for new topic public api action (#139) @bthuillier
Dependency updates
- Update aws-sdk-go-v2 dependency (#141) @qboileau
- Bump golang.org/x/net from 0.54.0 to 0.55.0 (#137) @dependabot
- Bump google.golang.org/grpc from 1.79.3 to 1.82.1 (#140) @dependabot
- Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 (#132) @dependabot
- Bump golang.org/x/crypto from 0.46.0 to 0.52.0 (#138) @dependabot
v0.8.0
What's Changed
Features
- handling cdk-run-name-v2 and new consumer group command (#136) @bthuillier
- add new command for connector, and regenerate console.json (#135) @bthuillier
- Template cmd: Fetch custom template from API (#134) @rlecomte
Chores
- use secret in tests (#125) @davidrichardson
Dependency updates
- Bump go.opentelemetry.io/otel from 1.40.0 to 1.41.0 (#133) @dependabot
- Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#128) @dependabot
- Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 (#129) @dependabot
- Bump go.opentelemetry.io/otel/sdk from 1.37.0 to 1.40.0 (#126) @dependabot
- Bump google.golang.org/grpc from 1.74.2 to 1.79.3 (#127) @dependabot
v0.7.1
v0.7.0
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
v0.6.3
What's Changed
- feat: Add edit command (#114) @strokyl
- feat: show diff when applying supported resources like ServiceAccount (#103) @RabbitSharp
v0.6.2
v0.6.1
What's Changed
- Fixed an intermittent failure on some apply runs where kind ordering would not be respected. In some scenarios the parent resource is not made before the child (e.g. ApplicationInstances being created before Applications) and the run would fail, this could be fixed by attempting a retry. Fixed an issue where failed runs would not return an exit code, leading to silent failures in CI actions.
(#109) @emupton