Changelog for
pulumi-zsh-completion-3.129.0-sm.1699.1.2.noarch.rpm :
* Tue Aug 13 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.129.0:
* Use exact IEEE double min and max values in output test (#16943)
* Fix apply in python (#16941)
* Go link instructions in pulumi package add (#16938)
* .NET link instructions in pulumi package add (#16936)
* Add parameterized providers to Go (#16738)
* Use Pulumi v3.66.1 in .NET sdk-gen (#16935)
* Bump dotnet SDK version after release (#16934)
* Add Nodejs and Python instructions for `package add` (#16927)
* Prepare for v3.129.0 release (#16931)
* upgrade pulumi-yaml to 1.9.2 (#16925)
* Use better names for `package add`-generated SDKs (#16929)
* Fix up local dependencies in .NET codegen (#16902)
* Pass through pluginDownloadURL in invokes (#16917)
* [sdk-gen] Support parameterized .NET provider SDKs (#16912)
* Introduce the `pulumi package add` command (#16923)
* Add parameterization support for read in nodejs (#16913)
* Add parameterization support for call & read in python (#16915)
* Add regression test for config overloads (#16884)
* Add NodeJS test for parameterized providers #2 (#16901)
* Split windows acceptance tests into 2 partitions (#16922)
* Bump PulumiDotnetSDKVersion after dotnet release (#16919)
* Use publisher and repository fields to default the Go import path (#16899)
* Add support for public bare git repos on deployment settings (#16907)
* re-enable TestResourceRefsGetResourceNode (#16903)
* Fix a typo (#16898)
* wait for resource output registration to be done in test (#16897)
* Add --local to GeneratePackage and gen-sdk (#16891)
* Flow PropertyValues through NewPropertyMapFromMap (#16894)
* Update java language dependency (#16882)
* Changelog and go.mod updates for v3.128.0 (#16881)
* Freeze v3.128.0 (#16870)
* Tue Aug 06 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.128.0:
* Fix missing overloads to config getters (#16878)
* Package versions are required for parameterized packages (#16875)
* Parse conformance programs to decide which packages are needed for SDKs (#16872)
* make all changelog entries conform to our style (#16873)
* Add a conformance test for invokes (#16867)
* [auto/go] Add support for `destroy --preview-only` (#16839)
* Allow Python dynamic providers to capture secrets (#15864)
* Prepare for v3.128.0 release (#16869)
* devdocs: Document ignore changes interaction with Check (#16858)
* state_move: set up a secret manager in the dest stack if it doesn\'t exist (#16844)
* Don\'t search upwards for policy packs when determining required plugins (#16865)
* state_move: include stack name in the passhprase prompt (#16861)
* Iter local dependencies in sorted order (#16860)
* [sdk/nodejs] Save pkg/mod registrations on async local store (#13240)
* Tiny cleanup to an integration test (#16856)
* Use pulumi.Sprintf in program gen (#16852)
* [Go] Enable l2-resource-simple conformance test (#16845)
* fix typo in an error message (#16850)
* Link to Python docs about input types (#16763)
* [Go] Add install command to workspace (#16782)
* Fix l2-resource-config to test name and pluginDownloadURL correctly (#16846)
* [config] Re-enable TestConfigCommandsUsingEnvironments (#16817)
* Add deployment settings tests, cleanup and better handling of non interactive sessions (#16677)
* Ensure internal provider state doesn\'t clash with user config (#16837)
* [Go] Re-enable l1-stack-reference conformance test (#16838)
* [Go] Re-enable l1-output-array conformance test (#16836)
* [Go] Re-enable l1-output-string conformance test (#16834)
* Add support for parameterized invokes in Python (#16832)
* Support explicit parameterized providers (#16827)
* Document news ignore changes processing in the provider protocol (#16725)
* Use `snake_case` for package refences in the Python SDK (#16830)
* Test parameterized `Construct` support in the engine (#16824)
* Fix marshalling of plain properties (#16812)
* refactor: make ProgramTest inline better (#16814)
* Add parameterized `Call` support to the engine (#16813)
* Update lifecycle test APIs to match provider APIs (#16793)
* Download Pulumi Cron: allow previous version for homebrew and chocolatey (#16809)
* URL-based plugin source overrides via env var (#16648)
* sdk/go: fix test_fast Makefile target (#16811)
* Add parameterized read support to the engine (#16784)
* Changelog and go.mod updates for v3.127.0 (#16805)
* Freeze v3.127.0 (#16789)
* Fri Jul 26 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.127.0:
* Add links to StackSummary to for clients like Copilot (#16787)
* Implement Stack.ImportResources() for batch importing resources into a stack via the automation API (#16721)
* Prepare for v3.127.0 release (#16788)
* [cli/import] Fix undefined variable errors in code generation when imported resources use a parent or provider (#16786)
* Fix default provider names for parameterized providers (#16785)
* Don\'t use os.Stdout in tests (#16795)
* Skip TestConfigCommandsUsingEnvironments (#16794)
* Add parameterized invoke support to the engine (#16776)
* [python/automation] Implement Stack.import_resources() for batch importing resources into a stack (#16668)
* [autmation/nodejs] Implement Stack.import() to specify and import resources into a stack (#16615)
* state_move improve output slightly (#16780)
* state_move: don\'t move root stack explicitly (#16779)
* state_move: calculate remaining resources only when we know all moved resources (#16774)
* always show the fully qualified stackname in state move (#16767)
* new: capitalize prompts consistently (#16747)
* Add a test that all our conformance test programs are bindable (#16770)
* Provide stricter types for config.get_XXX when a default is provided (#16768)
* Detect possible OOM errors when nodejs crashes (#16700)
* correctly display the dependency information in state move (#16765)
* Generate TypedDict input types by default (#16704)
* Revert \"Pin node to 22.4.x to workaround breakage\" (#16731)
* Run Environment.DeleteIfNotFailed after tests complete (#16730)
* Remove an unused parameter from argumentTypeName (#16748)
* Changelog and go.mod updates for v3.126.0 (#16761)
* Freeze 3.126.0 (#16755)
* Tue Jul 23 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.126.0:
* Add a test of sending primitive values for a resource (#16718)
* state_move: don\'t conflict if destination provider with same URN and ID exists (#16737)
* Enable l1-output-number conformance test for Go (#16753)
* Fix panics due to different length `ignoreChanges` arrays (#16742)
* Exclude `pulumi_policy` from plugin determination (#16727)
* Prepare for 3.126.0 release (#16740)
* state_move: disallow provider moves (#16722)
* convert: make the help texts more consistent (#16739)
* continue-on-error: fix integrity issues in up with changed dependencies (#16733)
* state_move: reparent provider correctly (#16735)
* Enable l1-main for Go conformance tests (#16734)
* improve UI output (#16723)
* Enable l1-output-bool test in Go conformance (#16698)
* Exclude .git and sdk/proto from gofumpt (#16719)
* Fix literal values in generated Go stack outputs (#16728)
* Rename \'package\' to \'packageRef\' (#16717)
* Set `Parameterize.Value` in `plugin.Provider` (#16726)
* Add support for `DeletedWith` to `pulumi convert` (#12011)
* Changelog and go.mod updates for v3.125.0 (#16716)
* Allow specifying project names with `pulumi convert` (#16708)
* sdk/python: add support for stack invoke transforms (#16701)
* avoid duplicate error: prefix with `--expect-no-changes` (#16705)
* avoid duplicate error output in some cases (#16706)
* Freeze v3.125.0 (#16695)
* Sat Jul 20 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.125.0:
* Fix panic in `about` when a token is malformed (#16710)
* Pin node to 22.4.x to workaround breakage (#16709)
* disallow OutputState to be deepcopied (#16690)
* Don\'t set `PendingReplacement` until `Delete` succeeds (#16699)
* implement invoke transforms for NodeJS (#16688)
* Refactor MissingError handling (#16689)
* Prepare for v3.125.0 release (#16694)
* Validate that we have Poetry >= 1.8.0 (#16683)
* name invoke transforms RegisterInvokeTransform in the Go SDK (#16691)
* Remove unused PropertySet type (#16692)
* Enable the l1-empty test for Go (#16686)
* Change Go dependency tests to use real dependencies (#16684)
* Support `--remove` for `destroy` in the Go, NodeJS and Python Automation API SDKs (#16674)
* state_move: warn no resources are matched/error out when no resources move (#16673)
* Adding conformance tests for Go (#16662)
* Use python names for dictionary literals when inside a typed dictionary input (#16658)
* Don\'t use indentation in converted pyproject.toml files (#16678)
* Fix incorrect caching of git auth method in error cases (#16652)
* state_move: handle empty stacks correctly (#16676)
* Fix an incorrect error check in NodeJS integration tests (#16675)
* state_move: show resources to be moved correctly (#16672)
* Fix CopyFile to copy symlink directories (#16671)
* sdk/python: avoid maximum recursion depth error (#16669)
* Python parameterized provider test (#16491)
* Fix YAML serialization of project settings in the Python Automation API (#16660)
* Default the import base path to something sensible (#16664)
* Clean up PULUMI_HOME after program test (#16663)
* Use modfile to generate the go.mod in GenerateProgram (#16661)
* Improve TypeDocs for `sdk/nodejs/runtime` (#16621)
* try to further reduce the pulumi bot token usage (#16647)
* Improve TypeDocs for `sdk/nodejs` (#16622)
* Extend the TestReplacementParameterizedProvider test (#16644)
* add Go support for invoke transforms (#16617)
* Unify user prompts + cleanups + previous feedback (#16585)
* Fix lookup for pulumi run script when using Volta to manage nodejs (#16649)
* Changelog and go.mod updates for v3.124.0 (#16650)
* Test provider `Delete` parameter marshalling (#16645)
* Freeze 3.124.1 (#16643)
* Fri Jul 12 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.124.0:
* Revert \"Implement `dependsOn` for invokes in the NodeJS SDK (#16560)\" (#16642)
* continue-on-error: respect all dependency relationships (#16639)
* Install policy or project dependencies based on nearest configuration file (#16631)
* state_move: improve usage text (#16633)
* Prepare for 3.124.0 release (#16640)
* Update Pulumi YAML to 1.9.1 (#16636)
* implement engine support for invoke transforms (#16559)
* Don\'t count plugins from a nested policy pack in GetRequiredPlugins (#16632)
* Fix incorrect YAML type checking of StackReference outputs (#16625)
* Update deployment settings git configuration to support directories that are not a git repo (#16580)
* state_move: add --include-parents flag (#16628)
* state_move: mark command as non-hidden (#16630)
* error out on duplicate providers/resources (#16562)
* Changelog and go.mod updates for v3.123.0 (#16624)
* Freeze v3.123.0 (#16608)
* Thu Jul 11 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.123.0:
* Improve TypeDocs for `sdk/nodejs/automation` (#16616)
* Change parameterization in schemas to base64 strings (#16614)
* state_move: add output for all resources that will be moved (#16543)
* Change parameterization to be bytes based (#16606)
* Use latest patch version of go in CI (#16609)
* state_move: add more tests and a couple of fixes (#16538)
* Prepare for v3.123.0 release (#16607)
* Add ability to constrain supported languages of resource and function overlays (#16579)
* [docs/go-program-gen] Fix generating constructor syntax examples in Go for package awsx (#16583)
* [go/program-gen] Do not emit index module for resources without a schema (#16588)
* Remove unused `package.json` files from tests (#13162)
* Use default values for language specific prompts when using - -yes (#16595)
* Keep plugin values together in RegisterPackageRequest (#16577)
* Skip the inspect step for community PRs (#16594)
* Fix usage of getters and setters in Lambda callback functions (#16568)
* Fix slice bounds out of range panic in fixupPath (#16575)
* Bump AATTopentelemetry packages in NodeJS SDK (#16558)
* [docs/go-program-gen] Fix generating constructor syntax examples for kubernetes (#16574)
* Reorganize deployment settings commands (#16581)
* New deployment settings wizards and environment variables management comands (#16564)
* retry post requests that timeout during handshake (#16576)
* Implement `dependsOn` for invokes in the NodeJS SDK (#16560)
* Fix conditional execution of `ci-ok` for community PRs (#16573)
* save snapshots after we moved the resources (#16527)
* fix hang when continue-on-error is used with import resource option (#16572)
* Add conformance tests for remote assets (#16467)
* always mark ci-ok as green for community PRs (#16567)
* Bump GoReleaser to the latest version (#16555)
* Fix Python program generation for remote assets (#16556)
* Add Paramaterization to the Pulumi schema (#16548)
* Don\'t call `Diff` when refreshing external resources (#16544)
* [engine/import] Guess references to properties between dependant resources during import (#16234)
* Upgrade `aws-actions/configure-aws-credentials` (#16552)
* Changelog and go.mod updates for v3.122.0 (#16551)
* Upgrade `codecov/codecov-action` (#16553)
* Freeze v3.122.0 (#16547)
* Wed Jul 03 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.122.0:
* rewrite the URN when resources are being moved between projects (#16523)
* Fix NodeJS SDK mocking of custom resource reads (#16542)
* Provide installation instructions for the python typechecker (#16539)
* Disable default Cobra completion commands (#16540)
* Update pu/pu to support deployment run command (#16492)
* only retry tests when they are running in the merge queue (#16537)
* Update `goreleaser/goreleaser-action` (#16534)
* Prepare for v3.122.0 release (#16535)
* Conformance test for provider pre-release versions (#16498)
* mark the whole CI workflow as fail-fast (#16524)
* Display an actionable error message when dependency installation fails (#16489)
* Add not-found markers to missing executables for packagemanagers (#16488)
* Support `--exclude-protected` for `destroy` in the Python automation SDK (#16457)
* Remove the GitHub pull request template (#16415)
* Make sure the aio executor shutsdown before the event loop (#16505)
* Display `[retain]` in all cases of delete retention (#16506)
* Fix a typo in user prompt (#16508)
* Protect access to transport.UnsupportedCapabilities inside repo.FetchContext (#16517)
* Don\'t re-delete resources that are `PendingReplacement` (#16510)
* update pulumi-yaml to 1.9.0 (#16530)
* Bump the go_modules group across 2 directories with 1 update (#16464)
* Update `upload-artifact` and `download-artifact` actions (#16485)
* ci: Set `GITHUB_TOKEN` when running tests (#16532)
* reduce the usage of PULUMI_BOT_TOKEN (#16521)
* Revert \"ci: Remove retry script (#15960)\"
* Wrap call&construct of node provider server in AsyncLocalStorage (#16487)
* implement skeleton command for `pulumi state move` (#16493)
* also show stdout and stderr when listing tests fails (#16518)
* fail fast whenever a job fails (#16511)
* Skip TestTokenSourceWithQuicklyExpiringInitialToken (#16515)
* make sure ci-ok is red even if there are skipped tests (#16507)
* Fix non-blocking stdout/err with nodejs (#16504)
* [sdkgen/dotnet] Bump Pulumi version reference (#16483)
* cloud backend test: retry creating secrets manager (#16494)
* Fix TestConfigEnvXXX flakes (#16496)
* Temporarily skip flaky TestTokenSource test (#16501)
* fudge numbers to avoid flakyness in token renewal tests (#16495)
* Show a fully qualified stack name in `pulumi stack --show-name - Q` (#16453)
* Fix TestConfigEnvAddCmd flake (#16482)
* Fix TestTerminate_gracefulShutdown/python flake (#16471)
* Hide expanded constructor syntax when language fails (#16479)
* Fix TestConfigEnvAddCmd flake (#16477)
* ci: Remove retry script (#15960)
* New Deployment Settings commands to init, update and clear the config (#16418)
* unflake TestConfigEnvAddCmd/no_effects (#16468)
* Parallelize Construct and Call calls in the Node.js SDK (#16428)
* Set the --continue-on-error flag with PULUMI_CONTINUE_ON_ERROR environment variable (#16442)
* Keep package refs separate from providers (#16458)
* Add asset archive test to conformance tests (#16455)
* Set range in python codegen default SDK version (#16151)
* Replace Rome with Biome in the NodeJS SDK (#16456)
* fix potential concurrent map write in Go transforms (#16444)
* fix race condition when registering stack transform (#16443)
* Changelog and go.mod updates for v3.121.0 (#16451)
* Freeze v3.121.0 (#16447)
* Sat Jun 22 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.121.0:
* Don\'t lift dunder attributes on Python `Output`s (#16439)
* Make pulumi install work for policy packs (#16438)
* Fix provider `Delete` (#16441)
* Prepare for v3.121.0 release (#16430)
* add RegisterResourceTransform as alias for RegisterStackTransform (#16435)
* Add packagemanager prompt to pulumi new for nodejs (#16417)
* Generate `AATTdeprecated` decorators in Python SDKs (#16436)
* [sdk/nodejs] Allow missing package.json dependencies (#16433)
* resolve providers in the engine before running transforms (#16409)
* fix: advise people of the ESLint Plugin for catching interpolation issues (#15854)
* ci: Bump `macos-11` runner to `macos-12` (#16424)
* [sdk/python] Escape trailing underscore in docstring (#14866)
* Instruct the user to use \'pulumi install\' when using - -generate-only (#16411)
* Add VIRTUAL_ENV to env var when running in a venv (#16425)
* Vendor the inflector library (#16421)
* Bump the go_modules group across 2 directories with 1 update (#16369)
* Bump the npm_and_yarn group across 1 directory with 2 updates (#16364)
* Generate TypedDicts for python inputs (#15957)
* Detect pnpm workspaces (#15525)
* Update pu/pu to support the new settings pull command + new deployment file (#16398)
* Query language runtime for options during “pulumi new” (#16346)
* Don\'t incorrectly emit deprecated warnings (#16400)
* [cli/plugin] Fix plugin install command when plugin type is tool (#16407)
* Handle extra CLI arguments passed policy packs plugins (#16402)
* Fix a panic when ignoring wildcard values with arrays of different length (#16406)
* Remove `Step.Apply`\'s `preview` parameter (#16367)
* Better error messages for schema validation (#16097)
* Add removeStack options to NodeJS Auto API SDK (#16333)
* Update pu/pu to support new Deployment Settings endpoints (#16382)
* Fix --continue-on-error running indefinitely when a resource fails to be created or updated (#16371)
* Update pu/pu apitype to support Deployments yaml marshalling (#16381)
* Regenerate test `package-lock.json` files (#16387)
* Changelog and go.mod updates for v3.120.0 (#16389)
* Freeze 3.120.0 (#16380)
* Thu Jun 13 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.120.0:
* Change `pulumi refresh` to report diff relative to desired state instead of relative to only output changes (#16146)
* wait for RPCs to finish before registering stack transforms (#16365)
* Update current nodejs version to 22.x (#16378)
* Prepare for pulumi 3.120.0 release (#16376)
* Add explict provider test to conformance tests (#16362)
* Clean up deployment options (#16357)
* Only look for main in package.json if no entyrpoint was set via Pulumi.yaml (#16363)
* upgrade dotnet dependency to latest (#16353)
* Initial work for parameterized providers (#16281)
* Normalize plugin.Provider methods to (Context, Request) -> (Response, error) (#16302)
* [cli/import] Add flag --json which would serialize the import diffs, operations, and overall output as JSON (#16342)
* Sort depdencies in GenerateProject (#16341)
* Makefile: make build_proto and check_proto targets use underscores (#16339)
* [go/program-gen] Fix union type type resolution in Go program generation (#16297)
* Fix non-interactive flag for \'new\' and \'config env\' commands (#16338)
* Support Poetry as Python toolchain (#16315)
* Pass ProgramInfo through to LanguageRuntime.About (#16311)
* Changelog and go.mod updates for v3.119.0 (#16330)
* Freeze v3.119.0 (#16324)
* Fri Jun 07 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.119.0:
* Prepare for v3.119.0 release (#16323)
* upgrade pulumi-yaml to 1.8.0 (#16325)
* avoid new issues being created when dispatched acceptance tests fail (#16318)
* [chore] Update esc to v0.9.1 (#16322)
* Revert \"Prefer pluginDownloadURLOverrides over PluginDownloadURL specified in the package\" (#16320)
* Populate pulumi:template tag also for interactively selected templates (#16308)
* Refine the error message when a full stack name is not supplied (#16313)
* Add support for `--all` parameter of the `stack ls` command to the Automation API (#16266)
* [Python] Move existing dependency installation and python command invocation to a Toolchain interface (#16243)
* Fix documentation comments in the NodeJS SDK (#16307)
* Improve error handling when downloading policy packs (#16306)
* Changelog and go.mod updates for v3.118.0 (#16301)
* Freeze v3.118.0 (#16296)
* Sat Jun 01 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.118.0:
* Don\'t rewrite step operations following failure (#16292)
* Add ContinueOnError() method for optup (#16291)
* Plugin interface cleanup (#16293)
* [docs] Fix generating constructor examples for resources that have numeric enums as input (#16223)
* [go/program-gen] Implement importPathPattern in Go language options to override emitted paths in generated Go programs (#16267)
* Prepare for v3.118.0 release (#16284)
* Flip stack transforms to non-experimental (#16282)
* fix panic with --continue-on-error on delete after failed create (#16261)
* Abstract plugin.Parameterize away from the gRPC interface (#16283)
* update homebrew tap push to use `main` (#16262)
* fix name of Makefile target (#16272)
* Changelog and go.mod updates for v3.117.0 (#16265)
* Freeze v3.117.0 (#16263)
* Sat May 25 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.117.0:
* [display] Enable WASM compilation (#16246)
* Prepare for v3.117.0 release (#16256)
* Fix state renames involving `DeletedWith` (#16260)
* Update set-default command description (#16233)
* Propagate deleted dependencies of untargeted resources (#16247)
* Use a separate type variable for static methods on Output (#16172)
* RegisterProvider engine work (#16241)
* Fix plugin run to pickup binary path correctly (#16249)
* chore: Upgrade gocloud.dev/secrets/hashivault (#16239)
* Bump the go_modules group across 2 directories with 1 update (#16236)
* [engine/import] Guess ID references of dependant resources when generating code for import operations (#16208)
* Generate `__init__.py` files for enum-only modules (#16229)
* Support Parameterize in get-schema, gen-sdk (#16210)
* Fix race in language conformance tests Log method (#16227)
* Lock state access in `builtinProvider.getResource` (#16225)
* Check property dependencies and `DeletedWith` for target dependents (#16220)
* language_test: allow more characters in the log before truncating (#16213)
* Rewrite `DeletedWith` properties when renaming stacks (#16216)
* Add Paramaterize to provider interface (#16174)
* Changelog and go.mod updates for v3.116.1 (#16202)
* correct spelling of diagnostics (#16195)
* Freeze v3.116.1 (#16196)
* Sat May 18 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.116.1:
* update dotnet version in tests to latest (#16198)
* Resource docs: emit supporting types beyond the 200 limit (#16185)
* Prefer pluginDownloadURLOverrides over PluginDownloadURL specified in the package (#16186)
* fix a panic when refresh is used with --continue-on-error (#16184)
* remove extraneous `ContinueOnError` field (#16182)
* Changelog and go.mod updates for v3.116.0 (#16181)
* Add display to the engine tests (#16050)
* Freeze v3.116.0 (#16176)
* Tue May 14 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.116.0:
* Upgrade pulumi-java to v0.11.0 (#16159)
* Prepare for v3.116.0 release (#16158)
* Return error in RPC response instead of exiting in the language runtime (#16162)
* Return the underlying error if we can\'t locate the pulumi SDK (#16160)
* More descriptive exception in serialize_property (#16098)
* Fix a race condition in python output handling (#16155)
* Revert \"Revert \"Run integration tests and dev builds with race detection\" (#15998)\" (#16148)
* Suggest pulumi install in error message instead of yarn install (#16150)
* Don\'t load punycode module in function serialization code (#16149)
* Fix mangled diffs of strings containing url-encoded chars (#16147)
* fix: close files in PCL binder (#15961)
* Fix overloads for all and from_input to not return `Never` types (#16139)
* Adding unmarshaling logic for DockerImage (#16137)
* Changelog and go.mod updates for v3.115.2 (#16136)
* Freeze v3.115.2 (#16130)
* Wed May 08 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.115.2:
* Revert \"The `--expect-no-changes` flag checks for output diffs\" (#16131)
* fix deadlock in stopwatch mutex (#16129)
* avoid showing repeated messages (#16118)
* Changelog and go.mod updates for v3.115.1 (#16125)
* Freeze v3.115.1 (#16121)
* Canonicalize provider version during default provider lookup (#16109)
* truncate debug log output in conformance tests (#16117)
* Wed May 08 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.115.1:
* Fix folder archives in the engine (#16119)
* Better handle property dependencies and `deletedWith` (#16088)
* Sort `requirements.txt` files when generating Python code (#16115)
* reenable parallelism in httpstate snapshot_test (#16114)
* Lock access when writing event timings in display (#16101)
* Changelog and go.mod updates for v3.115.0 (#16111)
* Freeze v3.115.0 (#16107)
* Fri May 03 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.115.0:
* ci: Bump version to 1.115 (#16106)
* Updating python dynamic provider types for inputs to Dict[str, Any] (#16102)
* Handful of mypy fixes in the python test code (#16091)
* Never show property diffs for OpSame (#16024)
* Add asset/archive to conformance tests and fix engine working dir issues (#16100)
* The `--expect-no-changes` flag checks for output diffs (#15903)
* Report snapshot write errors as actual errors (#16090)
* Revert \"temporarily skip TestLanguageNewSmoke for java\" (#16089)
* temporarily skip TestLanguageNewSmoke for java (#16087)
* Start mypy linting lib/test (#16040)
* Upgrade pulumi-yaml to 1.7.0 (#16082)
* add support for --import-file when using the Automation API (#16071)
* Flip transforms to non-experimental (#16080)
* be consistent in the way we round seconds (#16070)
* Run NodeJS conformance tests in parallel (#16078)
* Changelog and go.mod updates for v3.114.0 (#16075)
* Freeze v3.114.0 (#16062)
* Sat Apr 27 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.114.0:
* Deserialize Assets with their Sig (#16073)
* Cleanup output futures list as they complete (#16057)
* display: only hide replacement steps in diff (#16065)
* fix deprecation warnings in golangci-lint (#16068)
* Use a fresh context for automation api runs (#16063)
* Run pulumi-test-language tests in parallel (#16060)
* Bump the go_modules group across 5 directories with 1 update (#16054)
* Prepare for v3.114.0 release (#16061)
* Bump tar from 6.2.0 to 6.2.1 in /sdk/nodejs (#15901)
* Refactor: move plugin kind to apitype (#15946)
* Bump go modules (#16051)
* remove chdir (#15607)
* Add large string conformance test (#16034)
* Update version of dotnet we run tests against (#16049)
* [sdk/python] Workaround lazy module regression (#16038)
* chore: fix function names in comment (#16044)
* test: Update deps (#16010)
* Test setting and changing providers on component resources via transforms (#16022)
* Ensure NodeJS SDK awaits full logical operations (#16005)
* Make the python callbacks server use asyncio (#16039)
* Implement --continue-on-error for up in Automation API (#15953)
* Use black to format lib/test (#16028)
* skip GCP tests if credentials are not set (#16032)
* Update mypy (#16030)
* Move conformance test providers into their own package (#16031)
* Update pylint (#16029)
* fix flaky TestL2SimpleResource_MissingRequiredPlugins test (#16023)
* Add tests for providers with transforms (#16002)
* Implement up --continue-on-error (#15740)
* fix dev release dependencies (#16017)
* Finish supporting dotnet conformance (#16013)
* Lift context parameter for ApplyProjectConfig (#16012)
* disable parallelism for all snapshot tests (#16003)
* Changelog and go.mod updates for v3.113.3 (#16007)
* Freeze v3.113.3 (#16001)
* Sat Apr 20 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.113.3:
* Revert \"Run integration tests and dev builds with race detection\" (#15998)
* Add plugin kind to about output (#15996)
* Change the link to Stack References docs (#15999)
* deploytest/RegisterResource: return struct instead of values (#15988)
* Fixes to pass dotnet conformance (#15987)
* upgrade to latest version of golangci-lint (#15977)
* Changelog and go.mod updates for v3.113.2 (#15986)
* Freeze v3.113.2 (#15983)
* Fri Apr 19 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.113.2:
* [snapshot] Elide writes for RRO with no changes (#15976)
* Don\'t bail at preview when a protected resource needs replacement (#15969)
* Changelog and go.mod updates for v3.113.1 (#15981)
* Allow setting version during generation (#15970)
* Freeze 3.113.1 (#15978)
* Thu Apr 18 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.113.1:
* [backend] Fix dependency sorting in mustWrite (#15974)
* Replace non-updating filtered template counter (#15962)
* update dotnet SDK version in codegen tests (#15963)
* add issue template for flaky tests (#15966)
* Use new API for deployments (#15684)
* Update dotnet language host (#15955)
* Add StackReference conformance test (#15935)
* Allow CopyFile to copy symlinks (#15936)
* chore: fix some comments (#15951)
* Changelog and go.mod updates for v3.113.0 (#15948)
* Add missing `typescript` dependency to sxs_ts_test (#15950)
* Freeze v3.113.0 (#15928)
* Tue Apr 16 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.113.0:
* go: allow unknowns during update (#15942)
* Reenable TestPythonTranslation and delete stack reference tests (#15933)
* Save component resources as parents (#15846)
* Fix race condition when listing stacks (#15931)
* Upgrade gocloud.dev to 0.37 (#15924)
* Lift context parameter to SerializeDeployment/Resource/Operations/Properties (#15929)
* test: schema support for testprovider (#15829)
* Fix warning about Snapshot write failed for previews (#15923)
* Revert \"Freeze v3.113.0 (#15920)\" (#15925)
* Freeze v3.113.0 (#15920)
* Add fixed key tests for GCP and AWS key management (#15906)
* Add AWS access key to environment variables (#15909)
* changelog consistency fixes (#15922)
* Add support for continue-on-error parameter of the destroy command to the Automation API (#15921)
* Test SnapshotManager and Journal in engine tests (#15871)
* Disable -race in dev builds (#15917)
* Prepare for v3.113.0 release (#15915)
* Add some missing checks for DisableIntegrityChecking (#15911)
* Run integration tests with race detection (#15895)
* Add --no-plugins and --no-dependencies to `pulumi install` (#15910)
* Make sure TestCall test doesn\'t flake (#15907)
* allow unknowns in apply during update (#15898)
* Add array conformance test (#15899)
* Vendor TypeScript and ts-node (#15622)
* Support serialising reserved NodeJS identifiers (#15879)
* Serialize function values obtained from Function.bind (#15887)
* Fix marshalling Provider and Providers options from Go transforms (#15885)
* [csharp/program-gen] Removes trailing whitespace from emitted DependsOn resource option expressions (#15892)
* use yarn less in nodejs codegen tests (#15886)
* Use a generic wrapper around `sync.Map` (#15878)
* feat: declare a new type for \'any resource\' (#15793)
* Fix panic when looking up home (#15872)
* Handle serialization of aliases for well known native functions (#15873)
* Use `assert.NoError` rather than `assert.Nil` (#15870)
* chore: fix function name in comment (#15867)
* Add negative number to the number output conformance test (#15866)
* Type functions decorated by `AATTpulumi.getter` (#15865)
* Allow missing stack config and bookkeeping files (#15863)
* Fix nil pointer dereference in pulumi new --ai (#15861)
* Support always qualifying stack names (#11081) (#15857)
* avoid racyness from the polling library (#15856)
* Update page layout for new constructor syntax (#15780)
* Add a test to show transforms can error (#15848)
* Add missing changelog for #15816 (#15845)
* Update builtin module list for function serialization (#15830)
* Display full type names in Python references in the docs (#15784)
* ci: Use latest version of peter-evans/find-comment (#15839)
* ci: Use latest version of actions/checkout (#15832)
* ci: Use latest version of actions/cache (#15833)
* ci: Use latest version of dorny/paths-filter (#15834)
* ci: Use latest version of golangci/golangci-lint-action (#15835)
* ci: Use latest version of actions/setup-java (#15836)
* ci: Replace gradle-build-action with actions/setup-gradle (#15837)
* ci: Use latest version of peter-evans/create-or-update-comment (#15838)
* ci: Use latest version of jaxxstorm/action-install-gh-release (#15828)
* ci: Use the latest version of actions/setup-node (#15827)
* ci: Use the latest version of actions/setup-python (#15826)
* ci: Use the latest version of actions/setup-go (#15825)
* Update node version in package.json (#15816)
* Test string outputs in conformance tests (#15823)
* Add a conformance test for number outputs (#15824)
* [sdk-gen, dotnet/go] Fixes SDK-generation when referencing shared types in config variables (#15772)
* [cli] Additional tests for environments + config (#15800)
* Run conformance tests with and without ts-node (#15809)
* fix checking for changes in on push job (#15814)
* Changelog and go.mod updates for v3.112.0 (#15815)
* [program-gen/tests] Replace discriminated unions test program with a program from a synthetic schema of basic unions (#15771)
* Add \'typechecker\' option to python runtime (#15725)
* Freeze v3.112.0 (#15799)
* [docs] Implement Java constructor syntax examples (#15805)
* Add a link to the Import documentation from API docs pages (#15792)
* Fri Mar 29 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.112.0:
* Use the full path when running pulumi from a custom CLI install (#15802)
* revert readlines fix for nodejs (#15798)
* Prepare for v3.112.0 release (#15794)
* [docs] Implement YAML constructor syntax examples (#15791)
* Make function serialization work on typescript 4 and 5 (#15761)
* only update homebrew tap after pulumi-version is updated (#15785)
* Fix coming soon misrender (#15783)
* Revert \"Revert \"Disable `--rerun-fails` in tests\"\" (#15643)
* automation: only read complete lines before trying to deserialize (#15778)
* Add a test and fix that we don\'t wait for tasks, just outputs (#15744)
* Use the local artifacts, not released artifacts in conformance tests (#15777)
* Move mockpackage tests to closure integration tests (#15757)
* Do not open P1s on upgrade tests (#15775)
* Fix: Don\'t delete stack outputs on failed deployments (#15754)
* Check for protect in replace chains (#15776)
* Ignore .mono directory (#15779)
* Type check depends_on is only passed Resource instances (#15737)
* Property map keys are just strings (#15767)
* [program-gen/csharp] Fixes generated code for a list of resources used in resource option DependsOn (#15773)
* Export automation.tag.TagMap type & AATTparam tag fixes (#15774)
* Reorganize closure tests to prepare for multiple typescript versions (#15753)
* Remove outdated comment in go.mod (#15762)
* Always use the snapshot secret manager (#15768)
* Make local dependencies absolute or relative paths (#15766)
* Add `context.Context` to `cachingCrypter.encryptSecret` (#15765)
* [program-gen/go,dotnet] Fixes emited code for object expressions assigned to properties of type Any (#15770)
* Test both setup.py and pyproject.toml in python conformance tests (#15758)
* Make TestConstructComponentConfigureProviderPython less flaky (#15760)
* Fix version scripts (#15759)
* Add SupportPack to schemas to write out in the new style (#15713)
* destroy: implement --continue-on-error (#15727)
* Fix flaky TestPropertyDependenciesAdapter (#15752)
* Add snapshot edit facilities to conformance testing (#15747)
* [docs] Emit example constructor syntax for resources in typescript, python, go and csharp (#15624)
* Asset and Archive can have missing contents (#15736)
* codegen testing: use latest pulumi dotnet version (#15746)
* Remove trustDependencies option (#15745)
* Fix lookup module deps with go.work files (#15743)
* Send output values to transforms for dependency tracking (#15637)
* Fix panic when changing untargetted provider versions (#15716)
* Decouple persist and display events (#15709)
* Bump the go_modules group across 1 directory with 1 update (#15718)
* properly check if the cache is primed (#15723)
* make parallel test more likely to fail when there are problems (#15722)
* do dev releases post merge (#15720)
* Update ignore rules following testdata move (#15721)
* add some more debug output to CI script (#15703)
* Append .exe when installing local language plugins (#15715)
* Bump google.golang.org/protobuf, golang.org/x/crypto, and github.com/moby/moby (#15717)
* Changelog and go.mod updates for v3.111.1 (#15708)
* Freeze 3.111.1 (#15706)
* Sun Mar 17 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.111.1:
* Revert \"Decouple persist and display events (#15529)\" (#15705)
* [program-gen] Fix enum resolution from types of the form Union[string, Enum] and emit fully qualified enum cases (#15696)
* Use sets for dependencies inside the engine (#15671)
* Changelog and go.mod updates for v3.111.0 (#15701)
* Freeze 3.111.0 (#15699)
* Sun Mar 17 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.111.0:
* Ensure PropertyDependencies are filled in (#15675)
* Prepare for 3.111.0 release (#15698)
* Add context.Context to transform functions (#15694)
* [auto/go] Support for remote deployment executor image (#15697)
* Update descriptions for property types defined in an external package (#15651)
* A property.Value implementation to replace resource.PropertyValue (#15145)
* Move resource.URN to urn.URN (#15689)
* Changelog and go.mod updates for v3.110.0 (#15691)
* Ensure package generation for Go SDKs doesn\'t panic when encountering overly nested arrays or maps of primitive types (#15680)
* Freeze v3.110.0 (#15686)
* Sun Mar 17 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.110.0:
* add .cov files to .gitignore (#15687)
* Fix some grammer in import docs (#15673)
* Bump the go_modules group across 24 directories with 1 update (#15685)
* Prepare for v3.110.0 release (#15655)
* Stop using strings.Split in urn.go (#15669)
* [sdkgen/python] Replace-on-changes values should be camelCased (#15666)
* Make \"pulumi dn\" an alias for \"pulumi destroy\" (#15650)
* Add a missing test for the import system (#15664)
* l2-destroy test: sort the correct part of the slice (#15660)
* Update yaml to 1.6 (#15661)
* improve error message when gRPC fails (#15656)
* chore: remove repetitive words (#15653)
* Add --yes to state upgrade (#15648)
* Use picomatch 3.0.1 as peer dependency for fdir (#15645)
* mark snapshot tests as non-parallel (#15642)
* [sdk/python] Add support for remote transforms (#15376)
* Remove type casts in transform test (#15640)
* Replace glob with fdir to avoid an indirect dependency on inflight. (#15617)
* document --config option during preview (#15638)
* Update import documentation (#15634)
* tag pkg automatically again (#15629)
* [program-gen] Fix panic when generating programs for MLC packages using external types (#15605)
* [program-gen/go] Fix optional primitive values being derefrenced (#15592)
* Await output properties before closing the context (#15611)
* Fix codepaths computation when working dir is nested relative to package.json (#15601)
* Changelog and go.mod updates for v3.109.0 (#15626)
* Freeze v3.109.0 (#15620)
* Sun Mar 17 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.109.0:
* Downgrade remediate policy violations to mandatory (#15618)
* Properly capture nodejs:crypto and global.crypto (#15492)
* Remove stray console.log (#15616)
* fix panic on deserializing deployment (#15599)
* Support suppress-progress and suppress-outputs options (#15596)
* NodeJS transforms (#15532)
* Prepare for v3.109.0 release (#15610)
* Update dotnet language host to 3.60 (#15609)
* Move codegen testdata (#15549)
* pass in AZURE_STORAGE_SAS_TOKEN when dispatching tests (#15608)
* clean up sdks dir for each conformance test (#15604)
* allow retries for encrypt/decrypt API calls (#15600)
* [sdk/python] Add an `invoke_async` function (#15602)
* Fix side-by-side tests (#15595)
* update go-change to the latest version (#15594)
* do a case insentitive PATH check on windows (#15587)
* Unskip tests skipped in #15555, #15556, #15557 (#15573)
* Make sure non-targeted resources are not updated (#15476)
* display/progress: sort the correct array (#15588)
* [cli/new] Strip sensitive data from template URLs (#15586)
* Schema loader made to respect PULUMI_DEBUG_PROVIDERS (#15526)
* Decouple persist and display events (#15529)
* Support for non-overlay components in codegen for pulumi-kubernetes provider (#15490)
* Add a title prefix to downstream test PRs (#15585)
* don\'t run conformance test tests in parallel (#15584)
* show all paths when we have multipe local policy packs with the same name (#15582)
* Clean up unused import warnings (#15581)
* set PULUMI_HOME in ProgramTests (#15568)
* Python: Fix determining plugins for old packages (#15576)
* ci: Fix PR workflow errors (#15577)
* Revert \"Temporary changes to unblock v3.108.1 release\" (#15572)
* Remove check for version==nil in PluginLoader (#15546)
* document active imperative mood for changelog messages (#15560)
* Fix deprecation note formatting (#15495)
* [dotnet] codegen fix for resources without constant input properties (#15488)
* Cleanup so uses of `any` in the nodejs sdk (#15558)
* Changelog and go.mod updates for v3.108.1 (#15571)
* Use a new PULUMI_HOME for every test environment (#15559)
* Label the batchDecrypt endpoint (#15569)
* Temporary changes to unblock v3.108.1 release
* ci: Fix post-release PR workflow to push the branch
* Add a note about where to find the type token and lookup id (#15567)
* Freeze v3.108.1 (#15563)
* Sun Mar 17 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.108.1:
* acquire plugin in python acceptance test (#15542)
* Revert \"push post-release changelog and go.mod updates straight to master\" (#15555)
* Allow multiple updates in a single conformance test (#15504)
* Move AATTtypes/glob to dev dependencies (#15544)
* Revert \"Temporary changes to unblock v3.108.0 release\"
* Temporary changes to unblock v3.108.0 release
* chore: post-release go.mod and changelog updates for v3.108.0
* Freeze v3.108.0 (#15550)
* Sun Mar 17 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.108.0:
* Prepare for v3.108.0 release (#15537)
* Fix merge failures #2 (#15543)
* push post-release changelog and go.mod updates straight to master (#15515)
* fix diff check for releasing dev SDKs (#15523)
* Go SDK transform support (#15355)
* Exit no-op `pulumi state edit` (#15514)
* `convert-trace` handles root spans with no TimespanEvent (#15508)
* Replace deprecated read-package-tree with AATTnpmcli/arborist (#15503)
* Use `SYSTEM_PULLREQUEST_SOURCECOMMITID` for AZ pipeline on GH PR (#15513)
* Add vim shortcuts and Home and End Keys to terminal (#15418)
* Add ability to process docs without dedicated Examples logic (#15475)
* allow engine options to be passed in conformance tests (#15496)
* Upgrade to grpc-js 1.10.1 and remove calls to deprecated server.start (#15500)
* Revert \"Warn about non-project mode (#15411)\" (#15497)
* Use slices.Reverse (#14000)
* Ensure project plugins are absolute paths (#15470)
* Handle workspaces in computeCodePaths (#15426)
* Changelog and go.mod updates for v3.107.0 (#15487)
* Freeze v3.107.0 (#15483)
* Sat Feb 24 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.107.0:
* Prepare for v3.107.0 release (#15481)
* Engine support for remote transforms (#15290)
* Add an --open flag to config (#15469)
* Use pnpm as package manager if we find a pnpm-lock.yaml file (#15456)
* Enable program test to install dev releases of SDKs (#15387)
* Ensure ArgsDependencies are filled in (#15450)
* [program-gen] Fix stack overflow when binding invoke that resolves to promise (#15463)
* [program-gen] Emit Output-returning JSON serialization methods without rewriting applies (#15371)
* Fix docs generator parent module computation (#15035)
* ci: Use the latest version of setup-dotnet (#15466)
* Fix dev release versions (#15472)
* Add InstrumentationScope to otelSpan (#15451)
* Pass in a header to indicate where the deployment initiated (#15468)
* [go] Automation API support for `pulumi refresh --preview-only` (#15340)
* add CODEOWNERS file (#15438)
* only publish dev releases when the SDK has changes (#15440)
* Detect npm and yarn workspaces setups (#15421)
* Changelog and go.mod updates for v3.106.0 (#15448)
* Freeze v3.106.0 (#15437)
* Tue Feb 20 2024 opensuse_buildserviceAATTojkastl.de- Update to version 3.106.0:
* [cli] Add otel export to convert-trace (#15439)
* correct latest-dev-version file (#15444)
* Publish dev versions of the python and node SDKs (#15299)
* Add test for legacy style names (#15384)
* Update tests to run on Go 1.21 and 1.22 (#15429)
* Fix TestDestroySetsEncryptionsalt test and resulting bug (#15432)
* Prepare for v3.106.0 release (#15427)
* Allow component providers to return outputs to the engine (#15408)
* Fix azure secret manager tests (#15425)
* Warn about non-project mode (#15411)
* Fix enum rendering issue (#15415)
* [program-gen] Emit missing trivia for resources and local variables (#15419)
* Program dependencies aren\'t necessarily semantic versions (#15409)
* Update engine test to use GRPC and fix issues (#15405)
* build resourcedocsgen from registry (#14157)
* Split CallRequest into ResourceCallRequest (#15404)
* Add an engine test for Construct and Call dependency maps (#15403)
* Changelog and go.mod updates for v3.105.0 (#15398)
* Freeze v3.105.0 (#15394)
* Sat Feb 10 2024 Johannes Kastl
- update to 3.105.0:
* Features - [auto/go] Adds support for --refresh to Stack.Up(), Stack.Preview() and Stack.Destroy() via go automation api - [cli] Adds a preview-only flag to pulumi refresh. - [cli] Adds preview-only flag for pulumi destroy and pulumi import - [engine] Translate all Computed and Secret values to OutputValues for Construct and Call methods. - [cli/display] Add --suppress-progress option to not print dots - [sdk/go] Add UpgradeToOutputValues to MarshalOptions. - [cli/plugin] Add experimental plugin run command for running plugin binaries directly. - [sdkgen/python] Update the default minimum required version of Python to 3.8 or greater for generated provider SDKs.
* Bug Fixes - [backend/diy] Fix an issue where state stored on a mounted device would result in errors - [cli/state] Fix a panic when trying to delete a provider from the state that\'s still referenced. - [cli/state] Fix a nil reference panic in the state edit command.
* Miscellaneous - [docs] Add kubernetes as a supported pulumi convert language - [sdk/python] Require Python 3.8 or greater. - [sdk/python] Upgrade grpcio to 1.60.1
* Thu Feb 01 2024 Johannes Kastl - new package pulumi: Infrastructure as Code in any programming language