This repository has been archived by the owner on Jul 18, 2023. It is now read-only.
Releases: pulumi/tf2pulumi
Releases · pulumi/tf2pulumi
v0.12.0
v0.11.1
Merge pull request #233 from pulumi/add-arm64 Adding an arm64 build
v0.11.0
Update pulumi refs to v3 (#232)
v0.10.0
Merge pull request #224 from pulumi/update-tap
v0.9.0
Prepare for v0.9.0 release
v0.8.0
Added support for Python code generation and for converting from TF 0.12 input configuration.
v0.7.0
v0.6.0
v0.5.1: Optionally generate prompt datasource accesses. (#109)
Just what it says on the tin. Only works for NodeJS for the time being. Part of https://github.com/pulumi/home/issues/543.
v0.5.0: Lower proxied applies for NodeJS. (#103)
There are two major changes here: 1. Generate normal property access expressions for `apply` calls that can be handled by proxy. This is exactly the set of applies that look like `r.prop.apply(p => p.nested)`. When enabled, these will be emitted as `r.prop.nested`. 2. Generate calls to `pulumi.interpolate` for applies that involve the interpolation of multiple properties and literals. This is the set of applies that look like `r.prop.apply(p => `foo: ${p}`` or `pulumi.all([r.foo, s.bar]).apply(([f, b]) => `f: ${f}, b: ${b}`)`. These will be emitted as `pulumi.interpolate`foo: ${r.prop}` and `pulumi.interpolate`f: ${r.foo}, b: ${s.bar}``, respectively. These features can be disabled by setting the target SDK version to anything below 0.17.0 using the `-target-sdk-version` option in the CLI. The default SDK version is 0.17.1.