Skip to content

feat: v1.6.4 release#8

Merged
cody-rester merged 2 commits intoitential:mainfrom
cody-rester:feature/release-1-6-4
May 1, 2026
Merged

feat: v1.6.4 release#8
cody-rester merged 2 commits intoitential:mainfrom
cody-rester:feature/release-1-6-4

Conversation

@cody-rester
Copy link
Copy Markdown
Contributor

Summary

  • Bug fixes and security hardening (manual capture NameError, Vault silent failures, kubectl pod targeting, credential warning in kubectl env)
  • New Dracula theme added to the theme registry
  • diff.html rethemed to match report.html light/dark system
  • --version output updated to show structured version, build, Python, and OS info
  • Build number added to _version.py

Changes

  • BUG-1/SEC-1: Fixed NameError crash in --manual capture mode (log_since_str/log_until_str uninitialized)
  • SEC-2: kubectl exec printenv consent prompt now explicitly warns that captured values include credentials
  • SEC-5: credential_store() no longer silently swallows invalid credential_backend config values
  • SEC-6: Vault _read_all() now raises CredentialError on token expiry/read failure instead of returning {}; adds per-session caching
  • BUG-5: _find_iap_pod() no longer falls through to an unlabeled kubectl get pods query
  • Added ATLAS_DRACULA theme and registered as "dracula" in THEME_REGISTRY
  • diff.html updated to full light/dark theme system matching report.html
  • --version now shows version, build, python, and os fields

@cody-rester cody-rester requested a review from a team as a code owner May 1, 2026 19:20
@cody-rester cody-rester added the enhancement New feature or request label May 1, 2026
@cody-rester cody-rester merged commit c4e29ce into itential:main May 1, 2026
5 of 8 checks passed
@cody-rester cody-rester deleted the feature/release-1-6-4 branch May 1, 2026 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant