pulumi/sdk
Justin Van Patten 75f027533c
Prepare for v3.107.0 release (#15481)
### Features

- [cli/config] Adds an `--open` flag to `pulumi config` command which
resolves the environment listed in the stack configuration.

- [auto/go] Automation API support for `pulumi refresh --preview-only`
  [#15340](https://github.com/pulumi/pulumi/pull/15340)

- [engine] Add support for remote transforms to the engine.

- [pkg/testing] Add a InstallDevReleases option to ProgramTest, to
install pulumi dev SDKs
  [#15387](https://github.com/pulumi/pulumi/pull/15387)

- [programgen/{dotnet,nodejs,python}] Emit Output-returning JSON
serialization methods without rewriting applies for top-level function
expression
  [#15371](https://github.com/pulumi/pulumi/pull/15371)

- [sdk/nodejs] Detect npm and yarn workspaces setups when installing
dependencies
  [#15421](https://github.com/pulumi/pulumi/pull/15421)

- [sdk/nodejs] Use pnpm as package manager if we find a pnpm-lock.yaml
file
  [#15456](https://github.com/pulumi/pulumi/pull/15456)


### Bug Fixes

- [docs] Fixes docs generator parent module computation
  [#15035](https://github.com/pulumi/pulumi/pull/15035)

- [engine] Test and fix the engine filling in args dependencies to
provider calls.
  [#15450](https://github.com/pulumi/pulumi/pull/15450)

- [programgen] Fix infinite recursion when binding invoke signature into
promises without accounting for recursive type references
  [#15463](https://github.com/pulumi/pulumi/pull/15463)
2024-02-21 20:50:29 +00:00
..
go Engine support for remote transforms (#15290) 2024-02-21 16:30:46 +00:00
nodejs Engine support for remote transforms (#15290) 2024-02-21 16:30:46 +00:00
proto/go Engine support for remote transforms (#15290) 2024-02-21 16:30:46 +00:00
python Engine support for remote transforms (#15290) 2024-02-21 16:30:46 +00:00
.version Prepare for v3.107.0 release (#15481) 2024-02-21 20:50:29 +00:00
README.md Cleanup sdk/README.md 2023-01-03 17:12:12 -05:00
go.mod Move buildutil out of sdk/common to the go language host (#15168) 2024-01-17 22:25:47 +00:00
go.sum Move goversion out of sdk/common to the go language host (#15165) 2024-01-17 14:56:18 +00:00
version.go Move .version to /sdk and embed it (#15185) 2024-01-19 14:11:17 +00:00

README.md

Pulumi Language SDKs

This directory contains Pulumi SDKs for the following languages:

See the respective READMEs for information about installing and using these libraries.

The language providers work by implementing gRPC interfaces defined in the top level directory proto.