Releases: confluentinc/cli
v2.5.1
Changelog
- 6d2ea97 chore: patch version bump v2.5.1 [ci skip]
- 9f008c3 bump deps for make deps target (#1182)
- c504c6b fix (#1181)
- 62f6495 Improve suggestion value for APIKeyNotValidForClusterSuggestions (#1179)
- 5bb37bd Migrate
caasenv
commands (#1178) - 0f5cbd3 support parsing resource ids from principal (#1180)
- d2dd9d8 Update all CLI dependencies (#1176)
- 2bcd95d Clean up old analytics code (#1175)
- 49d3999 Organize integration tests (#1150)
v2.5.0
Changelog
d174987 chore: minor version bump v2.5.0 [ci skip]
6d30201 deprecate broken cluster linking flags (#1174)
5f537e1 [CLI-1573] Fix provisioning time estimate for dedicated Kafka clusters (#1171)
c28660a [CLI-1395] Use Cobra bash completion v2 (#1168)
e37769c [RCCA-5565] Scope access_token by clusterId (#1173)
8bc9140 run make fmt (#1172)
787a1c4 add ksql cluster commands and add deprecation warnings to ksql app commands (#1164)
8789dc4 fix lint annoyances and refactor (#1169)
186a15f fix cluster describe panic (#1167)
49e7333 split role-binding commands into individual files (#1149)
6de162f support autocompletion with source in zsh (#1166)
3434329 improve api-key create error message for non-default audit log service accounts (#1156)
4ce23ed Fixing context name when consuming with schemas (#1162)
18fc16f Update Jenkinsfile to use maven settings helper (#1152)
4db1734 Check branch is RELEASE_BRANCH before doing release (#1155)
2ba997f KGLOBAL-1026: Upgrade cli to use kafka-rest-sdk-go version v0.3.13 (#1161)
v2.4.0
What's Changed
- Update Jenkinsfile for 7.1.x by @brianstrauch in #1124
- Split remaining commands into individual files by @brianstrauch in #1128
- Autocompletion:
--context
(part 1) by @brianstrauch in #1123 - Split
confluent kafka
commands into individual files by @brianstrauch in #1130 - Autocompletion:
--context
(part 2) and--environment
by @brianstrauch in #1134 - Autocompletion:
confluent kafka
by @brianstrauch in #1136 - Fix code-only examples & HTTP method cleanup by @brianstrauch in #1133
- Sort
local services kafka produce/consume
flags by @brianstrauch in #1127 - Autocompletion:
--api-key
by @brianstrauch in #1135 - Autocompletion:
--cluster
by @brianstrauch in #1137 - Added audit-log and api-key tests with audit-log disabled backend service by @MuweiHe in #1129
- Update pull_request_template.md: remove question about secret flags/args since it's no longer relevant by @mtodzo in #1121
- Upgrade CLI to Go 1.17.5 by @DABH in #1110
- CLI-1079: Rewrite
confluent shell
with the Cobra Completions API by @brianstrauch in #1138 - Fix development environment setup by @brianstrauch in #1140
- CIAM-1383 - User Friendly Error Messages for RBAC CLI by @tadsul in #1139
- CLI-1527
kafka acl create/delete
should check service account for existence before making request by @MuweiHe in #1142 - [Cli 1456] on-prem replica commands via rest proxy by @mtodzo in #1103
- Add CONTRIBUTING.md by @brianstrauch in #1141
- MINOR: Improve docs for principal format by @cyrusv in #1143
- [FF-6418] Hide unlisted users in role binding list by @brianstrauch in #1147
- [CLI-1175] Use absolute filepath for
cacertpath
by @brianstrauch in #1145 - [skip secret scan] CLI-1490 Update Confluent-kafka-go version to 1.8.2 by @MuweiHe in #1146
- [CLI-1403] Use Global Logger Instance by @mtodzo in #1144
- Cli 1546 by @mtodzo in #1151
- Cli 1380: multi-org login by @mtodzo in #1078
- Lookup librdkafka file path according to version by @MuweiHe in #1153
- [CLI-1420] Only download licenses once during release process by @DABH in #1154
Full Changelog: v2.3.1...v2.4.0
v2.3.1
v2.3.0
Changelog
29f8cdf chore: minor version bump v2.3.0 [ci skip]
caf9e67 Warn CP users not to enable updates (#1122)
ab54769 CLI-1433: validate login url (#1086)
cf13b5d CLI-1473: Update example text for iam rbac role-binding create
(#1120)
b853015 adding logic for ksql provisioning failed (#1115)
44a3b69 Autocompletion: confluent iam service-account
and --service-account
(#1112)
f315d31 Split iam
commands into individual files (#1118)
e07c63d autocomplete ksql commands (#1113)
ecf506f Autocompletion: confluent schema-registry
(#1116)
6292d2c autocomplete connect plugin (#1117)
7fa7d9d add autocompletion for api-key commands (#1114)
fa85cc2 DOCS-10996 Removed CCloud examples from local service kafka consume and produce docs (#1119)
35db105 enable krest (#1091)
b2ff424 autocomplete all output flags (#1108)
a555e26 Split api-key
commands into individual files (#1106)
86df892 Split audit-log
commands into individual files (#1109)
8f0af52 Add note about not supporting avro refs (#1107)
749bb9f Fix service account autocomplete issue, for now... (#1105)
6eb11c0 CLI-1063: Alias long commands (#1088)
83d0ce9 Autocompletion: confluent connect
(#1098)
ec9d651 CLI-1460 Create audit-log api key with the correct service account. (#1097)
88da918 DGS-2336: Adding reference support for json/protobuf in schema producer/consumer (#1102)
a19cb0f split cluster into individual files (#1104)
ffd522c Split ksql
commands into individual files (#1099)
fe3bff1 Split schema-registry
commands into individual files (#1093)
d8ff7c0 generate packaging patch (#1095)
2c487eb DGS-2528: Add subject-format flag for schema exporter (#1094)
b25b107 clean up connect commands (#1092)
9c64c58 Move confluent_test binary to bin/ (#1089)
9dde23a Autocompletion: confluent environment
(#1087)
a0e1658 Remove dead code, fix typos, code style, and more (#1084)
f11f2ef Disable flag sorting by default (#1082)
6c12740 autocompletion for context (#1083)
145157c Autocompletion: confluent complete
(#1052)
175e446 Autocompletion: confluent price
(#1057)
2dc3079 CLI-1424: Err if a process is listening on the SSO callback port (#1080)
b14329e Enable precommit hooks with Gitleaks. (#1074)
75366e7 post-release fixes (#1077)
v2.2.0
v2.1.1
v2.1.0
Changelog
277b7c8 chore: minor version bump v2.1.0 [ci skip]
6e94858 [RCCA-4684] ignore errors getting user profile when listing invitations (#1069)
e5c3f6c added on prem annotation to iam acl commands (#1066)
03c5d0a use account orgid (#1068)
2a3ba73 [CLI-1411] Fix Prod SSO Login (#1067)
d73c9cb CLI-1406 add back PartitionCount field in topic describe as part of config (#1063)
465ab3f CLI-1408 Show success message for service-account delete
command (#1065)
5662619 CLI-1388 Allow CONFLUENT_PLATFORM_MDS_URL
and CONFLUENT_PLATFORM_CA_CERT_PATH
to be used with confluent cluster describe
(#1061)
67d0113 CLI-1112: Only auto-login to the current context (#1062)
d3e8685 Fix confluent prompt
long description (#1060)
547809f Merge branch 'main' of https://github.com/confluentinc/cli
691b566 [ci skip] Fix docs publishing bugs/issues encountered during 2.0.0 release
fb601e5 Remove alpine in release-verify (#1059)
v2.0.0
Changelog
ca3b918 chore: major version bump v2.0.0 [ci skip]
6f93a77 [ci skip] set CGO_ENABLED properly for darwin/arm64 build in goreleaser config
4d02636 [ci skip] Update goreleaser config to use unique IDs for different build targets
dcd9c97 [ci skip] Update unrelease-stag for 2.0
ffb8bd5 CLI-1054 Replace Sarama with a Confluent Kafka Library or API for Produce and Consume (#978)
737e267 CLI-1108 add list invitation CLI (#1014)
ca53230 bumped gjson and updated tests (#1058)
619b6e0 CLI-1374: Show service account resource ID in audit-log describe
and connect event describe
(#1055)
6452c6e CLI-967 Rename ApiEndpoint and hide behind --all flag from ‘kafka cluster describe' in CLI 2.0 (#1056)
abf91f1 rename resource id to id (#1053)
9d4a14f fix examples (#1054)
98936ef Use external go-ps1
package for confluent prompt
(#1042)
dd25940 Merge branch 'master'
2f3c20a CLI-1372: Sort ccloud connector-catalog list
(#1050)
9511e57 migrate config file for cp users (#1040)
a853066 DOCS-10561: Add line to confluent kafka cluster update
about shrinking cluster 1 CKU at a time (#1048)
62c326d delete unused examples directory (#1043)
38dab1c [CLI-908] made cluster id optional (#1039)
9a4d6cd Merge branch 'master'
06a198d CLI-1338: Rotate refresh tokens (#1036)
1afa3f5 release to github (#1035)
a5ebdfa Merge branch 'master'
a03483b CLI Unification: Fix miscellaneous typos (#1032)
10a25bd CLI-1318: Rename rolebinding
to role-binding
(#1027)
66feb82 CLI Unification: Err if context already exists (#1028)
5b0e49e CLI Unification: Reset config file to v1 (#1015)
0a5c703 CLI Unification: Fix release errors (#1025)
8a78634 CLI Unification: Show context in PS1 prompt by default (#1022)
e21670c CLI Unification: "Breaking Changes" section for release notes (#1024)
5392e7f Merge branch 'master'
4e38bab CLI-1218: Group role
and rolebinding
under rbac
(#1019)
a4dc9f5 CLI-1223, CLI-1224: Move service-account
and user
under iam
(#1020)
5245c66 fix bad merge
af98482 Merge branch 'master'
65c70f1 CLI Unification: Remove remaining CLIName
references (#998)
03dee29 Merge branch 'master'
f0fe4d4 CLI Unification: confluent context
refactor (#973)
a98b5b5 CLI-1097 Fix table header for connect plugin list
(#1006)
8f760e7 CLI-1107: Update confluent login
environment variables (#981)
a97f371 fix tests
348f099 Merge branch '2.0'
9876553 update kafka and api-jey tests
1900962 Merge branch 'master' into 2.0
0d970d0 CLI-979 Refactor ccloud kafka acl
parameter names to match those of REST (#943)
37f5705 CLI Unification: Unify goreleaser files with goreleaser build --single-target
(#994)
015e187 CLI-1067 Deprecate input and exposure of numeric ID in admin user, api-key, acl, service-account commands (#929)
9e60992 fix kafka topic commands (#991)
62d489c CLI Unification: Remove stale confluent
and ccloud
references (#984)
44fb92b Merge branch 'master'
1bf9f61 CLI Unification: Warn if command is unavailable (#962)
f559235 KCI-843 make api key and secret required when creating ksql (#968)
521e3ec fix tests
4b3b1d4 Merge branch '2.0'
4720a66 Remove duplicate Auth0 client ID declaration & Fix CLI linting rules (#969)
7778802 CLI-1075 Rename connector cmds to connect and connector-catalog to connect plugin (#948)
cb0c272 CLI-965 Remove broker information in ccloud kafka topic describe
(#960)
0042117 Merge branch '2.0'
7818abc update ssoProviderClientID in auth0ClientIds
75f619d go mod tidy
02bb84a Merge branch 'master' into 2.0
aee00f8 CLI Unification: Rename confluent signup
to confluent cloud-signup
(#956)
98ce251 go mod tidy
acd97d0 Merge branch 'master'
251df62 fix int tests
98d5bce Merge branch 'master'
f9fe5cd CLI Unification: Unify docs (#940)
b244bb5 CLI Unification: Makefile and release process (#937)
04b620a CLI Unification: Prerunner and Errors (#951)
313d27b CLI Unification: audit-log, completion, connector, connector-catalog, environment, feedback, ksql, prompt, schema-registry, shell, update, version (#931)
3259327 unify kafka (#936)
7622de9 Merge branch 'master'
be2ea15 CLI-915 Migrating CCloud CLI to new Auth0 Application with Refresh Token Expiry (#946)
d44018c Update command_acl.go (#945)
445c554 Merge branch 'master'
bc5f7fd Revert "CLI-967 Maybe: ‘kafka cluster describe should not reveal the Kafka API endpoint (#932)" (#941) 5ac8b4ea fix broken merge artifact 760b504a Merge branch 'master' 402b2400 unify iam (#933) c7c48713 CLI Unification: logout and .netrc (#930) 664147bb CLI-967 Maybe: ‘kafka cluster describe
should not reveal the Kafka API endpoint (#932)
90440c2 CLI Unification: Root Command (#917)
3637d8c Merge branch 'master'
7b07135 CLI Unification: Config (#914)
5e43081 chore: minor version bump v1.35.0 [ci skip]
f8578e0 CLI-1033 expose user resource ID in api-key list cmd (#908)
8e14f1c [CLI-1037] Only check for AvailableBinaries every 24hrs (#912)
c2e7dbc reenable rest proxy if XX_CCLOUD_USE_KAFKA_REST is set (#910)
304bd6c CLI-997: removes all usages of user.organization_id throught the CLI (#893)
6127661 delete useless line that crashed sarama for empty messages (#911)
c06fd6d [CLI-996] remove update check during tests (#905)
144275a KGLOBAL-486: Remove "ccloud kafka topic create" --mirror-topic and --link flags, remove "ccloud kafka topic mirror" command, and rename "--link-name" to "link" (#906)
0d0f9d5 Unify login command (#901)