Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
systemsmanagement
pulumi
pulumi.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pulumi.changes of Package pulumi
------------------------------------------------------------------- Tue Aug 13 04:51:27 UTC 2024 - opensuse_buildservice@ojkastl.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 06:05:50 UTC 2024 - opensuse_buildservice@ojkastl.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 05:04:04 UTC 2024 - opensuse_buildservice@ojkastl.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 05:44:25 UTC 2024 - opensuse_buildservice@ojkastl.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 08:28:39 UTC 2024 - opensuse_buildservice@ojkastl.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 19:30:04 UTC 2024 - opensuse_buildservice@ojkastl.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 04:59:27 UTC 2024 - opensuse_buildservice@ojkastl.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 @opentelemetry 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 15:58:17 UTC 2024 - opensuse_buildservice@ojkastl.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 10:04:18 UTC 2024 - opensuse_buildservice@ojkastl.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 `@deprecated` 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 09:52:39 UTC 2024 - opensuse_buildservice@ojkastl.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 19:28:34 UTC 2024 - opensuse_buildservice@ojkastl.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 09:25:54 UTC 2024 - opensuse_buildservice@ojkastl.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 07:45:02 UTC 2024 - opensuse_buildservice@ojkastl.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 07:29:13 UTC 2024 - opensuse_buildservice@ojkastl.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 05:03:43 UTC 2024 - opensuse_buildservice@ojkastl.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 10:43:10 UTC 2024 - opensuse_buildservice@ojkastl.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 10:31:34 UTC 2024 - opensuse_buildservice@ojkastl.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 16:18:53 UTC 2024 - opensuse_buildservice@ojkastl.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 09:30:35 UTC 2024 - opensuse_buildservice@ojkastl.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 11:37:37 UTC 2024 - opensuse_buildservice@ojkastl.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 04:56:30 UTC 2024 - opensuse_buildservice@ojkastl.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 13:47:07 UTC 2024 - opensuse_buildservice@ojkastl.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 05:35:21 UTC 2024 - opensuse_buildservice@ojkastl.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 `@pulumi.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 19:23:26 UTC 2024 - opensuse_buildservice@ojkastl.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 & @param 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 09:05:43 UTC 2024 - opensuse_buildservice@ojkastl.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 08:51:44 UTC 2024 - opensuse_buildservice@ojkastl.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 08:35:44 UTC 2024 - opensuse_buildservice@ojkastl.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 08:21:15 UTC 2024 - opensuse_buildservice@ojkastl.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 08:04:12 UTC 2024 - opensuse_buildservice@ojkastl.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 @types/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 07:48:04 UTC 2024 - opensuse_buildservice@ojkastl.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 @npmcli/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 09:11:03 UTC 2024 - opensuse_buildservice@ojkastl.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 21:02:27 UTC 2024 - opensuse_buildservice@ojkastl.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 07:23:29 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de> - 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 1 20:11:11 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de> - new package pulumi: Infrastructure as Code in any programming language
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor