Pulumi Bot
1811524e66
Update GitHub Actions workflows. ( #629 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 16969054030269fefacac22b8536d1f80ed8e2d9.
2025-10-16 05:52:39 +00:00
Pulumi Bot
361335bba0
Update GitHub Actions workflows. ( #628 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 0fccf404186fee66f0a9bb9b53959a52b4812c5e.
2025-10-14 05:54:14 +00:00
Pulumi Bot
49deed7d9c
Update GitHub Actions workflows. ( #627 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit b4e68d0418afb9fa72c1e31347a01f7fae952eff.
2025-10-10 05:51:39 +00:00
Alberto Pose
ff8995c434
Move _index.md and installation-configuration.md into the repo. ( #622 )
...
Related to: https://github.com/pulumi/registry/pull/8814
Make this provider follow the Pulumi official convention of [using the
`_index.md` and
`installation-configuration.md`](https://www.pulumi.com/docs/iac/build-with-pulumi/publishing-packages/#write-documentation ).
2025-10-09 09:34:35 +01:00
Pulumi Bot
c159079132
Update GitHub Actions workflows. ( #624 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 45de636c4cb364e6fc2ab50006d5358239005657.
2025-10-09 05:52:11 +00:00
Pulumi Bot
24ebad1ee5
Update GitHub Actions workflows. ( #623 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 93823adfede429861d981e43f485afda9292376e.
2025-10-08 05:55:33 +00:00
Alberto Pose
40c723d82f
Remove installation of pulumi CLI and golangci-lint from Makefile ( #621 )
...
Installation of runtime and tools should now be done through `mise`.
In addition, the following binaries are included with `pulumi` CLI:
* pulumi-language-go
* pulumi-language-nodejs
* pulumi-language-python
* pulumi-language-java
* pulumi-language-dotnet
* pulumi-converter-yaml
2025-10-07 16:18:53 +01:00
Pulumi Bot
36362d0317
Update GitHub Actions workflows. ( #620 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 23f84aba12118601865d1a686c2c46a4ec3fa729.
2025-10-03 22:26:52 +00:00
Pulumi Bot
0b684b81fb
Update GitHub Actions workflows. ( #619 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 58bbf9b943afc66c10382b6fa89dc3e226f18f20.
2025-10-03 05:53:37 +00:00
Pulumi Bot
ebf4290bb2
Update GitHub Actions workflows. ( #617 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 72d9a2e28cf75e7d1ba2c5e6324d26546c95e4cb.
2025-10-02 05:55:45 +00:00
Pulumi Bot
c7b2867559
Update GitHub Actions workflows. ( #616 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit d2d946e761bab19abc5e5a598d44cf709dae77e9.
v0.0.14
2025-10-01 05:54:01 +00:00
Bryce Lampe
5e589f61ec
Upgrade go-provider to 1.1.2 ( #615 )
...
Fixes https://github.com/pulumi/pulumi-docker-build/issues/579 .
2025-09-30 16:40:35 -07:00
Pulumi Bot
5f0c2ede72
Update GitHub Actions workflows. ( #613 )
...
This PR was automatically generated by the
update-workflows-single-bridged-provider workflow in the pulumi/ci-mgmt
repo, from commit f16439eadce749cfc5fc959f926069e5943f4640.
2025-09-29 22:24:54 +00:00
Pulumi Bot
d27e6d14db
Update GitHub Actions workflows. ( #612 )
...
This PR was automatically generated by the
update-workflows-single-bridged-provider workflow in the pulumi/ci-mgmt
repo, from commit e43a0e1c1f44e3e431240deb0ac363cf172ae9a9.
2025-09-29 15:36:43 -04:00
Cory Hall
6ae16f10ff
chore: update modulePath in ci-mgmt ( #607 )
...
This is needed for https://github.com/pulumi/ci-mgmt/pull/1730
2025-09-29 12:01:37 -04:00
Pulumi Bot
f17e43bad7
Update GitHub Actions workflows. ( #604 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 2b81d6d332c32c7ebc106fb53b745cbbfec266c7.
2025-09-16 05:49:46 +00:00
Pulumi Bot
bce330f598
Update GitHub Actions workflows. ( #603 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 0337d8381eace02d1b6fb82d43e3ab543bf5774a.
2025-09-12 23:58:08 +00:00
Pulumi Bot
5107181566
Update GitHub Actions workflows. ( #602 )
...
This PR was automatically generated by the
update-workflows-single-bridged-provider workflow in the pulumi/ci-mgmt
repo, from commit c390ce58d72b0eb947d844358c3204353b21839c.
2025-09-11 19:03:02 +00:00
Bryce Lampe
0a2dd6e758
Confirming ESC fixes ( #599 )
...
Validating https://github.com/pulumi/ci-mgmt/pull/1705 .
2025-09-10 14:19:45 -07:00
Pulumi Bot
a0e387d0a8
Update GitHub Actions workflows. ( #597 )
...
This PR was automatically generated by the
update-workflows-single-bridged-provider workflow in the pulumi/ci-mgmt
repo, from commit 42e0ba87f4de47d7ab085a3916669e193ec1ff4e.
---------
Co-authored-by: Bryce Lampe <bryce@pulumi.com >
2025-09-10 19:49:21 +00:00
Bryce Lampe
daa144c232
Use ESC for secrets ( #594 )
...
Refs https://github.com/pulumi/ci-mgmt/issues/1481
2025-09-10 09:45:06 -07:00
Pulumi Bot
1203c3b31f
Update GitHub Actions workflows. ( #595 )
...
This PR was automatically generated by the
update-workflows-single-bridged-provider workflow in the pulumi/ci-mgmt
repo, from commit 4125efba3dbbc633190a388a9f8b0408d755089c.
2025-09-10 16:11:45 +00:00
Pulumi Bot
62ff8bf2d2
Update GitHub Actions workflows. ( #593 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 2ce6f269d9892f74ed14f645f41e402e7ff8d416.
Co-authored-by: Bryce Lampe <bryce@pulumi.com >
2025-09-05 21:49:19 +00:00
Pulumi Bot
3b7e31b388
Automated upgrade: bump pulumi/pulumi to 3.192.0 ( #592 )
...
Automated upgrade: bump pulumi/pulumi to 3.192.0
---------
Co-authored-by: Bryce Lampe <bryce@pulumi.com >
2025-09-05 14:36:43 -07:00
Pulumi Bot
c46d343c53
Update GitHub Actions workflows. ( #586 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit ed2094cef48b491325b4ceebfceb6c0a555f1c04.
2025-08-28 05:49:05 +00:00
Pulumi Bot
4166f9da1b
Update GitHub Actions workflows. ( #585 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 89dd865db8cef8be4f3f0a978cf8007892e51567.
2025-08-27 19:47:54 +00:00
Bryce Lampe
4e934974ee
Update p-go-provider to fix version replacement behavior ( #584 )
...
Updates p-go-provider to pull in
https://github.com/pulumi/pulumi-go-provider/pull/410 . In particular
this fixes an issue where the provider would get replaced on version
changes.
Fixes https://github.com/pulumi/pulumi-docker-build/issues/581
v0.0.13
2025-08-27 11:14:21 -07:00
Pulumi Bot
4262717644
Update GitHub Actions workflows. ( #582 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 19c542b12a65e3f3ec1d8213111262a9887dcda0.
2025-08-26 05:48:46 +00:00
Pulumi Bot
997794b59f
Update GitHub Actions workflows. ( #580 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit dfe14f327ab8b4653dc5a4edf60e1f13814519e9.
2025-08-23 05:46:29 +00:00
Pulumi Bot
a168c92f12
Update GitHub Actions workflows. ( #577 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 9b60d6c643780f4a645273cb6a5b3dcce6687d94.
2025-08-15 21:38:53 +00:00
Pulumi Bot
91fdae679d
Update GitHub Actions workflows. ( #575 )
...
This PR was automatically generated by the
update-workflows-single-bridged-provider workflow in the pulumi/ci-mgmt
repo, from commit 4ac37ece8be37ce71d07d3e42b89c7c306173b9b.
2025-08-15 16:45:42 +00:00
Pulumi Bot
ee4aa2505e
Update GitHub Actions workflows. ( #574 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit f90df7559c86efa5ae3108b58c7d554865f2eb56.
2025-08-15 05:47:34 +00:00
Pulumi Bot
9fa5fcabe5
Update GitHub Actions workflows. ( #572 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit b21f824c0283ef293cdf550403adf1d4bbfcfdb1.
2025-08-14 05:48:17 +00:00
Matthew (Matt) Jeffryes
b7d239127c
Update pulumi/pulumi dependency to 3.187.0 ( #568 )
...
Fixes https://github.com/pulumi/pulumi-docker-build/issues/551
(sort of - the underlying problem that this repo pins SDK dependencies
that don't get automatically update by the workflow still exists, but it
should at least work until the codegen APIs change again.)
2025-08-12 14:47:58 -07:00
Pulumi Bot
c4526b3f31
Update GitHub Actions workflows. ( #567 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 44b6bb6137363838b9ea58d69a7ad2f45bb93b7f.
2025-08-12 05:51:01 +00:00
Pulumi Bot
eebb4e8d0e
Update GitHub Actions workflows. ( #566 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit c53718801bb3dd185442d5f4161ab52eae5e2ab7.
2025-08-09 05:48:18 +00:00
Pulumi Bot
3bca7cb8c7
Update GitHub Actions workflows. ( #564 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit b3ee77fa5b79734c33e2a074744b4f5873e72478.
2025-08-06 05:52:02 +00:00
Pulumi Bot
3a50555d36
Update GitHub Actions workflows. ( #563 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit a94a4e21904c11dcb4a6d42bed9806407ac2cdad.
2025-07-26 05:49:46 +00:00
Pulumi Bot
591c008fb9
Update GitHub Actions workflows. ( #561 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 584f336d188f5bdd50ba9a49066dfcc18c1ac79d.
2025-07-24 05:49:39 +00:00
pulumi-renovate[bot]
6c093a4d08
Migrate renovate config ( #559 )
...
The Renovate config in this repository needs migrating. Typically this
is because one or more configuration options you are using have been
renamed.
You don't need to merge this PR right away, because Renovate will
continue to migrate these fields internally each time it runs. But later
some of these fields may be fully deprecated and the migrations removed.
So it's a good idea to merge this migration PR soon.
#### [PLEASE
NOTE](https://docs.renovatebot.com/configuration-options#configmigration ):
JSON5 config file migrated! All comments & trailing commas were removed.
🔕 **Ignore**: Close this PR and you won't be reminded about config
migration again, but one day your current config may no longer be valid.
❓ Got questions? Does something look wrong to you? Please don't hesitate
to [request help
here](https://redirect.github.com/renovatebot/renovate/discussions ).
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate ).
Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>
2025-07-21 13:04:32 -07:00
Pulumi Bot
0f8587b289
Update GitHub Actions workflows. ( #560 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 5610283a822c5ed77127abb5942c8116ea1de49f.
2025-07-19 05:47:36 +00:00
pulumi-renovate[bot]
41be3ce857
Update first-party Pulumi dependencies ( #530 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@pulumi/pulumi](https://redirect.github.com/pulumi/pulumi )
([source](https://redirect.github.com/pulumi/pulumi/tree/HEAD/sdk/nodejs ))
| dependencies | minor | [`3.165.0` ->
`3.184.0`](https://renovatebot.com/diffs/npm/@pulumi%2fpulumi/3.165.0/3.184.0 )
|
|
[github.com/pulumi/pulumi-docker-build/sdk/go/dockerbuild](https://redirect.github.com/pulumi/pulumi-docker-build )
| require | patch | `v0.0.11` -> `v0.0.12` |
|
[github.com/pulumi/pulumi-dotnet/pulumi-language-dotnet/v3](https://redirect.github.com/pulumi/pulumi-dotnet )
| require | minor | `v3.0.0-20250515194217-855e3e4c894c` -> `v3.85.1` |
|
[github.com/pulumi/pulumi-go-provider](https://redirect.github.com/pulumi/pulumi-go-provider )
| require | minor | `v1.0.0-rc.2` -> `v1.1.0` |
|
[github.com/pulumi/pulumi-java/pkg](https://redirect.github.com/pulumi/pulumi-java )
| require | minor | `v1.11.0` -> `v1.16.0` |
|
[github.com/pulumi/pulumi-yaml](https://redirect.github.com/pulumi/pulumi-yaml )
| require | minor | `v1.17.0` -> `v1.21.2` |
|
[github.com/pulumi/pulumi/pkg/v3](https://redirect.github.com/pulumi/pulumi )
| require | minor | `v3.169.0` -> `v3.184.0` |
|
[github.com/pulumi/pulumi/sdk/go/pulumi-language-go/v3](https://redirect.github.com/pulumi/pulumi )
| require | minor | `v3.0.0-20250508095305-a4bdc94d01aa` -> `v3.184.0` |
|
[github.com/pulumi/pulumi/sdk/nodejs/cmd/pulumi-language-nodejs/v3](https://redirect.github.com/pulumi/pulumi )
| require | minor | `v3.0.0-20250508095305-a4bdc94d01aa` -> `v3.184.0` |
|
[github.com/pulumi/pulumi/sdk/python/cmd/pulumi-language-python/v3](https://redirect.github.com/pulumi/pulumi )
| require | minor | `v3.0.0-20250508095305-a4bdc94d01aa` -> `v3.184.0` |
| [pulumi/actions](https://redirect.github.com/pulumi/actions ) | action
| minor | `v6.3.0` -> `v6.5.0` |
---
### Release Notes
<details>
<summary>pulumi/pulumi (@​pulumi/pulumi)</summary>
###
[`v3.184.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.184.0 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.183.0...v3.184.0 )
##### 3.184.0 (2025-07-18)
##### Features
- \[sdk/go] Allow setting resource hooks in transforms
[#​20058](https://redirect.github.com/pulumi/pulumi/pull/20058 )
- \[sdk/nodejs] Allow setting resource hooks in transforms
[#​20057](https://redirect.github.com/pulumi/pulumi/pull/20057 )
##### Bug Fixes
- \[auto/go] Fix refresh/destroy with inline programs and --run-program
flag
- \[cli/package] Fix `package add` command when using uv 0.8.0 or later
[#​20075](https://redirect.github.com/pulumi/pulumi/pull/20075 )
- \[sdk/nodejs] Fix before exit handler
- \[programgen/python] Fix imports of packages and modules with multiple
name parts, such as "devOps"
[#​20053](https://redirect.github.com/pulumi/pulumi/pull/20053 )
##### Miscellaneous
- \[sdk/nodejs] Simplify determining the Node.js entrypoint and respect
package.exports
[#​19985](https://redirect.github.com/pulumi/pulumi/pull/19985 )
###
[`v3.183.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.183.0 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.182.0...v3.183.0 )
##### 3.183.0 (2025-07-16)
##### Features
- \[cli] Support reading v4 checkpoints/deployments
[#​20046](https://redirect.github.com/pulumi/pulumi/pull/20046 )
- \[cli] Allow transforms to set resource hooks
[#​20051](https://redirect.github.com/pulumi/pulumi/pull/20051 )
- \[protobuf] Add hooks to TransformResourceOptions
[#​20050](https://redirect.github.com/pulumi/pulumi/pull/20050 )
- \[auto/{go,nodejs,python}] Support --run-program for inline programs
in refresh and destroy operations
[#​19912](https://redirect.github.com/pulumi/pulumi/pull/19912 )
- \[cli/new] Reflect templates published with `pulumi template publish`
in the results of `pulumi new`
[#​19940](https://redirect.github.com/pulumi/pulumi/pull/19940 )
- \[sdk/nodejs] Automatic ESM configuration
[#​19980](https://redirect.github.com/pulumi/pulumi/pull/19980 )
- \[sdk/python] Allow setting resource hooks in transforms
[#​20052](https://redirect.github.com/pulumi/pulumi/pull/20052 )
##### Bug Fixes
- \[cli] Fix a panic in the `console` command when a non-existant stack
was passed as a --stack argument
[#​20043](https://redirect.github.com/pulumi/pulumi/pull/20043 )
- \[sdk/nodejs] Try to normalize component names when auto-inferring
them
[#​20048](https://redirect.github.com/pulumi/pulumi/pull/20048 )
- \[sdk/python/automation] Fix wrong name after stack rename
[#​20028](https://redirect.github.com/pulumi/pulumi/pull/20028 )
##### Miscellaneous
- \[pkg] Update pulumi-java to v1.16.0
[#​20063](https://redirect.github.com/pulumi/pulumi/pull/20063 )
###
[`v3.182.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.182.0 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.181.0...v3.182.0 )
##### 3.182.0 (2025-07-14)
##### Features
- \[engine] Implement ResourceHooks in the engine
[#​19874](https://redirect.github.com/pulumi/pulumi/pull/19874 )
- \[engine] Prevent destroy without running the program if any resource
have delete hooks
[#​19933](https://redirect.github.com/pulumi/pulumi/pull/19933 )
- \[engine] Send `Cancel` message to analyzer plugins on engine shutdown
[#​20015](https://redirect.github.com/pulumi/pulumi/pull/20015 )
- \[sdk/go] Implement ResourceHooks in the Go SDK
[#​20002](https://redirect.github.com/pulumi/pulumi/pull/20002 )
- \[sdk/nodejs] Implement ResourceHooks in the Node.js SDK
[#​19946](https://redirect.github.com/pulumi/pulumi/pull/19946 )
- \[sdk/python] Implement ResourceHooks in the Python SDK
[#​19876](https://redirect.github.com/pulumi/pulumi/pull/19876 )
##### Bug Fixes
- \[cli] Fix `stack select` when local default-org differs from the
service setting for default-org
[#​20010](https://redirect.github.com/pulumi/pulumi/pull/20010 )
- \[cli/new] Fix the AI prompt flow of pulumi new command
[#​19998](https://redirect.github.com/pulumi/pulumi/pull/19998 )
- \[engine] Fix an issue where the engine would not issue creates and
deletes in the correct order for delete before create replacements where
dependencies had changed
[#​19945](https://redirect.github.com/pulumi/pulumi/pull/19945 )
- \[engine] Handle cancellation during construct
[#​19976](https://redirect.github.com/pulumi/pulumi/pull/19976 )
- \[engine] Run after delete hooks for component resources
[#​20025](https://redirect.github.com/pulumi/pulumi/pull/20025 )
- \[sdk/{go,nodejs,python}] Pass resource hooks through to construct
[#​20016](https://redirect.github.com/pulumi/pulumi/pull/20016 )
- \[sdkgen/go] Fix panic in SDK go generator for a
map\[string]map\[string]union type
[#​19731](https://redirect.github.com/pulumi/pulumi/pull/19731 )
- \[sdk/python] Log safely in Python in the presence of
`PULUMI_ERROR_OUTPUT_STRING`
[#​18903](https://redirect.github.com/pulumi/pulumi/pull/18903 )
##### Miscellaneous
- \[sdk/{go,nodejs,python}] Add PULUMI_AUTOMATION_API
[#​19974](https://redirect.github.com/pulumi/pulumi/pull/19974 )
- \[sdk/{go,nodejs,python}] Add type and name to ResourceHookArgs
[#​20017](https://redirect.github.com/pulumi/pulumi/pull/20017 )
###
[`v3.181.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31810-2025-06-27 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.180.0...v3.181.0 )
##### Features
- \[auto/nodejs] Add `previewRefresh` to allow dry-runs of `refresh`
commands
[#​19948](https://redirect.github.com/pulumi/pulumi/pull/19948 )
- \[auto] Support providing runProgram to `preview` and `up` in auto sdk
[#​19729](https://redirect.github.com/pulumi/pulumi/pull/19729 )
- \[cli] Warn more aggressively for very old CLI versions
[#​19894](https://redirect.github.com/pulumi/pulumi/pull/19894 )
- \[cli] Add `pulumi template publish` experimental command to publish
templates to the Pulumi Registry
[#​19864](https://redirect.github.com/pulumi/pulumi/pull/19864 )
- \[cli/plugin] Allow `plugin run` to run local binary plugins
[#​19903](https://redirect.github.com/pulumi/pulumi/pull/19903 )
- \[auto/python] Add `preview_refresh` to allow dry-runs of `refresh`
commands
[#​19900](https://redirect.github.com/pulumi/pulumi/pull/19900 )
- \[auto/python] Add `preview_destroy` to allow dry-runs of `destroy`
commands
[#​19947](https://redirect.github.com/pulumi/pulumi/pull/19947 )
- \[engine] Add `SignalAndWaitForShutdown` RPC call
[#​19837](https://redirect.github.com/pulumi/pulumi/pull/19837 )
- \[engine] Add lifecycle protobuf definitions
[#​19746](https://redirect.github.com/pulumi/pulumi/pull/19746 )
##### Bug Fixes
- \[engine] Restore asset and archive hash values after transforms
[#​19960](https://redirect.github.com/pulumi/pulumi/pull/19960 )
- \[cli] Make it possible for inline automation programs to be used with
refresh/destroy
[#​19916](https://redirect.github.com/pulumi/pulumi/pull/19916 )
- \[cli] Do not assume that package sources without file path prefixes
(`./`, `../`) are file paths
[#​19930](https://redirect.github.com/pulumi/pulumi/pull/19930 )
- \[engine] Fix untargeted resources not always being sent to stack
analysis
[#​19943](https://redirect.github.com/pulumi/pulumi/pull/19943 )
[#​19926](https://redirect.github.com/pulumi/pulumi/pull/19926 )
- \[engine] Fix a panic when mixing --target, --refresh, and provider
upgrades
[#​19935](https://redirect.github.com/pulumi/pulumi/pull/19935 )
- \[engine] Fix transforms holding onto engine locks during execution,
instead of just during collection
[#​19950](https://redirect.github.com/pulumi/pulumi/pull/19950 )
- \[engine] Synthesize delete steps for views during preview
[#​19952](https://redirect.github.com/pulumi/pulumi/pull/19952 )
- \[sdk/nodejs] Fix the use of parameterised packages and mocks
[#​19917](https://redirect.github.com/pulumi/pulumi/pull/19917 )
###
[`v3.180.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31800-2025-06-26 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.178.0...v3.180.0 )
##### Features
- \[auto] Support providing runProgram to `preview` and `up` in auto sdk
[#​19729](https://redirect.github.com/pulumi/pulumi/pull/19729 )
- \[cli] Warn more aggressively for very old CLI versions
[#​19894](https://redirect.github.com/pulumi/pulumi/pull/19894 )
- \[cli] Add `pulumi template publish` experimental command to publish
templates to the Pulumi Registry
[#​19864](https://redirect.github.com/pulumi/pulumi/pull/19864 )
- \[cli/plugin] Allow `plugin run` to run local binary plugins
[#​19903](https://redirect.github.com/pulumi/pulumi/pull/19903 )
- \[auto/python] Add `preview_refresh` to allow dry-runs of `refresh`
commands
[#​19900](https://redirect.github.com/pulumi/pulumi/pull/19900 )
- \[auto/python] Add `preview_destroy` to allow dry-runs of `destroy`
commands
[#​19947](https://redirect.github.com/pulumi/pulumi/pull/19947 )
- \[engine] Add `SignalAndWaitForShutdown` RPC call
[#​19837](https://redirect.github.com/pulumi/pulumi/pull/19837 )
- \[engine] Add lifecycle protobuf definitions
[#​19746](https://redirect.github.com/pulumi/pulumi/pull/19746 )
##### Bug Fixes
- \[cli] Make it possible for inline automation programs to be used with
refresh/destroy
[#​19916](https://redirect.github.com/pulumi/pulumi/pull/19916 )
- \[cli] Do not assume that package sources without file path prefixes
(`./`, `../`) are file paths
[#​19930](https://redirect.github.com/pulumi/pulumi/pull/19930 )
- \[engine] Fix untargeted resources not always being sent to stack
analysis
[#​19943](https://redirect.github.com/pulumi/pulumi/pull/19943 )
[#​19926](https://redirect.github.com/pulumi/pulumi/pull/19926 )
- \[engine] Fix a panic when mixing --target, --refresh, and provider
upgrades
[#​19935](https://redirect.github.com/pulumi/pulumi/pull/19935 )
- \[engine] Fix transforms holding onto engine locks during execution,
instead of just during collection
[#​19950](https://redirect.github.com/pulumi/pulumi/pull/19950 )
- \[engine] Synthesize delete steps for views during preview
[#​19952](https://redirect.github.com/pulumi/pulumi/pull/19952 )
- \[sdk/nodejs] Fix the use of parameterised packages and mocks
[#​19917](https://redirect.github.com/pulumi/pulumi/pull/19917 )
###
[`v3.178.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31780-2025-06-20 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.177.0...v3.178.0 )
##### Features
- \[protobuf] Allow providers to request to --refresh by default from
partial failures
##### Bug Fixes
- \[auto/go] Fix destroy with debug option results in `unknown flag
--debug` error
[#​19885](https://redirect.github.com/pulumi/pulumi/pull/19885 )
- \[backend/diy] Allow DIY backend to remove stacks that are empty
except for their root stack resource, inline with the behaviour of the
cloud backend
[#​19883](https://redirect.github.com/pulumi/pulumi/pull/19883 )
- \[auto/python] Fix parallelism issue when running inline programs with
the automation API
[#​19855](https://redirect.github.com/pulumi/pulumi/pull/19855 )
- \[cli] Fix `pulumi stack select` unnecessarily fetching stack
metadata.
The `pulumi stack select` command now only fetches stack names instead
of complete metadata,
since the selection UI only displays stack names. This significantly
improves performance,
especially for DIY backends where metadata fetching can be slow.
Previously, the command was fetching the same metadata as `pulumi stack
ls` (last update time,
resource count, etc.) but never displaying this information to the user,
causing unnecessary
delays during stack selection.
[#​19760](https://redirect.github.com/pulumi/pulumi/pull/19760 )
- \[cli/install] Don't consult the registry when `--file` is specified
[#​19859](https://redirect.github.com/pulumi/pulumi/pull/19859 )
- \[engine] Fix policy pack versions for remediations from python policy
packs
[#​19856](https://redirect.github.com/pulumi/pulumi/pull/19856 )
- \[engine] Fix views with --refresh --run-program
[#​19877](https://redirect.github.com/pulumi/pulumi/pull/19877 )
##### Miscellaneous
- \[ci] Make `make install` install all subprojects
[#​19892](https://redirect.github.com/pulumi/pulumi/pull/19892 )
- \[cli] Update dotnet, java and yaml language runtimes
[#​19896](https://redirect.github.com/pulumi/pulumi/pull/19896 )
- \[cli/env] Bump esc to 0.14.3
[#​19886](https://redirect.github.com/pulumi/pulumi/pull/19886 )
###
[`v3.177.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31770-2025-06-13 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.176.0...v3.177.0 )
##### Features
- \[sdk/yaml] Enable support for views by default
[#​19847](https://redirect.github.com/pulumi/pulumi/pull/19847 )
##### Bug Fixes
- \[auto/nodejs] Fix stack name in object after rename operations
[#​19836](https://redirect.github.com/pulumi/pulumi/pull/19836 )
- \[cli] Respect `--generate-only` when `convert`ing local SDKs
###
[`v3.176.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31760-2025-06-12 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.175.0...v3.176.0 )
##### Features
- \[engine] Enable support for views by default
[#​19813](https://redirect.github.com/pulumi/pulumi/pull/19813 )
- \[cli/install] Resolve plugin download URLs by referencing the Pulumi
Registry
[#​19762](https://redirect.github.com/pulumi/pulumi/pull/19762 )
- \[cli/plugin] Improve the error message when installing unknown
resource plugins
[#​19773](https://redirect.github.com/pulumi/pulumi/pull/19773 )
- \[sdk/go] Add experimental policy as code SDK
[#​19670](https://redirect.github.com/pulumi/pulumi/pull/19670 )
##### Bug Fixes
- \[cli] Fix `package add` always reporting providers as crashing
[#​19769](https://redirect.github.com/pulumi/pulumi/pull/19769 )
- \[programgen] Fix panic in programgen
- \[cli/display] Send output about installing policy packs to stderr
instead of stdout
[#​19816](https://redirect.github.com/pulumi/pulumi/pull/19816 )
- \[sdk/{go,nodejs,python}] Fix use of parameterized packages in mocks
[#​19722](https://redirect.github.com/pulumi/pulumi/pull/19722 )
##### Miscellaneous
- \[engine] Close SourceIterator
[#​19740](https://redirect.github.com/pulumi/pulumi/pull/19740 )
- \[pkg] Update go.opentelemetry.io/otel to v1.36.0
[#​19822](https://redirect.github.com/pulumi/pulumi/pull/19822 )
###
[`v3.175.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31750-2025-06-05 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.174.0...v3.175.0 )
##### Bug Fixes
- \[engine] Use the new resource goal in `refresh --run-program` with
aliases instead of the old one
[#​19578](https://redirect.github.com/pulumi/pulumi/pull/19578 )
- \[engine] Fix panic when importing resources.
[#​19750](https://redirect.github.com/pulumi/pulumi/pull/19750 )
###
[`v3.174.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31740-2025-06-04 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.173.0...v3.174.0 )
##### Features
- \[auto/go] Add PolicyPacks to preview/up options
[#​19702](https://redirect.github.com/pulumi/pulumi/pull/19702 )
- \[engine] Overhaul of how the import option works, the engine can now
import and then update a resource in a single deployment
[#​19339](https://redirect.github.com/pulumi/pulumi/pull/19339 )
- \[yaml] Update YAML to 1.19.2
[#​19727](https://redirect.github.com/pulumi/pulumi/pull/19727 )
- \[sdkgen/python] Add sdkgen for non object method invoke return values
[#​19660](https://redirect.github.com/pulumi/pulumi/pull/19660 )
##### Bug Fixes
- \[engine] Fix loading of non-client language runtimes when running
inline programs
[#​19713](https://redirect.github.com/pulumi/pulumi/pull/19713 )
- \[engine] Revert recent changes to the config system
[#​19721](https://redirect.github.com/pulumi/pulumi/pull/19721 )
- \[sdk] Fix of breaking change to WithMocks which splits interface for
MethodCall
[#​19687](https://redirect.github.com/pulumi/pulumi/pull/19687 )
##### Miscellaneous
- \[cli] Ensure logs and tracing are fully written out before exiting
[#​19714](https://redirect.github.com/pulumi/pulumi/pull/19714 )
- \[engine] Log callbacks requests
[#​19691](https://redirect.github.com/pulumi/pulumi/pull/19691 )
- \[sdk/nodejs] Require Node.js >= 20
[#​19697](https://redirect.github.com/pulumi/pulumi/pull/19697 )
###
[`v3.173.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31730-2025-05-29 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.172.0...v3.173.0 )
##### Bug Fixes
- \[sdk/go] Revert breaking change to WithMocks
[#​19683](https://redirect.github.com/pulumi/pulumi/pull/19683 )
###
[`v3.172.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31720-2025-05-29 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.171.0...v3.172.0 )
##### Features
- \[protobuf] Extend provider protocol to allow providers to request to
--refresh resources by default
[#​19487](https://redirect.github.com/pulumi/pulumi/pull/19487 )
- \[sdk/go] Add sdk support for scalar call returns from providers
[#​19589](https://redirect.github.com/pulumi/pulumi/pull/19589 )
##### Bug Fixes
- \[auto/python] Revert: Add `on_error` callback for capturing
incremental stderr output, which used a library not compatible with
Windows
[#​19649](https://redirect.github.com/pulumi/pulumi/pull/19649 )
- \[cli] Improve error message when stack select is run in
non-interactive mode
[#​19628](https://redirect.github.com/pulumi/pulumi/pull/19628 )
- \[cli] Fix `up --refresh --run-program` to use the new program based
refresh logic
[#​19667](https://redirect.github.com/pulumi/pulumi/pull/19667 )
- \[sdkgen] Fix data race in codegen type conversions
[#​19604](https://redirect.github.com/pulumi/pulumi/pull/19604 )
- \[cli/config] Warn about YAML null being read as empty string
[#​19483](https://redirect.github.com/pulumi/pulumi/pull/19483 )
- \[cli/display] Fix color of Copilot summarize-error so its more
readable on light terminals
[#​19644](https://redirect.github.com/pulumi/pulumi/pull/19644 )
- \[cli/engine] Shut down plugins more gracefully when the CLI is
shutting down
[#​19603](https://redirect.github.com/pulumi/pulumi/pull/19603 )
- \[programgen/python] Add pulumi as reserved keyword in binder to fix
python codegen issues
[#​19277](https://redirect.github.com/pulumi/pulumi/pull/19277 )
##### Miscellaneous
- \[sdk/python] Remove workaround for UWP reparse point issue
[#​19627](https://redirect.github.com/pulumi/pulumi/pull/19627 )
###
[`v3.171.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31710-2025-05-21 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.170.0...v3.171.0 )
##### Features
- \[cli] Add `pulumi esc` as an alias for `pulumi env`
[#​19610](https://redirect.github.com/pulumi/pulumi/pull/19610 )
- \[engine] Elide `StackReference` outputs that fail to decrypt
[#​19533](https://redirect.github.com/pulumi/pulumi/pull/19533 )
- \[programgen] Ensure convert uses the output project directory as the
working directory
[#​19582](https://redirect.github.com/pulumi/pulumi/pull/19582 )
- \[cli/display] Release explain-preview and summarize-error Copilot
features
[#​19544](https://redirect.github.com/pulumi/pulumi/pull/19544 )
- \[cli/engine] Enable debugging of source based plugins, using
`--attach-debugger plugin=<name>`
[#​19553](https://redirect.github.com/pulumi/pulumi/pull/19553 )
- \[cli/install] Allow `pulumi install` to install dependencies inside
plugin project folders
[#​19580](https://redirect.github.com/pulumi/pulumi/pull/19580 )
- \[auto/python] Add `on_error` callback for capturing incremental
stderr output
[#​19541](https://redirect.github.com/pulumi/pulumi/pull/19541 )
- \[programgen/nodejs] Add `callSingle` to the NodeJS SDK to support
non-object method return values
[#​19387](https://redirect.github.com/pulumi/pulumi/pull/19387 )
- \[programgen/python] Add sdk support for scalar call returns from
providers
[#​19419](https://redirect.github.com/pulumi/pulumi/pull/19419 )
- \[sdk/python] Add new provider interface to
`pulumi.provider.experimental.provider`
[#​19080](https://redirect.github.com/pulumi/pulumi/pull/19080 )
- \[sdk/python] Support enum references in component providers
[#​19471](https://redirect.github.com/pulumi/pulumi/pull/19471 )
##### Bug Fixes
- \[cli] Enumerate supported CI systems deterministically
[#​19593](https://redirect.github.com/pulumi/pulumi/pull/19593 )
- \[engine] Make the engine respect errors from plugin Handshake methods
[#​19595](https://redirect.github.com/pulumi/pulumi/pull/19595 )
- \[cli/install] Fix installation of python policies to default to
virtualenv rather than site-packages
[#​19570](https://redirect.github.com/pulumi/pulumi/pull/19570 )
###
[`v3.170.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31700-2025-05-15 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.169.0...v3.170.0 )
##### Features
- \[engine] The engine now defers policy pack installation to the
language hosts
[#​19477](https://redirect.github.com/pulumi/pulumi/pull/19477 )
- \[programgen] Copy assets emitted from converter plugins to target
directory of the generated projects
[#​19500](https://redirect.github.com/pulumi/pulumi/pull/19500 )
- \[programgen] Add GeneratedProjectDirectory to ConvertProgramRequest
for converter plugins
[#​19513](https://redirect.github.com/pulumi/pulumi/pull/19513 )
- \[sdk/nodejs] Pass `ignoreChanges`, `replaceOnChanges`,
`customTimeouts`, `retainOnDelete`, and `deletedWith` to the provider
constructor
[#​19496](https://redirect.github.com/pulumi/pulumi/pull/19496 )
- \[sdk/nodejs] Pass `ignoreChanges`, `replaceOnChanges`,
`customTimeouts`, `retainOnDelete`, and `deletedWith` to the provider
constructor
[#​19494](https://redirect.github.com/pulumi/pulumi/pull/19494 )
##### Bug Fixes
- \[auto/python] Fix hang in automation API operations
[#​19539](https://redirect.github.com/pulumi/pulumi/pull/19539 )
- \[cli/config] Config system now maintains types based on the YAML type
from the config file
[#​19503](https://redirect.github.com/pulumi/pulumi/pull/19503 )
- \[cli/install] Don't overwrite versions embedded in the plugin spec
##### Miscellaneous
- \[engine] Split analyzer handshake into handshake and stackconfigure
[#​19506](https://redirect.github.com/pulumi/pulumi/pull/19506 )
- \[sdk] Add optional cache duration to CLIVersionResponse apitype
[#​19523](https://redirect.github.com/pulumi/pulumi/pull/19523 )
- \[sdk/go] Accept `context.Context` in `workspace.GetPluginInfo` and
`workspace.GetPluginPath`.
[#​19527](https://redirect.github.com/pulumi/pulumi/pull/19527 )
- \[sdk/go] Accept `context.Context` wherever new `plugin.Context`s are
created.
[#​19526](https://redirect.github.com/pulumi/pulumi/pull/19526 )
###
[`v3.169.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31690-2025-05-08 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.168.0...v3.169.0 )
##### Features
- \[cli] Add `--run-program` to `preview` and `up` for use with
`--refresh`
[#​19449](https://redirect.github.com/pulumi/pulumi/pull/19449 )
- \[engine] Use language runtimes `RunPlugin` method for booting policy
packs
- \[pkg] Add MainContext to allow for provider cancelation
[#​19445](https://redirect.github.com/pulumi/pulumi/pull/19445 )
- \[auto/{nodejs,python}] Add --config-file option to Automation API
operations (Preview, Up, Refresh, Destroy) for NodeJS, and Python
##### Bug Fixes
- \[engine] Fix `refresh --run-program` hanging on non-trivial programs
[#​19448](https://redirect.github.com/pulumi/pulumi/pull/19448 )
- \[programgen/nodejs] Fix generating imports for functions in 3-rd
party packages such as
[@​pulumiverse/scaleway](https://redirect.github.com/pulumiverse/scaleway )
[#​19410](https://redirect.github.com/pulumi/pulumi/pull/19410 )
###
[`v3.168.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31680-2025-05-07 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.167.0...v3.168.0 )
##### Features
- \[cli] Consider unresolved references a validation error; add the
`--allow-dangling-references` flag to opt out of this behaviour
[#​19216](https://redirect.github.com/pulumi/pulumi/pull/19216 )
- \[sdk] Support Node.js 24
[#​19420](https://redirect.github.com/pulumi/pulumi/pull/19420 )
- \[cli/state] Add pulumi state protect
[#​19355](https://redirect.github.com/pulumi/pulumi/pull/19355 )
- \[sdk/go] Update to Go 1.23
[#​19118](https://redirect.github.com/pulumi/pulumi/pull/19118 )
- \[sdk/go] Add a Delete method to property.Map
[#​19384](https://redirect.github.com/pulumi/pulumi/pull/19384 )
- \[sdk/go] Support private GitHub and GitLab instances, when installing
plugins directly from a repository
[#​19377](https://redirect.github.com/pulumi/pulumi/pull/19377 )
- \[sdk/python] Support Resource References
[#​19226](https://redirect.github.com/pulumi/pulumi/pull/19226 )
##### Bug Fixes
- \[engine] Adjust analyzer handshake request that stack configuration
is optional
[#​19435](https://redirect.github.com/pulumi/pulumi/pull/19435 )
- \[cli/display] Fix race condition when rendering progress events
[#​19434](https://redirect.github.com/pulumi/pulumi/pull/19434 )
- \[cli/package] Make sure namespaces from Git Plugins are always
lowercase
[#​19441](https://redirect.github.com/pulumi/pulumi/pull/19441 )
- \[cli/plugin] Allow creating analyzer plugins without config
[#​19393](https://redirect.github.com/pulumi/pulumi/pull/19393 )
[#​19395](https://redirect.github.com/pulumi/pulumi/pull/19395 )
##### Miscellaneous
- \[cli] Update yaml, java & dotnet
###
[`v3.167.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31670-2025-05-01 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.166.0...v3.167.0 )
##### Features
- \[auto/nodejs] Add `onError` callback for capturing incremental stderr
output
[#​19372](https://redirect.github.com/pulumi/pulumi/pull/19372 )
- \[pkg] Allow for hyphens in function names
[#​19352](https://redirect.github.com/pulumi/pulumi/pull/19352 )
- \[auto/python] Add the ability to configure a remote executor image
[#​19304](https://redirect.github.com/pulumi/pulumi/pull/19304 )
- \[sdk/yaml] Update pulumi-yaml to v1.18.0
[#​19381](https://redirect.github.com/pulumi/pulumi/pull/19381 )
##### Bug Fixes
- \[auto/nodejs] Fix flag mismatch with preview-only refresh operations
[#​19370](https://redirect.github.com/pulumi/pulumi/pull/19370 )
- \[cli/plugin] Allow creating analyzer plugins without config
[#​19392](https://redirect.github.com/pulumi/pulumi/pull/19392 )
- \[auto/python] Fix flag mismatch with preview-only refresh operations
[#​19373](https://redirect.github.com/pulumi/pulumi/pull/19373 )
###
[`v3.166.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#31660-2025-04-29 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.165.0...v3.166.0 )
##### Features
- \[engine] Add Handshake to analyzer plugins
[#​19328](https://redirect.github.com/pulumi/pulumi/pull/19328 )
- \[auto/go] Add `--exclude` and `--exclude-dependents` to the
Automation API
[#​19333](https://redirect.github.com/pulumi/pulumi/pull/19333 )
- \[auto/python] Add `--exclude` and `--exclude-dependents` to the
Automation API
[#​19310](https://redirect.github.com/pulumi/pulumi/pull/19310 )
- \[cli/package] Introduce `pulumi package info` to show information
about a package
- \[sdk/python] Decorate resources and enums with their type token
[#​19357](https://redirect.github.com/pulumi/pulumi/pull/19357 )
##### Bug Fixes
- \[cli] Always save fully qualified stack names to the settings file
[#​19336](https://redirect.github.com/pulumi/pulumi/pull/19336 )
- \[engine] Fix error message when trying to load plugins in private
repositories with no authentication
[#​19331](https://redirect.github.com/pulumi/pulumi/pull/19331 )
- \[sdk/nodejs] Return complete package descriptors for dependencies
[#​19346](https://redirect.github.com/pulumi/pulumi/pull/19346 )
##### Miscellaneous
- \[cli/package] Mark package publish command as non-experimental
[#​19356](https://redirect.github.com/pulumi/pulumi/pull/19356 )
- \[sdk/python] Move pulumi.provider.experimental.provider to
pulumi.provider.experimental.component
</details>
<details>
<summary>pulumi/pulumi-docker-build
(github.com/pulumi/pulumi-docker-build/sdk/go/dockerbuild)</summary>
###
[`v0.0.12`](https://redirect.github.com/pulumi/pulumi-docker-build/compare/v0.0.11...v0.0.12 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-docker-build/compare/v0.0.11...v0.0.12 )
</details>
<details>
<summary>pulumi/pulumi-dotnet
(github.com/pulumi/pulumi-dotnet/pulumi-language-dotnet/v3)</summary>
###
[`v3.85.1`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3851---2025-07-11 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.85.0...v3.85.1 )
##### Bug Fixes
- \[sdk] Pick versioned artifacts when publishing
[#​667](https://redirect.github.com/pulumi/pulumi-dotnet/pull/667 )
###
[`v3.85.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3850---2025-07-11 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.84.0...v3.85.0 )
##### Improvements
- \[sdk] Implement resource hooks in the .Net SDK
[#​663](https://redirect.github.com/pulumi/pulumi-dotnet/pull/663 )
##### Bug Fixes
- \[sdk] Disable stack auto parenting for resources that are read from
the engine
[#​615](https://redirect.github.com/pulumi/pulumi-dotnet/pull/615 )
##### Improvements
- \[sdk/provider] Send old inputs to diff and update and delete
[#​650](https://redirect.github.com/pulumi/pulumi-dotnet/pull/650 )
###
[`v3.84.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3840---2025-06-18 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.83.2...v3.84.0 )
##### Improvements
- \[sdk] Add support for invoke transforms
[#​606](https://redirect.github.com/pulumi/pulumi-dotnet/pull/606 )
###
[`v3.83.2`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3832---2025-06-12 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.82.1...v3.83.2 )
##### Bug Fixes
- \[build] Fix release process
[#​643](https://redirect.github.com/pulumi/pulumi-dotnet/pull/643 )
- \[runtime] Respect grpc cancellation to stop running subcommands when
the engine has requested it
[#​642](https://redirect.github.com/pulumi/pulumi-dotnet/pull/642 )
###
[`v3.82.1`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3821---2025-05-28 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.82.0...v3.82.1 )
##### Bug Fixes
- \[runtime] Fix gen-sdk fails if there are dangling references
[#​614](https://redirect.github.com/pulumi/pulumi-dotnet/pull/614 )
###
[`v3.82.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3820---2025-05-21 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.81.0...v3.82.0 )
##### Improvements
- \[runtime] Enable debugging providers using --attach-debugger=plugins
[#​600](https://redirect.github.com/pulumi/pulumi-dotnet/pull/600 )
###
[`v3.81.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3810---2025-05-15 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.80.0...v3.81.0 )
##### Improvements
- \[sdk] Update PropertyValue to track secretness and dependencies
directly on PropertyValue
[#​591](https://redirect.github.com/pulumi/pulumi-dotnet/pull/591 )
##### Bug Fixes
- \[sdk] Component output properties are no longer overwritten with
`unknown`
[#​595](https://redirect.github.com/pulumi/pulumi-dotnet/pull/595 )
##### Improvements
- \[sdk/auto] Expose `--remote-executor-*` flags in the Automation API
[#​587](https://redirect.github.com/pulumi/pulumi-dotnet/pull/587 )
###
[`v3.80.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3800---2025-05-07 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.79.0...v3.80.0 )
##### Improvements
- \[sdk/auto] Add --run-program to destory and refresh operations
[#​580](https://redirect.github.com/pulumi/pulumi-dotnet/pull/580 )
- \[sdk/auto] Add `--exclude` and `--exclude-dependents` to the
Automation API
[#​582](https://redirect.github.com/pulumi/pulumi-dotnet/pull/582 )
###
[`v3.79.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3790---2025-04-24 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.78.0...v3.79.0 )
##### Bug Fixes
- \[sdk] Fix deserialising InputMap<T> with unknown values
[#​570](https://redirect.github.com/pulumi/pulumi-dotnet/pull/570 )
##### Improvements
- \[sdk/auto] Adds the `ConfigFile` option to all operation options in
the Automation API (UpOptions, PreviewOptions, RefreshOptions,
DestroyOptions) to support specifyin
[#​573](https://redirect.github.com/pulumi/pulumi-dotnet/pull/573 )
###
[`v3.78.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3780---2025-04-08 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.77.0...v3.78.0 )
##### Bug Fixes
- \[sdk] Async context is now captured from the main program and
restored in transform functions
[#​561](https://redirect.github.com/pulumi/pulumi-dotnet/pull/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](https://redirect.github.com/pulumi/pulumi-dotnet/pull/564 )
##### Improvements
- \[sdk/auto] Add the `--preview-only` flag to the `destroy` command in
the Automation API
[#​554](https://redirect.github.com/pulumi/pulumi-dotnet/pull/554 )
- \[sdk/provider] Replaced `PropertyValue.TryUnwrap` with `Unwrap`
[#​562](https://redirect.github.com/pulumi/pulumi-dotnet/pull/562 )
##### Bug Fixes
- \[sdk/provider] Add missing support for EnumType to
PropertyValueSerializer
[#​557](https://redirect.github.com/pulumi/pulumi-dotnet/pull/557 )
###
[`v3.77.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3770---2025-03-27 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.76.1...v3.77.0 )
##### Bug Fixes
- \[sdk] Exclude resource references from property dependencies for
packaged components
[#​488](https://redirect.github.com/pulumi/pulumi-dotnet/pull/488 )
##### Improvements
- \[sdk/auto] Add --show-reads Support for Pulumi Up & Preview
[#​542](https://redirect.github.com/pulumi/pulumi-dotnet/pull/542 )
- \[sdk/provider] Infer package name and namespace in
ComponentProviderHost
[#​555](https://redirect.github.com/pulumi/pulumi-dotnet/pull/555 )
- \[sdk/provider] Default the version of ComponentProviderHost to 0.0.0
[#​556](https://redirect.github.com/pulumi/pulumi-dotnet/pull/556 )
##### Bug Fixes
- \[sdk/provider] Handle logging arguments in provider's
getEngineAddress
[#​536](https://redirect.github.com/pulumi/pulumi-dotnet/pull/536 )
###
[`v3.76.1`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3761---2025-03-10 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.76.0...v3.76.1 )
###
[`v3.76.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3760---2025-03-10 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.75.2...v3.76.0 )
##### Improvements
- \[sdk] Make OutputConstructorAttribute optional
[#​438](https://redirect.github.com/pulumi/pulumi-dotnet/pull/438 )
- \[sdk] Log a warning when trying to convert outputs to strings
[#​525](https://redirect.github.com/pulumi/pulumi-dotnet/pull/525 )
- \[sdk/auto] Add `pulumi install` to Automation Api
[#​426](https://redirect.github.com/pulumi/pulumi-dotnet/pull/426 )
- \[sdk/auto] Add `--refresh` to preview, up and destroy commands
[#​431](https://redirect.github.com/pulumi/pulumi-dotnet/pull/431 )
##### Bug Fixes
- \[sdk/converter] Fix conversion for nested Output<T>
[#​527](https://redirect.github.com/pulumi/pulumi-dotnet/pull/527 )
###
[`v3.75.2`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3752---2025-02-26 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.75.1...v3.75.2 )
##### Bug Fixes
- \[runtime] Revert changes to target net8 in provider SDKs
[#​515](https://redirect.github.com/pulumi/pulumi-dotnet/pull/515 )
###
[`v3.75.1`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3751---2025-02-26 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.75.0...v3.75.1 )
Follow up release after v3.75, this reverts the updates to targeting
net8.
###
[`v3.75.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3750---2025-02-26 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.74.0...v3.75.0 )
##### Improvements
- \[sdk] updated pulumi submodule and go.mod sdk/pkg and excluded
failing conformance tests
[#​482](https://redirect.github.com/pulumi/pulumi-dotnet/pull/482 )
- \[sdk] Support parameterization for remote component resources
[#​502](https://redirect.github.com/pulumi/pulumi-dotnet/pull/502 )
##### bug-fixes
- \[sdk] Fix inconsistent behavior of inheritance for InputAttribute and
OutputAttribute
[#​506](https://redirect.github.com/pulumi/pulumi-dotnet/pull/506 )
##### Improvements
- \[sdk/auto] Add the `--preview-only` flag for the `refresh` command
[#​496](https://redirect.github.com/pulumi/pulumi-dotnet/pull/496 )
- \[sdk/provider] Schema Analyzer to infer component schemas from
classes
[#​468](https://redirect.github.com/pulumi/pulumi-dotnet/pull/468 )
- \[sdk/provider] Implement component provider host for auto-inferred
components
[#​507](https://redirect.github.com/pulumi/pulumi-dotnet/pull/507 )
###
[`v3.74.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3740---2025-02-19 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.73.0...v3.74.0 )
##### Improvements
- \[sdk] Add ability to disable ToString on Output<T>
[#​461](https://redirect.github.com/pulumi/pulumi-dotnet/pull/461 )
##### bug-fixes
- \[sdk] Handle null in InputMap/List implicit conversions
[#​459](https://redirect.github.com/pulumi/pulumi-dotnet/pull/459 )
- \[sdk] Fix the Provider and Providers option when used in resource
transforms
[#​460](https://redirect.github.com/pulumi/pulumi-dotnet/pull/460 )
- \[sdk] Fix adding the same value to InputMap multiple times
[#​462](https://redirect.github.com/pulumi/pulumi-dotnet/pull/462 )
###
[`v3.73.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3730---2025-02-06 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.72.0...v3.73.0 )
##### Improvements
- \[sdk] InputMap and InputList no longer flatten nested
unknowns/secrets to apply to the whole object.
[#​449](https://redirect.github.com/pulumi/pulumi-dotnet/pull/449 )
##### Bug Fixes
- \[runtime] Don't parse runtime options at startup, defer to the
options sent for specific methods
[#​451](https://redirect.github.com/pulumi/pulumi-dotnet/pull/451 )
###
[`v3.72.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3720---2025-01-30 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.71.1...v3.72.0 )
##### Bug Fixes
- \[sdk] Avoid calling invokes with dependencies on unknown resources
[#​441](https://redirect.github.com/pulumi/pulumi-dotnet/pull/441 )
- \[sdk] Wait for resources in the input property dependencies
[#​444](https://redirect.github.com/pulumi/pulumi-dotnet/pull/444 )
##### Improvements
- \[runtime] Plugins with msbuild warnings can still be run
[#​437](https://redirect.github.com/pulumi/pulumi-dotnet/pull/437 )
- \[runtime] Implement GetRequiredPackages to replace GetRequiredPlugins
[#​440](https://redirect.github.com/pulumi/pulumi-dotnet/pull/440 )
###
[`v3.71.1`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3711---2024-12-19 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.71.0...v3.71.1 )
##### Bug Fixes
- \[sdk] Await background tasks during inline deployment
[#​420](https://redirect.github.com/pulumi/pulumi-dotnet/pull/420 )
- \[sdk] Fix parameterized explicit providers
[#​435](https://redirect.github.com/pulumi/pulumi-dotnet/pull/435 )
- \[runtime] Fix the language plugin to return a version
[#​390](https://redirect.github.com/pulumi/pulumi-dotnet/pull/390 )
###
[`v3.71.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3710---2024-12-05 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.70.0...v3.71.0 )
##### Improvements
- \[sdk] Allow specifying dependencies for output invokes
[#​412](https://redirect.github.com/pulumi/pulumi-dotnet/pull/412 )
- \[sdk/provider] Add Parameterize to the provider interface
[#​404](https://redirect.github.com/pulumi/pulumi-dotnet/pull/404 )
###
[`v3.70.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3700---2024-11-27 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.69.0...v3.70.0 )
##### Bug Fixes
- \[sdk/auto] Fix warning for inline programs
[#​388](https://redirect.github.com/pulumi/pulumi-dotnet/pull/388 )
##### Improvements
- \[runtime] Reduce binary size by stripping debug information
[#​411](https://redirect.github.com/pulumi/pulumi-dotnet/pull/411 )
###
[`v3.69.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3690---2024-11-21 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.68.0...v3.69.0 )
##### Improvements
- \[sdk] Make Pulumi.RunException public
[#​364](https://redirect.github.com/pulumi/pulumi-dotnet/pull/364 )
- \[sdk] Add `DeferredOutput` for resolving some output/input cycles
[#​385](https://redirect.github.com/pulumi/pulumi-dotnet/pull/385 )
##### bug-fixes
- \[sdk] Support input lists and maps in JsonSerializer.SerializeAsync
and JsonSerializer.DeserializeAsync
[#​372](https://redirect.github.com/pulumi/pulumi-dotnet/pull/372 )
- \[sdk] Fix publishing to set a required property used by the
Automation Api to Install Pulumi cli
[#​393](https://redirect.github.com/pulumi/pulumi-dotnet/pull/393 )
##### Improvements
- \[sdk/auto] Lessen the strictness of `OperationTypeConverter` to allow
unknown operations
[#​350](https://redirect.github.com/pulumi/pulumi-dotnet/pull/350 )
- \[sdk/auto] Update YamlDotNet to v16.1.2
[#​354](https://redirect.github.com/pulumi/pulumi-dotnet/pull/354 )
- \[sdk/auto] Add pulumi stack change-secrets-provider to automation api
[#​383](https://redirect.github.com/pulumi/pulumi-dotnet/pull/383 )
- \[sdk/provider] OutputReference.Value will normalize to null for
Computed values
[#​381](https://redirect.github.com/pulumi/pulumi-dotnet/pull/381 )
##### Bug Fixes
- \[sdk/provider] Fix a bug deserialising unknown secrets
[#​378](https://redirect.github.com/pulumi/pulumi-dotnet/pull/378 )
- \[runtime] Improve the detections of project files when attaching a
debugger
[#​255](https://redirect.github.com/pulumi/pulumi-dotnet/pull/255 )
- \[runtime] Fix RunPlugin with new versions of the pulumi cli
[#​395](https://redirect.github.com/pulumi/pulumi-dotnet/pull/395 )
###
[`v3.68.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3680---2024-09-17 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.67.1...v3.68.0 )
##### Improvements
- \[sdk] Parameterized providers are now considered stable
[#​347](https://redirect.github.com/pulumi/pulumi-dotnet/pull/347 )
- \[sdk/provider] Support authoring multi-language components in .NET
[#​275](https://redirect.github.com/pulumi/pulumi-dotnet/pull/275 )
###
[`v3.67.1`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3671---2024-09-13 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.67.0...v3.67.1 )
##### Bug Fixes
- \[runtime] Fix debugger support
[#​343](https://redirect.github.com/pulumi/pulumi-dotnet/pull/343 )
###
[`v3.67.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3670---2024-09-10 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.66.2...v3.67.0 )
##### Improvements
- \[sdk] Add support for attaching debuggers
[#​332](https://redirect.github.com/pulumi/pulumi-dotnet/pull/332 )
##### Bug Fixes
- \[sdk/provider] Fix serialization of ComponentResources (no id
required)
[#​331](https://redirect.github.com/pulumi/pulumi-dotnet/pull/331 )
- \[sdk/provider] Fix output value serialization.
[#​337](https://redirect.github.com/pulumi/pulumi-dotnet/pull/337 )
###
[`v3.66.2`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3662---2024-08-20 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.66.1...v3.66.2 )
##### Bug Fixes
- \[sdk] Update Pulumi.Protobuf to v3.27.3 (fork)
[#​324](https://redirect.github.com/pulumi/pulumi-dotnet/pull/324 )
###
[`v3.66.1`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3661---2024-08-09 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.66.0...v3.66.1 )
##### Bug Fixes
- \[sdk] Fix binary compatibility with provider SDKs built using older
version of the core SDK
[#​318](https://redirect.github.com/pulumi/pulumi-dotnet/pull/318 )
###
[`v3.66.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3660---2024-08-09 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.65.0...v3.66.0 )
##### Improvements
- \[sdk] Support package parameterization for
Read/RegisterResource/Call/Invoke
[#​311](https://redirect.github.com/pulumi/pulumi-dotnet/pull/311 )
##### Bug Fixes
- \[sdk] Fix type annotations for inputListFromT0/1
[#​301](https://redirect.github.com/pulumi/pulumi-dotnet/pull/301 )
- \[sdk] Fix race condition in GrpcMonitor's GrpcChannel management
[#​304](https://redirect.github.com/pulumi/pulumi-dotnet/pull/304 )
- \[sdk] Fix unknown inputs deserialization
[#​306](https://redirect.github.com/pulumi/pulumi-dotnet/pull/306 )
- \[sdk] Fix program hanging when a resource transformation throws an
exception
[#​307](https://redirect.github.com/pulumi/pulumi-dotnet/pull/307 )
- \[sdk] Fix handling of input properties with backing fields
[#​308](https://redirect.github.com/pulumi/pulumi-dotnet/pull/308 )
##### Improvements
- \[sdk/auto] Implement Stack.ImportAsync() for batch importing
resources into a stack
[#​296](https://redirect.github.com/pulumi/pulumi-dotnet/pull/296 )
###
[`v3.65.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3650---2024-07-18 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.64.0...v3.65.0 )
##### Improvements
- \[sdk] Update Grpc dependency.
[#​256](https://redirect.github.com/pulumi/pulumi-dotnet/pull/256 )
- \[sdk] Strongly type URN values in Provider
[#​293](https://redirect.github.com/pulumi/pulumi-dotnet/pull/293 )
##### Bug Fixes
- \[sdk] Enable .net analyzers and fix warnings.
[#​278](https://redirect.github.com/pulumi/pulumi-dotnet/pull/278 )
- \[sdk] Bufix Parsing of CustomTimeouts
[#​290](https://redirect.github.com/pulumi/pulumi-dotnet/pull/290 )
- \[sdk] Add support for deserializing output values and use them from
transforms
[#​298](https://redirect.github.com/pulumi/pulumi-dotnet/pull/298 )
##### Improvements
- \[runtime] Update pulumi/pulumi to 3.121
[#​288](https://redirect.github.com/pulumi/pulumi-dotnet/pull/288 )
###
[`v3.64.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3640---2024-06-10 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.63.1...v3.64.0 )
##### Improvements
- \[sdk] Make transforms a stable feature, not experimental
[#​270](https://redirect.github.com/pulumi/pulumi-dotnet/pull/270 )
- \[sdk/provider] Refactor Provider tests in order to prepare
integration testing
[#​277](https://redirect.github.com/pulumi/pulumi-dotnet/pull/277 )
##### Bug Fixes
- \[runtime] Upgrade dependencies
[#​279](https://redirect.github.com/pulumi/pulumi-dotnet/pull/279 )
###
[`v3.63.1`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3631---2024-04-25 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.63.0...v3.63.1 )
##### Bug Fixes
- \[sdk] Remove Google.Protobuf pinned dependency.
[#​268](https://redirect.github.com/pulumi/pulumi-dotnet/pull/268 )
###
[`v3.63.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3630---2024-04-25 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.62.0...v3.63.0 )
##### Improvements
- \[sdk] Support the Result field for better support of up
--continue-on-error
[#​259](https://redirect.github.com/pulumi/pulumi-dotnet/pull/259 )
##### Bug Fixes
- \[sdk] Revert gRPC update that broke large messages.
[#​266](https://redirect.github.com/pulumi/pulumi-dotnet/pull/266 )
##### Improvements
- \[sdk/auto] Add ContinueOnError option to the automation API
[#​265](https://redirect.github.com/pulumi/pulumi-dotnet/pull/265 )
###
[`v3.62.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3620---2024-04-22 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.61.0...v3.62.0 )
##### Improvements
- \[sdk] Allow apply to have unknown values during updates
[#​258](https://redirect.github.com/pulumi/pulumi-dotnet/pull/258 )
##### Bug Fixes
- \[sdk] Use InvariantCulture when parsing numbers from config
[#​262](https://redirect.github.com/pulumi/pulumi-dotnet/pull/262 )
- \[sdk] Pin Google.Protobuf to 3.24.
[#​263](https://redirect.github.com/pulumi/pulumi-dotnet/pull/263 )
###
[`v3.61.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3610---2024-04-16 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.60.0...v3.61.0 )
##### Improvements
- \[sdk] Add attribute to handle deserialization of constructor
parameters with name overrides
[#​231](https://redirect.github.com/pulumi/pulumi-dotnet/pull/231 )
- \[sdk] Add experimental support for the new transforms system
[#​234](https://redirect.github.com/pulumi/pulumi-dotnet/pull/234 )
- \[sdk] Add FSharp Ops helpers
[#​250](https://redirect.github.com/pulumi/pulumi-dotnet/pull/250 )
- \[sdk] Handle Outputs in derived Stacks
[#​251](https://redirect.github.com/pulumi/pulumi-dotnet/pull/251 )
###
[`v3.60.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3600---2024-03-05 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.59.0...v3.60.0 )
##### Improvements
- \[sdk] Add environment add and remove commands to automation api
[#​210](https://redirect.github.com/pulumi/pulumi-dotnet/pull/210 )
- \[sdk] Update Grpc dependency.
[#​219](https://redirect.github.com/pulumi/pulumi-dotnet/pull/219 )
- \[sdk] Drop support for netcoreapp3.1
[#​235](https://redirect.github.com/pulumi/pulumi-dotnet/pull/235 )
- \[sdk/auto] Add new API to install the Pulumi CLI from the Automation
API
[#​226](https://redirect.github.com/pulumi/pulumi-dotnet/pull/226 )
- \[sdk/provider] Initial implementation of a reflection-based
PropertyValue deserializer
[#​201](https://redirect.github.com/pulumi/pulumi-dotnet/pull/201 )
###
[`v3.59.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3590---2023-11-15 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.58.0...v3.59.0 )
##### Improvements
- \[sdk] Implement reflection-based RegisterOutputs() for component
resources
[#​200](https://redirect.github.com/pulumi/pulumi-dotnet/pull/200 )
- \[sdk] Support .NET 8.
[#​205](https://redirect.github.com/pulumi/pulumi-dotnet/pull/205 )
##### Bug Fixes
- \[sdk/auto] Fix issue with specifying a git username for remote
workspaces.
[#​186](https://redirect.github.com/pulumi/pulumi-dotnet/pull/186 )
###
[`v3.58.0`](https://redirect.github.com/pulumi/pulumi-dotnet/blob/HEAD/CHANGELOG.md#v3580---2023-10-27 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.57.0...v3.58.0 )
##### Bug Fixes
- \[sdk] Register and await tasks created from `Apply` that don't return
anything.
[#​183](https://redirect.github.com/pulumi/pulumi-dotnet/pull/183 )
##### Improvements
- \[sdk/auto] Add support for the path option for config operations.
[#​191](https://redirect.github.com/pulumi/pulumi-dotnet/pull/191 )
###
[`v3.57.0`](https://redirect.github.com/pulumi/pulumi-dotnet/releases/tag/v3.57.0 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.56.2...v3.57.0 )
##### Improvements
- Converter SDK: add `Args: string[]` to the `ConvertProgramRequest`
fields which allows converter plugins to access args provided to `pulumi
convert`
###
[`v3.56.2`](https://redirect.github.com/pulumi/pulumi-dotnet/releases/tag/v3.56.2 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.56.1...v3.56.2 )
##### Improvements
- Plugin: clean up resources and exit cleanly on receiving SIGINT or
CTRL_BREAK.
##### Bug Fixes
###
[`v3.56.1`](https://redirect.github.com/pulumi/pulumi-dotnet/releases/tag/v3.56.1 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-dotnet/compare/v3.56.0...v3.56.1 )
##### Bug Fixes
- \[sdk/automation-api] Adds guards in a non-destructive way against
invalid JSON engine event data.
[#​167](https://redirect.github.com/pulumi/pulumi-dotnet/pull/167 )
###
[`v3.56.0`](https://redirect.github.com/pulumi/pulumi-dotnet/releases/tag/v3.56.0 )
[Compare Source](https:
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - "every weekday" (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwiaW1wYWN0L25vLWNoYW5nZWxvZy1yZXF1aXJlZCJdfQ==-->
---------
Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>
Co-authored-by: Bryce Lampe <bryce@pulumi.com >
2025-07-18 23:53:59 +00:00
Pulumi Bot
41c9563cd9
Update GitHub Actions workflows. ( #556 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 3ea631495d8b234d63f01ede2bd40b2762bcc595.
2025-06-17 05:52:02 +00:00
Pulumi Bot
0f032c1f00
Update GitHub Actions workflows. ( #555 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 03dcc6282f6e8b629b6a3cc35661997622d8e0ca.
2025-06-12 05:47:49 +00:00
Pulumi Bot
7309652425
Update GitHub Actions workflows. ( #554 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit e5045b810db34310235bbe1a83d3c3758995e790.
2025-06-07 05:48:34 +00:00
Bryce Lampe
448c16a695
Improve exec error messages ( #553 )
...
Fixes https://github.com/pulumi/pulumi-docker-build/issues/549 .
2025-06-04 11:53:24 -07:00
Pulumi Bot
f459033434
Update GitHub Actions workflows. ( #552 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 9983e5b04e591b71339227336332131e8fda153d.
2025-05-23 05:48:08 +00:00
Pulumi Bot
afa2625655
Update GitHub Actions workflows. ( #550 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 00e10f05873768ef726a49069865722353f8ca3a.
2025-05-22 05:48:21 +00:00
Pulumi Bot
0ec7f16bd7
Update GitHub Actions workflows. ( #548 )
...
This PR was automatically generated by the
update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt
repo, from commit 06a4a07bc11ada9498ce86091ac0d55443ee294b.
2025-05-17 05:46:30 +00:00
Bryce Lampe
82057d3065
Freeze v0.0.12 ( #547 )
...
### Changed
- Upgraded pulumi-go-provider to v1.0.0-rc2.
### Fixed
- Builds now respect cancellation.
(https://github.com/pulumi/pulumi-docker-build/issues/533 ,
https://github.com/pulumi/pulumi-docker-build/pull/522 )
v0.0.12
2025-05-16 12:08:02 -07:00