Back to Pulumi

V1.8.0

changelog/v1.8.0.md

3.244.01.7 KB
Original Source

1.8.0 (2019-12-19)

  • Update version of TypeScript used by Pulumi to 3.7.3. #3627

  • Add support for GOOGLE_CREDENTIALS when using Google Cloud Storage backend. #2906

    sh
     export GOOGLE_CREDENTIALS="$(cat ~/service-account-credentials.json)"
     pulumi login gs://my-bucket
    
  • Support for using Config, getProject(), getStack(), and isDryRun() from Policy Packs. #3612

  • Top-level Stack component in the .NET SDK. #3618

  • Add the .NET Core 3.0 runtime to the pulumi/pulumi container. #3616

  • Add pulumi preview support for --refresh, --target, --replace, --target-replace and --target-dependents to align with pulumi up. #3675

  • ComponentResources now have built-in support for asynchronously constructing their children. #3676

  • Output.apply (for the JS, Python and .Net sdks) has updated semantics, and will lift dependencies from inner Outputs to the returned Output. #3663

  • Fix bug in determining PRNumber and BuildURL for an Azure Pipelines CI environment. #3677

  • Improvements to pulumi policy functionality. Add ability to remove & disable Policy Packs.

  • Breaking change for Policy which is in Public Preview: Change pulumi policy apply to pulumi policy enable, and allow users to specify the Policy Group.