v0.165.1
Infisical/infisicalv0.165.1Sep 1, 2026by akhilmhdh
AI Summary
This release introduces folder-level RBAC, GCP Certificate Manager sync, and new approval workflow webhooks. It also includes improvements to PKI pre-fetch commands, PAM interactive shells, and security patches for certificate issuance.
Key Highlights
- Folder-based Role-Based Access Control (RBAC)
- GCP Certificate Manager Sync integration
- New approval and change request webhook events
- Windows and Linux PKI sync pre-fetch commands
- PAM default SSH access to interactive shell
New Features
- Folder RBAC implementation
- GCP Certificate Manager sync
- Approval and change request webhooks
- Windows/Linux PKI sync
- PAM interactive shell defaults
Full Release Notes
## What's Changed * feat(pki): windows/linux PKI Syns pre-fetch commands by @carlosmonastyrski in https://github.com/Infisical/infisical/pull/7694 * fix: make approvals check for validation rules by @mathnogueira in https://github.com/Infisical/infisical/pull/7837 * feat(pki): expose the latest renewal of a certificate so agents can follow renewals by @carlosmonastyrski in https://github.com/Infisical/infisical/pull/7820 * chore: add upgrade impact for v0.164.1 by @github-actions[bot] in https://github.com/Infisical/infisical/pull/7840 * docs: fix grammar in dynamic secrets overview by @devin-ai-integration[bot] in https://github.com/Infisical/infisical/pull/7847 * fix(ui): reset search input when user gets into folder by @adilsitos in https://github.com/Infisical/infisical/pull/7844 * docs: linux and windows doc improvements by @sheensantoscapadngan in https://github.com/Infisical/infisical/pull/7846 * improvement: add port number to Splunk provider by @Thiago-AS in https://github.com/Infisical/infisical/pull/7843 * fix: add blocks for ca incompatibility by @sheensantoscapadngan in https://github.com/Infisical/infisical/pull/7848 * docs: add AI agent identities to identity counting by @0xArshdeep in https://github.com/Infisical/infisical/pull/7845 * feat(permissions): folder rbac by @adilsitos in https://github.com/Infisical/infisical/pull/7762 * fix(kubernetes-auth): pin direct API requests with safeRequest by @victorvhs017 in https://github.com/Infisical/infisical/pull/7855 * feat(pki-sync): add GCP Certificate Manager Sync by @carlosmonastyrski in https://github.com/Infisical/infisical/pull/7737 * fix(docs): route vulnerability reports through the disclosure policy by @Vligai in https://github.com/Infisical/infisical/pull/7856 * fix(auth): pool https agents and fix gateway sni by @victorvhs017 in https://github.com/Infisical/infisical/pull/7857 * feat(webhooks): approval and change request webhook events by @lobocv in https://github.com/Infisical/infisical/pull/7780 * docs(wip): top level ia 2 by @adkah in https://github.com/Infisical/infisical/pull/7830 * docs(secret-rotation): fix typos by @adkah in https://github.com/Infisical/infisical/pull/7861 * feat(pam): default ssh access to interactive shell by @lb-vn in https://github.com/Infisical/infisical/pull/7838 * feat(pam): improve error code for deleting discovery cred acc by @lb-vn in https://github.com/Infisical/infisical/pull/7854 * feat(docs): add folder rbac docs by @adilsitos in https://github.com/Infisical/infisical/pull/7862 * docs(footer): fix forum link by @adkah in https://github.com/Infisical/infisical/pull/7865 * fix(certificate): scope certificate private-key read permission to the certificate subject on v3 issuance by @Vligai in https://github.com/Infisical/infisical/pull/7549 * fix(cert-v3): route DigiCert requests through external issuance on approval by @devin-ai-integration[bot] in https://github.com/Infisical/infisical/pull/7870 * improvement(approvals): migrate page shell to v3 by @andrewhuhh in https://github.com/Infisical/infisical/pull/7836 * docs(folder-rbac): enhancements by @adilsitos in https://github.com/Infisical/infisical/pull/7874 * feat(abac): add trim suffix by @adilsitos in https://github.com/Infisical/infisical/pull/7817 * improvement(secrets): migrate Vault import dialogs to v3 by @andrewhuhh in https://github.com/Infisical/infisical/pull/7794 * feat: add kubernetes MI auth template support by @scott-ray-wilson in https://github.com/Infisical/infisical/pull/7713 * fix: collapse signer approvals into a single setup card until a policy exists by @carlosmonastyrski in https://github.com/Infisical/infisical/pull/7875 * feat(ui): select all for vault import secret path Combobox by @claude[bot] in https://github.com/Infisical/infisical/pull/7878 * fix(pam): re-check session validity when privileged access is granted by @lb-vn in https://github.com/Infisical/infisical/pull/7852 * feat(docs): add ansible folder operations by @adilsitos in https://github.com/Infisical/infisical/pull/7871 * docs(secrets-mgmt): clarify dual-phase rotation by @adkah in https://github.com/Infisical/infisical/pull/7864 * docs(secrets-mgmt): refresh spacelift sync by @adkah in https://github.com/Infisical/infisical/pull/7896 * feat(dynamic-secrets): cut over to shared provider registry by @andrewhuhh in https://github.com/Infisical/infisical/pull/7839 * fix: pki ux patches by @sheensantoscapadngan in https://github.com/Infisical/infisical/pull/7853 * feat: set project retention limits by @varonix0 in https://github.com/Infisical/infisical/pull/7887 * docs(style): add skill for applying docs style by @adkah in https://github.com/Infisical/infisical/pull/7907 * feat(secret-manager): revamp replicate secrets workflow by @andrewhuhh in https://github.com/Infisical/infisical/pull/7793 * fix(identity-ldap-auth): stop returning bind password on GET by @victorvhs017 in https://github.com/Infisical/infisical/pull/7873 * fix(pki): clear NULL extended key usage elements on certificates by @claude[bot] in https://github.com/Infisical/infisical/pull/7900 * chore(docker): refresh stale libssl pin and slim the runtime image by @Vligai in https://github.com/Infisical/infisical/pull/7905 * fix: resolved multi line yaml pasting issue by @akhilmhdh in https://github.com/Infisical/infisical/pull/7920 * chore: storybook preview by @scott-ray-wilson in https://github.com/Infisical/infisical/pull/7914 * feat: add helper text for digicert profiles during issuance by @sheensantoscapadngan in https://github.com/Infisical/infisical/pull/7911 * fix(webhook): render the test event for the webhook's type by @lobocv in https://github.com/Infisical/infisical/pull/7893 * improvement(integrations): move integrations page header and tabs to v3 by @claude[bot] in https://github.com/Infisical/infisical/pull/7909 * feature(ui): add generic v3 loader component and migrate branded loader call sites by @claude[bot] in https://github.com/Infisical/infisical/pull/7895 * improvement: refactor cert profile policy creation to be inline by @scott-ray-wilson in https://github.com/Infisical/infisical/pull/7908 * chore: comment storybook preview links by @andrewhuhh in https://github.com/Infisical/infisical/pull/7925 * chore(docker): drop the source tree and recommended packages from the image by @Vligai in https://github.com/Infisical/infisical/pull/7917 * fix(ui): read the real reduced-motion preference in v3 Loader by @claude[bot] in https://github.com/Infisical/infisical/pull/7927 **Full Changelog**: https://github.com/Infisical/infisical/compare/v0.164.1...v0.165.1