github.com/deviceinsight/kafkactl
v1.24.0
#1587 most downloaded on Go modules
deviceinsight/kafkactl
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 6 months
Nearly every release is documented
notes for 25 of 27 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
57 releases · first in 2019
0 releases in the last 12 months
see the full history below
Release timeline
57 releases · Nov 2019 to Mar 2024Releases
latest 57-
v1.24.1-0.20240306061837-6a8dbfc0a94606 Mar 2024 pre-releaseNothing published for this version
-
v1.24.1-0.20240118110633-71c5482845fc18 Jan 2024 pre-releaseNothing published for this version
-
v1.24.1-0.20240118074829-b279ead17c7f18 Jan 2024 pre-releaseNothing published for this version
-
v1.24.1-0.20240117142154-df74d9dabeb517 Jan 2024 pre-releaseNothing published for this version
-
v1.24.1-0.20231110100116-c032438ae71210 Nov 2023 pre-releaseNothing published for this version
-
v1.24.1-0.20231110091829-1f5d4eac6c4610 Nov 2023 pre-releaseNothing published for this version
-
v1.24.1-0.20230925102106-4bc4019ab59025 Sep 2023 pre-releaseNothing published for this version
-
v1.24.1-0.20230905080755-35144d346c2d05 Sep 2023 pre-releaseNothing published for this version
-
v1.24.1-0.20230309104836-5f9439cec77b09 Mar 2023 pre-releaseNothing published for this version
-
v1.24.1-0.20230306065846-94b426eb00c506 Mar 2023 pre-releaseNothing published for this version
-
v1.24.1-0.20230201085438-f7ee6fc2856f01 Feb 2023 pre-releaseNothing published for this version
-
v1.24.1-0.20230201074209-b62bdbf76d9b01 Feb 2023 pre-releaseNothing published for this version
-
v1.24.1-0.20230118204920-c083cce9454618 Jan 2023 pre-releaseNothing published for this version
-
v1.24.1-0.20220930084355-105b48154bc030 Sep 2022 pre-releaseNothing published for this version
-
v1.24.1-0.20220819102006-eddc3ee0086819 Aug 2022 pre-releaseNothing published for this version
-
v1.24.1-0.20220819082935-d09e25e11cad19 Aug 2022 pre-releaseNothing published for this version
-
v1.24.1-0.20220623055601-2d7d83f5d95a23 Jun 2022 pre-releaseNothing published for this version
-
v1.24.1-0.20220531072541-7dc28208eb5a31 May 2022 pre-releaseNothing published for this version
-
v1.24.1-0.20220512063618-9d71ce128a3d12 May 2022 pre-releaseNothing published for this version
-
v1.24.1-0.20220404084744-319d17321e3804 Apr 2022 pre-releaseNothing published for this version
-
v1.24.1-0.20220117164716-2892da99212217 Jan 2022 pre-releaseNothing published for this version
-
v1.24.1-0.20220117085034-b4fe63498d9717 Jan 2022 pre-releaseNothing published for this version
-
v1.24.003 Dec 2021Release notes
Open source →Added
- #110 Added protobuf support to consume/produce commands (@xakep666 thank you for the contribution)
-
v1.23.123 Nov 2021Release notes
Open source →Fixed
- fixed parsing of
--replicasflag foralter partitionwhen running against kubernetes cluster
- fixed parsing of
-
v1.23.005 Nov 2021Release notes
Open source →Added
- Add new command
describe brokerto view broker configurations
Fixed
- #106 Do not check if topic is available before produce, because otherwise autoTopicCreation does not work
- Add new command
-
v1.22.127 Oct 2021 -
v1.22.014 Oct 2021Release notes
Open source →Added
- Added parameter
--null-valueto produce command in order to produce a null value (tombstone)
- Added parameter
-
v1.21.001 Oct 2021Release notes
Open source →Added
- Added new command
delete consumer-group-offsetto delete a consumer-group-offset - Add new command
get brokersto get the list of brokers advertised by Kafka
- Added new command
-
v1.20.124 Sep 2021 -
v1.20.1-0.20210819083242-b0405214984f19 Aug 2021 pre-releaseNothing published for this version
-
v1.20.006 Aug 2021Release notes
Open source →Fixed
- Filter -C and --config-file option in kubernetes context
Added
- Support
deletecommand when accessing a remote cluster deployed on kubernetes
-
v1.19.026 Jul 2021Release notes
Open source →Added
- Added new commands
delete consumer-groupto delete a consumer-group
Fixed
- Calls to the AVRO schema registry are now cached correctly
- Added new commands
-
v1.18.115 Jul 2021Release notes
Open source →Fixed
- alter topic should fail, when trying to set number of partitions to the current number of partitions
-
v1.18.014 Jul 2021Release notes
Open source →Changed
- the default for required-acks in the producer has been changed to WaitForLocal in order to align with the JVM Producer. In addition, this setting is now also configurable.
-
v1.17.209 Jun 2021Release notes
Open source →Fixed
- fix version prefix in aur package. kubernetes support not working without the prefix.
-
v1.17.117 May 2021Release notes
Open source →Fixed
- Compatibility with new versions of
kubectlby removing deprecated parameter from the command - Replace
CMDwithENTRYPOINTin Ubuntu Dockerfile to restore behavior documented in readme
- Compatibility with new versions of
-
v1.17.1-0.20210517072643-3fc7c38438c117 May 2021 pre-releaseNothing published for this version
-
v1.17.1-0.20210407082741-b02e1607948307 Apr 2021 pre-releaseNothing published for this version
-
v1.17.006 Apr 2021Release notes
Open source →Fixed
- SASL mechanism support now also implemented for cluster admin
- process no longer gets stuck when deserialization error occurs
Added
- calls to avro schema registry are now cached in memory to improve performance
Changed
- Updated avro library to latest version (v2.10.0)
-
v1.16.025 Feb 2021Release notes
Open source →Added
- Introduce configuration options to configure
sasl.mechanismin order to usescram-sha512orscram-sha256instead ofplaintext. - Added new commands
get acl,create acl,delete aclto manage Kafka ACLs with kafkactl
- Introduce configuration options to configure
-
v1.15.120 Jan 2021 -
v1.15.019 Jan 2021Release notes
Open source →Added
- Add parameter
--skip-emptytodescribe topiccommand which allows skipping/hiding empty partitions.
Changed
describe topicnow includesEMPTYfield, which directly shows if a partition contains messages.
- Add parameter
-
v1.14.008 Dec 2020Release notes
Open source →Added
- Add parameter
--replication-factortoalter topiccommand which allows changing the replication factor of a topic. Note that kafka >= 2.4.0.0 is required, otherwise the relevant api calls are not available. - Added command
alter partitionwhich currently only enables to manually assign broker replicas to a partition. Note that kafka >= 2.4.0.0 is required, otherwise the relevant api calls are not available. - Added
requestTimeoutconfig to control timeout of admin requests.
- Add parameter
-
v1.13.311 Nov 2020 -
v1.13.205 Nov 2020Release notes
Open source →Fixed
get consumer-groups -o compact --topic=xyzno longer ignores the topic parameter
-
v1.13.130 Oct 2020Nothing published for this version
-
v1.13.021 Oct 2020Release notes
Open source →Added
- Ubuntu Docker image has CA certificates installed.
- Scratch Docker image has CA certificates installed.
Changed
get consumer-groupsnow includes the assigned topics as long as output format is notcompact.
-
v1.12.025 Sep 2020Release notes
Open source →Changed
- TLS configuration now starts off with the System's CA pool instead of a completely empty one. This improves support for AWS MSK with PCAs.
-
v1.11.111 Aug 2020Nothing published for this version
-
v1.11.007 Aug 2020Release notes
Open source →Added
- direct support for kafka clusters running in kubernetes
attachcommand to get a bash into kafkactl pod when running in kubernetes
Release notes
Open source →Added
- direct support for kafka clusters running in kubernetes
attachcommand to get a bash into kafkactl pod when running in kubernetes
-
v1.10.003 Aug 2020Release notes
Open source →Fixed
- auto-completion should now work consistent for all supported shells and provides dynamic completion for e.g. names of topics or consumer-groups.
Added
- Add parameters
--key-encoding,--value-encodingto produce command to write messages from hex/base64 - Add parameters
--key-encoding,--value-encodingto consume command to print messages as hex/base64 - auto-completion now also works inside ubuntu docker image
- bash auto-completion should work out of the box, when kafkactl is installed via snap
Changed
- improved and documented overriding config keys via environment variables
- Binary (non-string) messages are auto-detected and printed as base64 by default
-
v1.9.019 Jun 2020Release notes
Open source →Added
- Add parameter
--headerto produce command to include message headers when writing messages
Changed
- generation of commands and error handling have been refactored in order to allow for better testability
- dockerfile is build from UBUNTU:LATEST instead of SCRATCH
Fixed
- loading custom CA cert failed in 1.8.0
- Add parameter
-
v0.0.0-20230306065846-94b426eb00c506 Mar 2023 pre-releaseNothing published for this version
-
v0.0.0-20200619131040-028e72fbf5eb19 Jun 2020 pre-releaseNothing published for this version
-
v0.0.0-20200513141950-71ced9c1c6b313 May 2020 pre-releaseNothing published for this version
-
v0.0.0-20200219070928-fcdc35fe33d519 Feb 2020 pre-releaseNothing published for this version
-
v0.0.0-20191106103255-c93f388aed8706 Nov 2019 pre-releaseNothing published for this version