pulumi/changelog/pending
Fraser Waters a35c0d0ad7 Warn about non-project mode
In preperation for deprecating non-project mode at some point. This is
phase 1 of encouraging users off of legacy mode.

Any time a user opens a backend in legacy mode (either old states, or
new states with SELF_MANAGED_STATE_LEGACY_LAYOUT set) we'll warn that
non-project mode is due to deprecate this year.

They can disable this warning by setting
PULUMI_DIY_BACKEND_ACKNOWLEDGE_LEGACY_WARNING to true.

The next phase (in a few months) will turn this into an error which
they'll be able to opt out of by setting
PULUMI_DIY_BACKEND_ACKNOWLEDGE_LEGACY_ERROR to true.

After that it will be a hard error and all non-project related code will
be removed.
2024-01-30 10:36:10 +00:00
..
20230920--programgen--use-importlib-metadata-instead-of-pkg_resources.yaml [sdkgen/python] Use `importlib.metadata` instead of `pkg_resources` (#15266) 2024-01-27 02:13:37 +00:00
20231228--backend-filestate--upgrade-gocloud-dev-to-the-latest-version.yaml upgrade gocloud.dev take 2 (#15202) 2024-01-26 13:14:17 +00:00
20240104--auto-go--add-new-api-to-install-the-pulumi-cli-from-the-automation-api.yaml [auto/go] Add new API to install the Pulumi CLI (#15049) 2024-01-26 16:01:17 +00:00
20240122--auto-python--add-new-api-to-install-the-pulumi-cli.yaml [auto/python] Add new API to install the Pulumi CLI (#15204) 2024-01-26 14:30:19 +00:00
20240122--engine--fix-a-hang-in-preview-import-file.yaml Fix hang in --preview-file (#15203) 2024-01-25 18:03:38 +00:00
20240124--auto-nodejs--allow-disabling-version-validation-when-using-a-custom-pulumicomamnd-instance.yaml Allow disabling version validation when using a custom PulumiCommand isntance (#15242) 2024-01-26 13:41:10 +00:00
20240124--engine--engine-will-now-error-if-aliases-request-a-parent-with-no-urn.yaml Test that an empty parent URN in an alias is treated as the default parent (#15232) 2024-01-26 18:29:22 +00:00
20240124--engine--fix-stack-name-validation-when-pulumi_disable_validation-isnt-set.yaml Fix stack name validation check (#15245) 2024-01-27 10:35:20 +00:00
20240125--programgen-nodejs--fixes-generated-expression-for-filebase64-function-to-use-fs-readfilesync-directly-with-base64-encoding-option.yaml [program-gen/ts] Fixes generated expression for filebase64 function to use fs.readFileSync directly (#15253) 2024-01-25 18:14:38 +00:00
20240127--sdk-go--include-error-message-in-local-workspace-validation.yaml local workspace project validation should include error message (#15279) 2024-01-28 15:29:14 +00:00
20240127--sdkgen-go--remove-pulumix-references-from-generated-enums.yaml [sdk-gen/go] Remove pulumix references from generated enums in non-generic SDKs (#15280) 2024-01-27 18:57:16 +00:00
20240130--backend-diy--add-a-warning-that-non-project-mode-will-be-deprecated-at-some-point.yaml Warn about non-project mode 2024-01-30 10:36:10 +00:00