Skip to content

Releases: pulumi/pulumi-dotnet

v3.82.1

29 May 00:06
e7e5bd4
Compare
Choose a tag to compare

v3.82.1 - 2025-05-28

Bug Fixes

  • [runtime] Fix gen-sdk fails if there are dangling references #614

v3.82.0

21 May 12:11
6b1ec47
Compare
Choose a tag to compare

v3.82.0 - 2025-05-21

Improvements

  • [runtime] Enable debugging providers using --attach-debugger=plugins #600

v3.81.0

15 May 06:25
2bcf67b
Compare
Choose a tag to compare

v3.81.0 - 2025-05-15

Improvements

  • [sdk] Update PropertyValue to track secretness and dependencies directly on PropertyValue #591

Bug Fixes

  • [sdk] Component output properties are no longer overwritten with unknown #595

Improvements

  • [sdk/auto] Expose --remote-executor-* flags in the Automation API #587

v3.80.0

07 May 13:07
af68281
Compare
Choose a tag to compare

v3.80.0 - 2025-05-07

Improvements

  • [sdk/auto] Add --run-program to destory and refresh operations #580

  • [sdk/auto] Add --exclude and --exclude-dependents to the Automation API #582

v3.79.0

24 Apr 16:00
d1a4743
Compare
Choose a tag to compare

v3.79.0 - 2025-04-24

Bug Fixes

  • [sdk] Fix deserialising InputMap with unknown values #570

Improvements

  • [sdk/auto] Adds the ConfigFile option to all operation options in the Automation API (UpOptions, PreviewOptions, RefreshOptions, DestroyOptions) to support specifyin #573

v3.78.0

08 Apr 12:53
6d9e7e6
Compare
Choose a tag to compare

v3.78.0 - 2025-04-08

Bug Fixes

  • [sdk] Async context is now captured from the main program and restored in transform functions #561

  • [sdk] Use the invariant culture when converting strings/numbers, replace some readonly fields with readonly properties in Pulumi.Experimental, and rename some generic type parameters to follow the standard naming convention of being prefixed by T, e.g. InputMap<V> => InputMap<TValue> #564

Improvements

  • [sdk/auto] Add the --preview-only flag to the destroy command in the Automation API #554

  • [sdk/provider] Replaced PropertyValue.TryUnwrap with Unwrap #562

Bug Fixes

  • [sdk/provider] Add missing support for EnumType to PropertyValueSerializer #557

v3.77.0

27 Mar 13:57
2a05ab4
Compare
Choose a tag to compare

v3.77.0 - 2025-03-27

Bug Fixes

  • [sdk] Exclude resource references from property dependencies for packaged components #488

Improvements

  • [sdk/auto] Add --show-reads Support for Pulumi Up & Preview #542

  • [sdk/provider] Infer package name and namespace in ComponentProviderHost #555

  • [sdk/provider] Default the version of ComponentProviderHost to 0.0.0 #556

Bug Fixes

  • [sdk/provider] Handle logging arguments in provider's getEngineAddress #536

v3.76.1

10 Mar 15:33
8500c20
Compare
Choose a tag to compare

v3.76.1 - 2025-03-10

v3.76.0

10 Mar 10:46
64b7af3
Compare
Choose a tag to compare

v3.76.0 - 2025-03-10

Improvements

  • [sdk] Make OutputConstructorAttribute optional #438

  • [sdk] Log a warning when trying to convert outputs to strings #525

  • [sdk/auto] Add pulumi install to Automation Api #426

  • [sdk/auto] Add --refresh to preview, up and destroy commands #431

Bug Fixes

  • [sdk/converter] Fix conversion for nested Output #527

v3.75.2

27 Feb 08:08
3e623c2
Compare
Choose a tag to compare

v3.75.2 - 2025-02-26

Bug Fixes

  • [runtime] Revert changes to target net8 in provider SDKs #515