Bug fixes
- Fixed handling of Python boolean (
true/false) and null values in custom attestation type schemas.
View on GitHub
New features
kosli_logical_environment resource — create and manage logical environments that aggregate multiple physical environments into a single view.
kosli_logical_environment data source — query details of existing logical environments.
- Drift detection for logical environments — Kosli now detects when the
included_environments of a logical environment change outside of Terraform.
- User agent header — the provider now sends a versioned user agent on every API request, improving diagnostics.
Bug fixes
- Fixed a missing
flow field in pull request attestation resources.
- Fixed
terraform plan showing (known after apply) for the type attribute of logical environments instead of "logical".
View on GitHub
New features
kosli_environment resource — create and manage physical Kosli environments (K8S, ECS, S3, docker, server, lambda) as Terraform resources.
kosli_environment data source — query details of existing physical environments.
View on GitHub
Changes
schema and jq_rules are now optional fields on kosli_attestation_type, allowing you to create attestation types without a validation schema.
View on GitHubLast modified on March 10, 2026