Pulumi

Latest version: v3.116.1

Safety actively analyzes 629765 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 59

3.60.0

Features

- [engine] Enhances the state schema to track fields `Created`, `Modified` per each resource. The timestamp is captured in RFC3339. It pertains to timestamps of state modification done by the engine.
[12082](https://github.com/pulumi/pulumi/pull/12082)

- [engine] DeletedWith ResourceOption is now inherited from its parent across SDKs.
[12446](https://github.com/pulumi/pulumi/pull/12446)

- [programgen/{dotnet,nodejs}] Object-typed config variables for components
[12488](https://github.com/pulumi/pulumi/pull/12488)


Bug Fixes

- [sdk] common: Fix extraneous backoff during retries.
[12502](https://github.com/pulumi/pulumi/pull/12502)

- [sdkgen/dotnet] respectSchemaVersion now writes the package version to the .csproj file.
[12518](https://github.com/pulumi/pulumi/pull/12518)

- [sdk/python] Revert 12292 to unbreak some users.
[12522](https://github.com/pulumi/pulumi/pull/12522)

- [sdkgen/{dotnet,go,nodejs,python}] Add respectSchemaVersion to schema.
[12511](https://github.com/pulumi/pulumi/pull/12511)

3.59.1

Bug Fixes

- [sdk] Make default logger thread-safe.
[12485](https://github.com/pulumi/pulumi/pull/12485)

- [sdk/go] Track rehydrated components as dependencies.
[12494](https://github.com/pulumi/pulumi/pull/12494)

- [sdkgen/go] Fixes emission of dup types breaking Go compilation when chunking >500 helper types.
[12484](https://github.com/pulumi/pulumi/pull/12484)


Miscellaneous

- [cli] Improve CLI upgrade instructions for macOS.
[12483](https://github.com/pulumi/pulumi/pull/12483)

3.59.0

Features

- [programgen] PCL program.WriteSource(afero.Fs) writes the full directory tree of PCL source files.
[12428](https://github.com/pulumi/pulumi/pull/12428)

- [programgen/{dotnet,go,nodejs,python}] Implement description as comments or docstring for config variables in program-gen
[12464](https://github.com/pulumi/pulumi/pull/12464)

- [programgen/{dotnet,nodejs}] Component resources implementation including nested components
[12398](https://github.com/pulumi/pulumi/pull/12398)

- [backend/service] Add "--teams" flag to assign team name to stack during init
[11974](https://github.com/pulumi/pulumi/pull/11974)


Bug Fixes

- [auto/go] Fix memory leak in stack.Up() in Automation API.
[12475](https://github.com/pulumi/pulumi/pull/12475)

- [auto/{go,nodejs,python}] Fix calling WhoAmI against pre 3.58 CLIs.
[12466](https://github.com/pulumi/pulumi/pull/12466)

- [engine] Fixed automatic plugin downloads for third-party plugins.
[12441](https://github.com/pulumi/pulumi/pull/12441)

- [programgen/python] Fix handling of reserved words in imports.
[12447](https://github.com/pulumi/pulumi/pull/12447)


Miscellaneous

- [ci] Bumps python version in matrix to 3.11
[11238](https://github.com/pulumi/pulumi/pull/11238)

3.58.0

Features

- [auto/go] Add WhoAmIDetails which includes user, url and organizations to Go Automation API
[12374](https://github.com/pulumi/pulumi/pull/12374)

- [auto/nodejs] Add url and organizations to WhoAmIResult for NodeJS Automation API
[12374](https://github.com/pulumi/pulumi/pull/12374)

- [auto/python] Add url and organizations to WhoAmIResult for Python Automation API
[12374](https://github.com/pulumi/pulumi/pull/12374)

- [cli] Add `--json` flag to `pulumi whoami` to emit output as JSON
[12374](https://github.com/pulumi/pulumi/pull/12374)

- [cli/display] Add a view in browser shortcut to the interactive display.
[12412](https://github.com/pulumi/pulumi/pull/12412)
[12380](https://github.com/pulumi/pulumi/pull/12380)

- [programgen/dotnet] PCL components and dotnet program-gen implementation
[12361](https://github.com/pulumi/pulumi/pull/12361)

- [programgen/{dotnet,go,nodejs,python}] Add "NotImplemented" PCL function intrinsic
[12409](https://github.com/pulumi/pulumi/pull/12409)

- [sdk/go] Adds `NewInvokeOptions` to preview the effect of a list of `InvokeOption` values.
[12128](https://github.com/pulumi/pulumi/pull/12128)


Bug Fixes

- [cli/display] Do not treat single-line strings as YAML values
[12406](https://github.com/pulumi/pulumi/pull/12406)

- [sdk/go] Fixes an ID handling bug in provider_server Read implementation
[12410](https://github.com/pulumi/pulumi/pull/12410)

- [sdk/go] Fixes use of Provider option from parent resources with mismatched packages.
[12433](https://github.com/pulumi/pulumi/pull/12433)

3.57.1

Bug Fixes

- [cli/plugin] Fix sending empty tokens to GitHub API.
[12392](https://github.com/pulumi/pulumi/pull/12392)

3.57.0

Features

- [cli/display] Autoscroll the interactive display and support pgup/pgdown
[12363](https://github.com/pulumi/pulumi/pull/12363)

- [programgen] Support `options.retainOnDelete` on resources in PCL.
[12305](https://github.com/pulumi/pulumi/pull/12305)

- [sdkgen/dotnet] Update sdkgen to target dotnet 6.
[12333](https://github.com/pulumi/pulumi/pull/12333)

- [programgen/{dotnet,go,nodejs,python}] Adds support for generating RetainOnDelete options.
[12306](https://github.com/pulumi/pulumi/pull/12306)

- [auto/go] Enable programmatic tagging of stacks (Go only)
[12329](https://github.com/pulumi/pulumi/pull/12329)

- [auto/python] Enable programmatic tagging of stacks (Python only)
[12275](https://github.com/pulumi/pulumi/pull/12275)

- [sdk/go] Adds `NewResourceOptions` to preview the effect of a list of `ResourceOption` values.
[12124](https://github.com/pulumi/pulumi/pull/12124)

- [sdk/python] Added support for shimless Python plugins.
[12362](https://github.com/pulumi/pulumi/pull/12362)


Bug Fixes

- [cli/display] Reorder options to handle pending creates. Users can now hold enter to select the clear option which should be more ergonomic.
[12375](https://github.com/pulumi/pulumi/pull/12375)

- [auto/{dotnet,go,nodejs,python}] Fix support for specifying a git commit for remote workspaces
[11716](https://github.com/pulumi/pulumi/pull/11716)

- [auto/go] Fetch commits before checkout
[12331](https://github.com/pulumi/pulumi/pull/12331)

- [auto/go] The various workspace load routines (e.g. LoadProject) are no longer singularly cached.
[12370](https://github.com/pulumi/pulumi/pull/12370)

- [sdk/go] Fixes overwrite of the Provider option by the Providers option due to ordering.
[12296](https://github.com/pulumi/pulumi/pull/12296)

- [auto/nodejs] Fixes issue with specifying a git username for remote workspaces
[12269](https://github.com/pulumi/pulumi/pull/12269)

- [sdk/python] Fixes Component Resources not correctly propagating the provider option to its children.
[12292](https://github.com/pulumi/pulumi/pull/12292)


Miscellaneous

- [sdk/go] common/util/contract: Deprecate functions that don't accept printf-style arguments.
[12350](https://github.com/pulumi/pulumi/pull/12350)

Page 15 of 59

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.