Pulumi

Latest version: v3.116.1

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

Scan your dependencies

Page 9 of 59

3.86.0

Features

- [cli/about] `pulumi about` and `pulumi whoami` will now return information about the access token used to login to the service.
[13206](https://github.com/pulumi/pulumi/pull/13206)


Bug Fixes

- [cli] Add filestate variables to `pulumi env`.
[14015](https://github.com/pulumi/pulumi/pull/14015)

- [cli] Include a newline in `pulumi whoami`'s output
[14025](https://github.com/pulumi/pulumi/pull/14025)

- [cli/import] `import --from=plugin` will now try to auto-install the plugin if missing.
[14048](https://github.com/pulumi/pulumi/pull/14048)

- [engine] Fix creation and modification timestamps sometimes not setting.
[14038](https://github.com/pulumi/pulumi/pull/14038)

- [engine] Fixes the engine using aliases from old deployments when writing out statefiles.

- [sdk/python] Resource property parameters are now runtime type checked to ensure they are a `Mapping` object.
[14030](https://github.com/pulumi/pulumi/pull/14030)

3.85.0

Features

- [engine] Provider mapping information lookups are now more efficient. Providers can also support multiple mappings.
[13975](https://github.com/pulumi/pulumi/pull/13975)

- [sdkgen/python] Generate output-versioned invokes for functions without inputs
[13685](https://github.com/pulumi/pulumi/pull/13685)


Bug Fixes

- [sdkgen/dotnet] Fixes potential conflicts when generating resources called System
[14011](https://github.com/pulumi/pulumi/pull/14011)

- [cli/engine] Errors writing out snapshots now print error messages to be seen by users.
[14016](https://github.com/pulumi/pulumi/pull/14016)

- [sdk/go] Ensure Assets of AssetArchive are non-nil when creating and deserializing
[14007](https://github.com/pulumi/pulumi/pull/14007)

- [cli/new] Fix selector wrapping on narrow terminals.
[13979](https://github.com/pulumi/pulumi/pull/13979)

- [sdkgen/python] Fix error calling _configure when the value is None
[14014](https://github.com/pulumi/pulumi/pull/14014)

3.84.0

Features

- [engine] Program conversion plugins can now be passed extra arguments from `convert`.
[13973](https://github.com/pulumi/pulumi/pull/13973)

- [sdkgen/go] Support generating Go SDKs that use generic input and output types
[13828](https://github.com/pulumi/pulumi/pull/13828)


Bug Fixes

- [cli/new] `pulumi new` no longer defaults to a project name of "pulum" if ran in a folder called "pulumi".
[13953](https://github.com/pulumi/pulumi/pull/13953)

3.83.0

Features

- [engine] pulumi-test-language can now be used to test language runtimes against a standard suite of tests.
[13705](https://github.com/pulumi/pulumi/pull/13705)


Bug Fixes

- [cli] Fixes panic when default org is not set and no org is provided to org search
[13947](https://github.com/pulumi/pulumi/pull/13947)

- [engine] Fix aliases of parents tracking over partial deployments.
[13935](https://github.com/pulumi/pulumi/pull/13935)

- [sdkgen/python] Python sdkgen now correctly sets default values on dicts passed as resource arguments.
[13825](https://github.com/pulumi/pulumi/pull/13825)

3.82.1

Bug Fixes

- [cli/config] Allows org search for individual accounts
[13930](https://github.com/pulumi/pulumi/pull/13930)

- [sdkgen/{go,nodejs,python}] Fix a bug in marshalling enums across gRPC

- [cli/state] `pulumi state edit` now handles multi-part EDITOR env vars (i.e. `emacs -nw`).
[13922](https://github.com/pulumi/pulumi/pull/13922)

- [programgen/python] Fix deprecation warning triggering on ResourceArgs with default values.
[13890](https://github.com/pulumi/pulumi/pull/13890)

3.82.0

Features

- [cli] Adds `pulumi org search` and `pulumi org search ai` for Pulumi Insights in the CLI. These commands render a table containing all resources in a given organization matching the query provided.

`-q <query>` will search for resources in the organization using a query provided in Pulumi Query Syntax.

`-o <json|csv|yaml>` flag customizes the output.

The `ai` command uses AI Assist to translate a natural language query into Pulumi Query Syntax.

Default table output will show a count of displayed resources out of the total. Additional output includes the query run, a URL to view and explore search results in the Pulumi Console and the query, and the query run.

Additional output is suppressed for non-table output formats such that they can be easily piped into other tools.

The `--web` flag will open the search results in a default browser.
[13611](https://github.com/pulumi/pulumi/pull/13611)
[13879](https://github.com/pulumi/pulumi/pull/13879)
[13888](https://github.com/pulumi/pulumi/pull/13888)
[13846](https://github.com/pulumi/pulumi/pull/13846)

- [cli] Adds `pulumi ai` command - currently the only functionality in this group is `pulumi ai web`, which will open the Pulumi AI application in a default browser. An optional `--prompt/-p` flag can be provided with a query to pre-populate the search bar in the Pulumi AI application. By default, that prompt will be submitted automatically, but passing `--no-auto-submit` will prevent that.
[13808](https://github.com/pulumi/pulumi/pull/13808)
[13846](https://github.com/pulumi/pulumi/pull/13846)

- [engine] Support SDKs sending plugin checksums as part of resource requests.
[13789](https://github.com/pulumi/pulumi/pull/13789)


Bug Fixes

- [cli/new] Fixes `pulumi policy new <template-name>` to not require `--yes` when run non-interactively.
[13902](https://github.com/pulumi/pulumi/pull/13902)

Page 9 of 59

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.