| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: kubecolor | Distribution: openSUSE Tumbleweed |
| Version: 0.6.0 | Vendor: openSUSE |
| Release: 1.4 | Build date: Mon Apr 13 07:00:28 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 7246226 | Source RPM: kubecolor-0.6.0-1.4.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://kubecolor.github.io/ | |
| Summary: Colorize your kubectl output | |
A command-line wrapper used to add colors to your kubectl output
MIT
* Mon Apr 13 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.6.0:
* Features
- Colorize kubectl label & kubectl annotate by @applejag in
[#300]
- Colorize True/False bool status in kubectl get table output
by @tenitski in #307
- Improve 'executable not found' error by @applejag in #299
Makes the error easier to understand.
Before:
$ kubecolor get pods
[kubecolor] [ERROR] exec: "kubectl": executable file not found in $PATH
After:
$ kubecolor get pods
[kubecolor] [ERROR] exec: "kubectl": executable file not found in $PATH; kubectl must be installed to use kubecolor
* Fixes
- Increase max line length from 65 kB to 1.5 MB by @applejag in
[#297]
Before this fix, kubecolor would freeze when it tried to
parse a line that was too long. But with this buffer size
increase you should now be able to use kubecolor without it
freezing.
In short, this fixes:
- Running kubecolor get secret -o yaml on a secret with a
really big value, such as Helm release secrets
- Running kubecolor logs on a pod that had a really big log
line
In addition, if kubecolor tries to read a line that's still
too long (more than 1.5 MB now), it will now error out
instead of freezing.
The size limit was chosen based on the maximum Secret and
ConfigMap value size, rounded up a bit to account for the
size increase of base64 encoding and any other formatting
like indentation and key names.
- Always use the custom version printer by @applejag in #298
This did not work before becase kubecolor runs kubectl behind
the scenes, reads its output, parses it, and adds in the
coloring. And with the kubectl version subcommand it also
injects kubecolor's own version into the output.
But when kubecolor's output is not a terminal, such as when
piping it through cat, then as an optimization kubecolor just
handed its stdout over to kubectl, so kubecolor has no way of
seeing or modifying the output.
The fix was to still wrap kubectl's output when being piped,
if (and only if) the subcommand used is kubectl version.
You could always also get the kubecolor version using
kubecolor --kubecolor-version. But now it behaves more
predictable when piping.
* Other
- Add cooldown to Dependabot updates by @applejag in #296
* Dependencies
- Update to Go 1.26.1 by @applejag in #308
- Bump actions/checkout from 6.0.0 to 6.0.1 in the all group by
@dependabot[bot] in #287
- Bump actions/checkout from 6.0.1 to 6.0.2 in the all group by
@dependabot[bot] in #293
- Bump actions/download-artifact from 7.0.0 to 8.0.0 in the all
group by @dependabot[bot] in #306
- Bump actions/download-artifact from 8.0.0 to 8.0.1 in the all
group by @dependabot[bot] in #314
- Bump codecov/codecov-action from 5.5.2 to 6.0.0 in the all
group by @dependabot[bot] in #316
- Bump docker/build-push-action from 6.18.0 to 6.19.2 in the
all group by @dependabot[bot] in #302
- Bump docker/setup-qemu-action from 3.6.0 to 3.7.0 in the all
group by @dependabot[bot] in #284
- Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 in the
all group by @dependabot[bot] in #303
- Bump k8s.io/apimachinery from 0.34.1 to 0.34.2 in the all
group by @dependabot[bot] in #285
- Bump k8s.io/apimachinery from 0.34.2 to 0.34.3 in the all
group by @dependabot[bot] in #288
- Bump k8s.io/apimachinery from 0.34.3 to 0.35.0 in the all
group by @dependabot[bot] in #290
- Bump k8s.io/apimachinery from 0.35.0 to 0.35.1 in the all
group by @dependabot[bot] in #301
- Bump k8s.io/apimachinery from 0.35.1 to 0.35.2 in the all
group by @dependabot[bot] in #305
- Bump k8s.io/apimachinery from 0.35.2 to 0.35.3 in the all
group by @dependabot[bot] in #313
- Bump the all group with 2 updates by @dependabot[bot] in #291
- Bump the all group with 2 updates by @dependabot[bot] in #292
- Bump the all group with 2 updates by @dependabot[bot] in #294
- Bump the all group with 2 updates by @dependabot[bot] in #315
- Bump the all group with 3 updates by @dependabot[bot] in #286
- Bump the all group with 3 updates by @dependabot[bot] in #289
- Bump the all group with 3 updates by @dependabot[bot] in #311
- Bump the all group with 5 updates by @dependabot[bot] in #312
- Bump zizmorcore/zizmor-action from 0.4.1 to 0.5.0 in the all
group by @dependabot[bot] in #295
* Mon Nov 03 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.5.3:
* Vulnerabilities
- GO-2025-4010 / CVE-2025-47912
- GO-2025-4011 / CVE-2025-58185
Both are minor vulnerabilities in the Go standard library
regarding network. Kubecolor does not use the network at all.
* Features
- add more missing error status colorizing by @larsgerber in
[#274]
- PreCreateHookError
- PreStartHookError
- PostStartHookError
- CreateContainerConfigError
- CreateContainerError
* Dependencies
- Switch from bitnami/kubectl to registry.k8s.io/kubectl by
@applejag in #276
- Bump docker/login-action from 3.5.0 to 3.6.0 in the all group
by @dependabot[bot] in #277
- Bump the all group with 2 updates by @dependabot[bot] in #281
- Go 1.25.3 to resolve CVE-2025-58185 & CVE-2025-47912 by
@applejag in #283
* Other
- Fix CI/CD security to follow zizmor recommendations by
@applejag in #273
* Sun Sep 28 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.5.2:
* Vulnerabilities
- GO-2025-3787 / GHSA-fv92-fjc5-jj9h
- GO-2025-3750 / CVE-2025-0913
- GO-2025-3956 / CVE-2025-47906
* Fixes
- Fix kubectl logs parsing of klog caller with dashes by
@applejag in #252
- Fix kubectl logs parsing of dates with comma delimiter by
@applejag in #253
- Add missing error status colorizing by @noetarbouriech in
[#259]
* Dependencies
- Bump k8s.io/apimachinery from 0.32.3 to 0.33.0 in the all
group by @dependabot[bot] in #245
- Bump actions/attest-build-provenance from 2.2.3 to 2.3.0 in
the all group by @dependabot[bot] in #246
- Bump k8s.io/apimachinery from 0.33.0 to 0.33.1 in the all
group by @dependabot[bot] in #250
- Bump actions/attest-build-provenance from 2.3.0 to 2.4.0 in
the all group by @dependabot[bot] in #256
- Bump k8s.io/apimachinery from 0.33.1 to 0.33.2 in the all
group by @dependabot[bot] in #257
- Update Go v1.24.0 -> v1.24.5 & mapstructure v2.2.1 -> v2.4.0
to fix vulnerability by @applejag in #262
- Bump k8s.io/apimachinery from 0.33.2 to 0.33.3 in the all
group by @dependabot[bot] in #261
- Bump actions/download-artifact from 4 to 5 in the all group
by @dependabot[bot] in #263
- Bump k8s.io/apimachinery from 0.33.3 to 0.33.4 in the all
group by @dependabot[bot] in #264
- Bump actions/checkout from 4 to 5 in the all group by
@dependabot[bot] in #265
- Bump actions/attest-build-provenance from 2.4.0 to 3.0.0 in
the all group by @dependabot[bot] in #266
- Bump the all group with 2 updates by @dependabot[bot] in #267
- Bump the all group with 2 updates by @dependabot[bot] in #268
- Bump the all group with 2 updates by @dependabot[bot] in #269
- Update Go to 1.24.7 to fix vuln GO-2025-3956 / CVE-2025-47906
by @applejag in #271
* Other
- Fix release workflow by @applejag in #238
- Fix tagging by @applejag in #239
- Fix artifacts in release.yml by @applejag in #240
- Fix upload assets to release by @applejag in #241
- Fix publish command by @applejag in #242
- Add missing release asset checksums by @applejag in #244
- Fix CI badge in README.md by @applejag in #251
- Fix release workflow after actions/download-artifacts update
by @applejag in #272
* Thu Apr 24 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.5.1:
* Added labeler (#237)
* Fix excess base64 in release workflow (#236)
* Fix git tagging in release workflow (#235)
* Add CODEOWNERS (#232)
* Change generated config docs (#233)
* Merge CI workflows into the same workflow file (#231)
* Added build attestations (#230)
* DEB & RPM packaging (#229)
* Use draft releases when releasing new versions (#228)
* Update Go to 1.24.2 (#227)
* Bump github.com/spf13/viper from 1.20.0 to 1.20.1 in the all
group (#223)
* Move test-cluster to test/cluster (#222)
* Bump the all group with 2 updates (#218)
* Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 in the all
group (#217)
* Update to Go 1.23.6 (#215)
* Bump k8s.io/apimachinery from 0.32.1 to 0.32.2 in the all group
(#214)
* Bump the all group with 2 updates (#212)
* Fri Mar 21 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- drop golang-packaging and zstd build dependencies
- remove '-s -w' to not disable stripping (this make debuginfo
unavailable)
* Fri Mar 14 2025 Jan Kužílek <jan.kuzilek@suse.com>
- Initial release
/usr/bin/kubecolor /usr/share/doc/packages/kubecolor /usr/share/doc/packages/kubecolor/README.md /usr/share/licenses/kubecolor /usr/share/licenses/kubecolor/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Aug 3 00:14:01 2026