Releases: vmware-tanzu/crash-diagnostics
Releases · vmware-tanzu/crash-diagnostics
v0.4.3
What's Changed
- Bump kcp-dev to v0.27.1 to fix CVE-2025-29922 by @kadrevm in #279
New Contributors
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- Adds the ability to port forward a k8s service by extending the crashd grammar - kube_port_forward_config
- Adds a new provider function for communicating with KCP - kcp_provider
- Adds a tunnel_config property to kube_capture to make use of port forwarding
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- A new kube_exec function is added to the crashd grammar
- Fixed a bug with the restrictedMode flag
- Adds new parameter output_mode to kube_capture
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Enhanced kube_capture functionality: Introduced a output_format option that allows storing Kubernetes resources in YAML format (instead of JSON).
- Resolved critical bug: Fixed an issue in kube_capture log collection that caused crashd to stop prematurely upon encountering errors.
- Improved log collection performance: Updated kube_capture to collect logs in parallel, significantly reducing collection time.
- Strengthened security: Added a restrictedMode flag, disabling specific grammar functions and enabling sandboxed runtime for better security.
- Upgraded dependencies: Updated Golang to version 1.22 and refreshed all crashd dependencies to their latest versions.
- Fixed retry logic bug: Resolved an issue in ssh.go that caused the retry mechanism to fail.
Full Changelog: v0.3.10...v0.4.0
v0.3.10
v0.3.9
v0.3.8
v0.3.7
v0.3.6
v0.3.5
v0.3.5
This is a small release with with the followings
- Update go.mod to use package gexe (which fixes an internal command exec bug)
- Fix to prevent script command
capture_local
from stopping script execution upon error
Changelog
fc708c7 Merge pull request #221 from vladimirvivien/capture_local_error_return
8833fa2 Merge pull request #220 from vladimirvivien/update_echo_module