Aquesta és una versió anterior. La versió actual és la 4.0.16. kubescape 4.0.16 · Data de publicació:
Fitxers d’instal·lació 4.0.7
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | Portable | — | — | github.com | VirusTotal |
| ARM64 | Portable | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
Changelog
- e2a8b62 Merge pull request #1960 from kubescape/service-disco
- 4895194 Merge pull request #2018 from sahitya-chandra/fix/portforwarder-trimleft-host
- 3e29e64 Merge pull request #2019 from manmathbh/master
- 7bc1aac Merge pull request #2023 from manmathbh/feat/exception-expiration-filter
- 39b4599 Merge pull request #2029 from Kayd-06/feat/tls-env-vars
- b5977c0 Merge pull request #2031 from Shreya2005-2005/fix/severity-threshold-early-validation
- 6874473 Merge pull request #2032 from Kayd-06/fix/add-warnings-dropped-workloads
- ecaceb5 Merge pull request #2034 from Varadraj75/fix/yaml-parse-fail-open
- 1b65a16 Merge pull request #2036 from sakshar2303/fix/openssf-badge-warnings
- febf84a Merge pull request #2038 from Varadraj75/fix/remove-result-dirs-no-op
- 39746f2 Merge pull request #2040 from Shreya2005-2005/fix/threshold-validation-scan-workload
- 783a9e2 Merge pull request #2042 from manmathbh/feat/control-input-crd
- 336c373 Merge pull request #2044 from Shreya2005-2005/fix/validate-empty-format-flag
- 541abf5 Merge pull request #2046 from Shreya2005-2005/docs/fix-scan-command-long-description
- d3c2638 Merge pull request #2048 from Shreya2005-2005/docs/fix-scan-long-description-targets
- dcc02a5 Merge pull request #2050 from Shreya2005-2005/fix/fix-cmd-directory-error
- 5edaf9c Merge pull request #2054 from Varadraj75/test/opaprocessor-compliance-baseline
- 3b9a221 Merge pull request #2058 from Shreya2005-2005/fix/download-empty-name-validation
- ae3911b feat(httphandler): support TLS key configuration via env vars
- 3925a3e feat(opaprocessor): filter expired exceptions before applying results
- 67b24e9 feat: add ControlInput CRD for in-cluster control configuration
- 50ac127 fix initializeSaaSEnv: restore file fallback, add timeout, degrade gracefully on network errors
- f6708e1 fix(cautils): preserve base path when K8SConfig.Host is a full URL
- 2cc7d0d fix(cautils): use TrimPrefix to strip URL scheme in CreatePortForwarder
- 6db6a8d fix(core): add warning logs for dropped workloads in local file scans
- 292b175 fix(core): reword warning logs for unknown objects and include IDs
- 5d327a7 fix(crdcontrolinputs): remove protobuf content type, probe CRD before selecting
- ebbb4d2 fix(httphandler): add error on partial TLS configuration
- c859dd1 fix(initutils): gate CRD control inputs to live cluster scans only
- 1508f02 fix(scan): gate CRD to live cluster scan mode only
- e82fa81 fix: add early severity-threshold validation in control and framework subcommands
- 23aa401 fix: add early severity-threshold validation in scan workload command
- 19373ba fix: address code review - preserve scanInfo.View and use threshold-only validator
- f5d75ad fix: address error handling warnings for OpenSSF compliance
- 4798644 fix: address review comments on YAML document splitting
- 16676e2 fix: atomically check idle state and delete results under mutex
- ef60fc6 fix: guard delete-all against concurrent scans
- cb98c5e fix: log errors from os.RemoveAll in removeResultDirs
- 8187dd5 fix: only reject empty format when flag is explicitly set
- 2f688ca fix: raise scanner buffer limit and surface scanner errors
- 7ef532e fix: remove out-of-scope ReportID check from fixhandler
- f7ea167 fix: replace byte-split with line scanner for YAML document separation
- fec3f8e fix: replace os.ReadDir with os.RemoveAll in removeResultDirs
- 49fddbb fix: return clear error when directory passed to fix command
- 672dc1a fix: return clear error when wrong JSON structure passed to kubescape fix
- 22c5fec fix: return error when empty name passed to download framework or control
- 96f3195 fix: scope empty-name guard to framework and control targets only
- 28d5512 fix: surface YAML parse errors instead of silently dropping documents
- fd9eae8 fix: use ReportID as sentinel to detect invalid report JSON
- f767270 fix: validate compliance-threshold and fail-threshold in scan and scan workload subcommands
- 621f411 fix: validate empty format flag before running scan subcommands
- d346350 fix: validate severity-threshold flag before running scan
- 9e33b0a get services from API, removing sidecar requirement
- 4d3152a refactor(vap): drop --output flag, test real command paths
- 108fa28 test(vap): add comprehensive test coverage for VAP commands including HTTP mocking, YAML marshalling, and flag validation
- e98201d test(vap): add tests for --output flag file writing and writeOutput helper
Released by GoReleaser.