pulumi/CHANGELOG_PENDING.md

2.5 KiB

Improvements

  • [cli] Allow pulumi refresh to interactively resolve pending creates. #10394

  • [cli] Clarify highlighting of confirmation text in confirmPrompt. #10413

  • [provider/python]: Improved exception display. The traceback is now shorter and it always starts with user code. #10336

  • [sdk/python] Update PyYAML to 6.0

  • [cli/watch] pulumi watch now uses relies on a program built on watchexec to implement recursive file watching, improving performance and cross-platform compatibility. This pulumi-watch program is now included in releases. #10213

  • [codegen] Reduce time to execute pulumi convert and some YAML programs, depending on providers used, by up to 3 seconds. #10444

  • [sdk/nodejs] Added stack truncation to SyntaxError in nodejs. #10465

  • [sdk/python] Makes global SETTINGS values context-aware to not leak state between Pulumi programs running in parallel #10402

  • [sdk/python] Makes global ROOT, CONFIG, _SECRET_KEYS ContextVars to not leak state between parallel inline Pulumi programs #10472

Bug Fixes

  • [codegen/go] Fix StackReference codegen. [#10260](https://github.com/pulumi/pulumi/pull/10260

  • [engine/backends]: Fix bug where File state backend failed to apply validation to stack names, resulting in a panic. #10417

  • [cli] Fix VCS detection for domains other than .com and .org. #10415

  • [codegen/go] Fix incorrect method call for reading floating point values from configuration. #10445

  • [engine]: HTML characters are no longer escaped in JSON output. #10440

  • [codegen/go] Ensure consistency between go docs information and package name #10452

  • [auto/go] Clone non-default branches (and tags). #10285

  • [cli] Fixes survey.v1 panics in Terminal UI introduced in #10130 in v3.38.0. #10475