v0.10.0
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.Metafields and command registration. - Added native command support for
TerraformCommand.modules(). - Added support for Terraform metadata commands through the native command registry.
- Added
varsandvar_filessupport toTerraformCommand.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.lockagainst 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
- PyPI: https://pypi.org/project/libterraform/0.10.0/
- Full changelog: v0.9.0...v0.10.0