Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@dmattia/pulumi

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dmattia/pulumi - npm Package Versions

3.19.0

Diff

Changelog

Source

3.19.0 (2021-12-01)

Improvements

  • [codegen/go] - Remove ResourcePtr types from generated SDKs. Besides being unnecessary--Resource types already accommodate nil to indicate the lack of a value--the implementation of Ptr types for resources was incorrect, making these types virtually unusable in practice. #8449

  • [cli] - Allow interpolating plugin custom server URLs. #8507

Bug Fixes

  • [cli/engine] - Accurately computes the fields changed when diffing with unhelpful providers. This allows the replaceOnChanges feature to be respected for all providers. #8488

  • [codegen/go] - Respect default values in Pulumi object types. #8411

dmattia
published 3.18.0 •

Changelog

Source

3.18.0 (2021-11-17)

Improvements

  • [ci] - Adds CI detector for Buildkite #7933

  • [cli] - Add --exclude-protected flag to pulumi destroy. #8359

  • [cli] Add the ability to use pulumi org set [name] to set a default org to use when creating a stacks in the Pulumi Service backend or self-hosted Service. #8352

  • [schema] Add IsOverlay option to disable codegen for particular types. #8338 #8425

  • [sdk/dotnet] - Marshal output values. #8316

  • [sdk/python] - Unmarshal output values in component provider. #8212

  • [sdk/nodejs] - Unmarshal output values in component provider. #8205

  • [sdk/nodejs] - Allow returning failures from Call in the provider without setting result outputs. #8424

  • [sdk/go] - Allow specifying Call failures from the provider. #8424

  • [codegen/nodejs] - Program generator now uses fnOutput forms where appropriate, simplifying auto-generated examples. #8434

Bug Fixes

  • [engine] - Compute dependents correctly during targeted deletes. #8360

  • [cli/engine] - Update command respects --target-dependents. #8395

  • [docs] - Fix broken lists in dotnet docs. docs#6558

dmattia
published 3.17.0 •

Changelog

Source

3.17.0 (2021-11-03)

Improvements

  • [cli] - Reformat error message string in sdk/go/common/diag/errors.go. #8284

  • [cli] - Add --json flag to up, destroy and refresh.

    Passing the --json flag to up, destroy and refresh will stream JSON events from the engine to stdout. For preview, the existing functionality of outputting a JSON object at the end of preview is maintained. However, the streaming output can be extended to preview by using the PULUMI_ENABLE_STREAMING_JSON_PREVIEW environment variable.

    #8275

Bug Fixes

  • [sdk/go] - Respect implicit parents in alias resolution. #8288

  • [sdk/python] - Expand dependencies when marshaling output values. #8301

  • [codegen/go] - Interaction between the plain and default tags of a type. #8254

  • [sdk/dotnet] - Fix a race condition when detecting exceptions in stack creation. #8294

  • [sdk/go] - Fix regression marshaling assets/archives. #8290

  • [sdk/dotnet] - Don't panic on schema mismatches. #8286

  • [codegen/python] - Fixes issue with $fn_output functions failing in preview when called with unknown arguments. #8320

dmattia
published 3.16.0 •

Changelog

Source

3.16.0 (2021-10-20)

Improvements

  • [codegen/dotnet] - Add helper function forms $fn.Invoke that accept Inputs, return an Output, and wrap the underlying $fn.InvokeAsync call. This change addreses #5758 for .NET, making it easier to compose functions/datasources with Pulumi resources. NOTE for resource providers: the generated code requires Pulumi .NET SDK 3.15 or higher.

    #7899

  • [auto/dotnet] - Add pulumi state delete and pulumi state unprotect functionality #8202

dmattia
published 3.15.0 •

Changelog

Source

3.15.0 (2021-10-14)

Improvements

  • [automation/python] - Use rstrip rather than strip for the sake of indentation #8160

  • [codegen/nodejs] - Add helper function forms $fnOutput that accept Inputs, return an Output, and wrap the underlying $fn call. This change addreses #5758 for NodeJS, making it easier to compose functions/datasources with Pulumi resources. #8047

  • [sdk/dotnet] - Update SDK to support the upcoming codegen feature that will enable functions to accept Outputs (5758). Specifically add Pulumi.DeploymentInstance.Invoke and remove the now redundant Pulumi.Utilities.CodegenUtilities. #8142

  • [cli] - Upgrade CLI to go1.17 #8171

  • [codegen/go] Register input types for schema object types. #7959

  • [codegen/go] Register input types for schema resource and enum types. #8204

  • [codegen/go] Add schema flag to disable registering input types. #8198

Bug Fixes

  • [codegen/go] - Use importBasePath before name if specified for name and path. #8159 #8187

  • [auto/go] - Mark entire exported map as secret if key in map is secret. #8179

dmattia
published 3.14.0 •

Changelog

Source

3.14.0 (2021-10-06)

Improvements

  • [cli] - Differentiate in-progress actions by bolding output. #7918

  • [CLI] Adding the ability to set refresh: always in an options object at a Pulumi.yaml level to allow a user to be able to always refresh their derivative stacks by default #8071

Bug Fixes

  • [codegen/go] - Fix generation of cyclic struct types. #8049

  • [codegen/nodejs] - Fix type literal generation by adding disambiguating parens; previously nested types such as arrays of unions and optionals generated type literals that were incorrectly parsed by TypeScript precedence rules.

    NOTE for providers: using updated codegen may result in API changes that break existing working programs built against the older (incorrect) API declarations.

    #8116

  • [auto/go] - Fix --target / --replace args #8109

  • [sdk/python] - Fix deprecation warning when using python 3.10 #8129

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc