pulumi/sdk
Justin Van Patten 53fe198a8d
Prepare for v3.105.0 release (#15391)
Current draft release notes:


### Features

- [auto/go] Adds support for `--refresh` to Stack.Up(), Stack.Preview()
and Stack.Destroy() via go automation api
  [#15350](https://github.com/pulumi/pulumi/pull/15350)

- [cli] Adds a `preview-only` flag to `pulumi refresh`.
  [#15330](https://github.com/pulumi/pulumi/pull/15330)

- [cli] Adds `preview-only` flag for `pulumi destroy` and `pulumi
import`
  [#15336](https://github.com/pulumi/pulumi/pull/15336)

- [engine] Translate all Computed and Secret values to OutputValues for
Construct and Call methods.
  [#15362](https://github.com/pulumi/pulumi/pull/15362)

- [cli/display] Add --suppress-progress option to not print dots
  [#14690](https://github.com/pulumi/pulumi/pull/14690)

- [sdk/go] Add `UpgradeToOutputValues` to `MarshalOptions`.
  [#15349](https://github.com/pulumi/pulumi/pull/15349)

- [cli/plugin] Add experimental `plugin run` command for running plugin
binaries directly.
  [#12613](https://github.com/pulumi/pulumi/pull/12613)

- [sdkgen/python] Update the default minimum required version of Python
to 3.8 or greater for generated provider SDKs.
  [#15368](https://github.com/pulumi/pulumi/pull/15368)


### Bug Fixes

- [backend/diy] Fix an issue where state stored on a mounted device
would result in errors
  [#15375](https://github.com/pulumi/pulumi/pull/15375)

- [cli/state] Fix a panic when trying to delete a provider from the
state that's still referenced.
  [#15322](https://github.com/pulumi/pulumi/pull/15322)

- [cli/state] Fix a nil reference panic in the `state edit` command.
  [#15354](https://github.com/pulumi/pulumi/pull/15354)


### Miscellaneous

- [docs] Add kubernetes as a supported pulumi convert language
  [#15359](https://github.com/pulumi/pulumi/pull/15359)

- [sdk/python] Require Python 3.8 or greater.
  [#15363](https://github.com/pulumi/pulumi/pull/15363)

- [sdk/python] Upgrade grpcio to 1.60.1
  [#15366](https://github.com/pulumi/pulumi/pull/15366)
2024-02-07 22:26:03 +00:00
..
go Fix upgrade with ResourceReference (#15377) 2024-02-06 08:22:46 +00:00
nodejs Test GetDependencies and library versions in conformance testing (#15324) 2024-02-06 12:38:44 +00:00
proto/go Plumb Remote, Component, and LogicalName into the import plugin system (#15199) 2024-01-24 17:15:30 +00:00
python Test GetDependencies and library versions in conformance testing (#15324) 2024-02-06 12:38:44 +00:00
.version Prepare for v3.105.0 release (#15391) 2024-02-07 22:26:03 +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.