Skip to content

v0.10.0

Choose a tag to compare

@Prodesire Prodesire released this 08 Jun 11:24
· 10 commits to main since this release

Highlights

libterraform 0.10.0 updates the embedded Terraform runtime to 1.10.5 and fills in the Terraform 1.10 command surface while adding the bilingual documentation site used by later release lines.

What's Changed

  • Updated Terraform from 1.9.8 to 1.10.5.
  • Updated the native bridge for Terraform 1.10 command.Meta fields and command registration.
  • Added native command support for TerraformCommand.modules().
  • Added support for Terraform metadata commands through the native command registry.
  • Added vars and var_files support to TerraformCommand.apply().
  • Updated Terraform command documentation links to the current HashiCorp Developer documentation.
  • Added English and Chinese documentation sites, API references, quickstart, installation, and development guides.
  • Added the GitHub Pages documentation workflow.
  • Updated README content and added README.zh-CN.md.
  • Regenerated uv.lock against the official PyPI source.
  • Added release workflow retry handling for PyPI publishing.

Compatibility

  • Terraform: 1.10.5
  • go-plugin: 1.6.0
  • Python: 3.9 to 3.14

Install

pip install "libterraform==0.10.0"

Links