Skip to content

Releases: deviceinsight/kafkactl

v5.19.0

13 May 05:12

Choose a tag to compare

Changelog

  • 782e395 fix dockerfile
  • 060b0fb releases 5.19.0
  • 898679a Merge pull request #323 from deviceinsight/feature/133-credential-storage
  • 8ac2c7c ci: trigger workflow
  • 50d134d update readme
  • 2806f78 flush keyring only after successful command
  • f4e92f1 improve readPassword
  • 5b22e32 feat: integrate credential storage with keyring, password prompting, and TLS passphrase support
  • 5eb134c Merge pull request #325 from deviceinsight/feature/308-treat-null-string-as-tombstone
  • c8b704a fix IT
  • 9f06e15 feat(produce): treat "null" string as null value/key by default
  • bb15664 Merge pull request #322 from PandaScience/feat/sasl-secret-k8s
  • 751d433 handle other errors on "get secret"
  • a0e7ebc feat: support SASL secrets in k8s proxy mode
  • f4b81f8 Merge pull request #317 from aheiska/bugfix-recent-time-range
  • bfb6bbb fix changelog
  • 93877f0 fix log message
  • f50f29f Updated changelog
  • d0c4925 Added test
  • 14dad05 Removed debug-logging
  • 02376fc Debug
  • a0e92ac Prevent timeout when hitting partition with no messages
  • b9840b0 First working with debugs
  • e6fe60f Merge pull request #318 from deviceinsight/feature/256-fix-replication-factor-infinite-loop
  • c027bb7 fix edge case
  • 0ed49b1 fix: alter topic --replication-factor infinite loop when broker is unavailable
  • a14ce8e Merge pull request #324 from deviceinsight/feature/update-deps
  • b44b6b3 update dependencies
  • 4c6e7a1 Merge pull request #319 from deviceinsight/feature/313-incremental-alter-configs
  • efa52b1 Merge branch 'main' into feature/313-incremental-alter-configs
  • bf2b8f5 Merge pull request #321 from deviceinsight/dependabot/go_modules/google.golang.org/grpc-1.79.3
  • d45a4ff Merge pull request #320 from deviceinsight/feature/299-nonzero-exit-code-for-consumer-errors
  • 6ff0998 chore(deps): bump google.golang.org/grpc from 1.73.0 to 1.79.3
  • 9982142 avoid merge conflicts
  • ca2d238 fix: consumer authorization errors now return non-zero exit code (#299)
  • 6d035c2 ai agent stuff
  • 0d64856 fix: use IncrementalAlterConfigs to fix TOCTOU race condition

v5.18.0

12 Feb 06:50

Choose a tag to compare

Changelog

  • 8032e6c releases 5.18.0
  • 3d319c0 Merge pull request #316 from lahabana/fix315
  • e4252d0 feat: add support for Json schemas using schema registry

v5.17.1

03 Feb 10:37

Choose a tag to compare

Changelog

  • 36cc87e releases 5.17.1
  • 8d5b1e6 Merge pull request #314 from mrMigles/fix/go_upgrade_1.24.12
  • f8fad57 doc: Update CHANGELOG for Go 1.24.12 changes
  • 83346d6 fix: upgrade go patch version for cve fixes

v5.17.0

07 Jan 14:26

Choose a tag to compare

Changelog

  • 98efaa3 releases 5.17.0
  • dc5acc8 Merge pull request #310 from lahabana/staticOauth
  • d35217a refactor generic token provider
  • c227d3d feat: add ability to issue OAuth tokens from a script
  • c5bec72 Merge pull request #312 from deviceinsight/feature/filtering
  • 97cebcc message filtering
  • f05320b Merge pull request #311 from gamezftw/main
  • 41aff85 docs: update README.adoc
  • e0f9e5a feat: add support for static oauth tokens

v5.16.0

03 Dec 08:02

Choose a tag to compare

Changelog

  • 5149ec1 update release workflow
  • f116597 user verbose instead of debug parameter
  • 0cb0939 releases 5.16.0
  • d3b5702 decoding of AMQP-encoded header values
  • 420399b print-all parameter for consume
  • 373ebd3 Merge pull request #306 from cjc7373/chore/update-goreleaser-v2
  • c9d7e2a cleanup
  • 7edd438 explicitly specify target platform
  • d98c5ca chore: migrate to goreleaser v2
  • 1c29d27 Merge pull request #305 from deviceinsight/dependabot/go_modules/golang.org/x/crypto-0.45.0
  • 4f2b00e Bump golang.org/x/crypto from 0.39.0 to 0.45.0

v5.15.0

13 Nov 07:25

Choose a tag to compare

Changelog

v5.14.0

21 Oct 13:19

Choose a tag to compare

Changelog

  • d87b202 releases 5.14.0
  • ca90334 Merge pull request #302 from deviceinsight/feature/mount-secrets
  • 133341c Allow configuring k8s resource requests/limits
  • b382398 Merge pull request #301 from deviceinsight/feature/mount-secrets
  • fda0853 Allow mounting secrets with certificates to kafkactl pod
  • 4a50d36 use json patch instead of merge for overrides
  • 6d467b6 fix changelog entry

v5.13.0

22 Sep 08:52

Choose a tag to compare

Changelog

  • 34c60cb releases 5.13.0
  • cc08149 add changelog entry
  • 21fe498 Merge pull request #297 from comynli/main
  • 843aa0a feat: Support configuring SASL version According to this link IBM/sarama#3000 (comment) when connecting to brokers older than 1.0, the SASL version needs to be specified.
  • 367fda7 feat: Support configuring SASL version According to this link IBM/sarama#3000 (comment) when connecting to brokers older than 1.0, the SASL version needs to be specified.

v5.12.1

27 Aug 06:26

Choose a tag to compare

Changelog

  • 34f2d4d releases 5.12.1
  • 39d9e75 add changlog entry
  • 0070d8d Merge pull request #295 from esiqveland/features/protoset-fullname
  • 6692781 features/protoset-fullname: make sure we match the FullName first before using shortname

v5.12.0

26 Aug 10:13

Choose a tag to compare

Changelog

  • c0329c6 releases 5.12.0
  • 8475d17 Merge pull request #294 from deviceinsight/feature/default-configs
  • c597855 add tests
  • a5442bc allow printing of default broker configs #291
  • b93ee21 Merge pull request #292 from sarwarbhuiyan/feature/scram-user-management-clean
  • 9b632df fix: resolve linting issues - add missing broker command and rename delete variable
  • 36b12a3 fix: use type conversion instead of struct literal (gosimple S1016)
  • 1b12480 fix: correct scram-admin context to use SCRAM ports and mechanism
  • 020ca2c docs: add SCRAM user management feature to CHANGELOG.md
  • b249a48 test: update context auto-completion tests for scram-admin context
  • b726199 fix: update SCRAM configuration and tests
  • d109ddc feat: configure separate SCRAM listeners for user management
  • ac12270 feat: implement comprehensive SCRAM user management functionality
  • d4dcf2d really lookup current-context next to config file
  • e7e51d2 Merge pull request #293 from deviceinsight/feature/gen_config_warn
  • 67b11b6 lookup current-context next to config file
  • 193c044 Only warn when config file or context file cannot be created (#282)
  • 51e5626 Merge pull request #290 from deviceinsight/dependabot/go_modules/github.com/go-viper/mapstructure/v2-2.4.0
  • 3aec2b2 Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0
  • 028151b Merge pull request #289 from sarwarbhuiyan/feature/alter-broker-command
  • 616b5cf fix merging broker configs
  • 157e142 fix: apply gofmt formatting to alter-broker.go
  • 3df5cf5 refactor: clean up broker-operation.go code formatting
  • 9487169 docs: update CHANGELOG.md with alter broker feature
  • ac4061a docs: add alter broker command documentation to README
  • 14f9aa3 feat: add alter broker command with comprehensive test coverage