Back to Pulumi

V2.0.0

changelog/v2.0.0.md

3.244.01.3 KB
Original Source

2.0.0 (2020-04-16)

  • CLI behavior change. Commands in non-interactive mode (i.e. when pulumi has its output piped to another process or running on CI) will not default to assuming that --yes was passed in. --yes is now explicitly required to proceed in non-interactive scenarios. This affects:

    • pulumi destroy
    • pulumi new
    • pulumi refresh
    • pulumi up
  • Fixed crashes and hangs introduced by usage of another library.

  • @pulumi/pulumi now requires Node.js version >=10.10.0.

  • All data-source invocations are now asynchronous (Promise-returning) by default.

  • C# code generation switched to schema.

  • .NET API: replace IDeployment interface with DeploymentInstance class.

  • Fix Go SDK secret propagation for Resource inputs/outputs. #4387

  • Fix Go codegen to emit config packages #4388

  • Treat config values set with --path that start with '0' as strings rather than numbers. #4393

  • Switch .NET projects to .NET Core 3.1 #4400

  • Avoid unexpected replace on resource with import applied on second update. #4403