pulumi/changelog/pending
Fraser Waters bf47e9571f Fix ignoreChanges[idx] resting values to zero
Before this change PropertiesPath.Delete would "delete" locations from
an array by just writing null to them but not changing the size of the
array.

This could result in a deployment that looked like it should have been a
same ending up as an update. For example given a resource `X` with a
property `foo` set to `[1]` if you changed the program to set `foo` to
`[1, 2]` and set `ignoreChanges` to `foo[1]` the deployment would do an
update with `foo` set to `[1, 0]`.

This now errors that the path is invalid, this is similar to how we
error on invalid paths if intermediate objects are missing.
2023-06-06 09:15:42 +01:00
..
20230419--engine--provider-plugins-are-now-loaded-as-needed-not-at-startup-based-on-old-state-information.yaml Don't load providers at startup 2023-05-12 10:04:21 +01:00
20230518--sdkgen-go--for-properties-with-environment-variable-defaults-differentiate-between-unset-environment-variables-and-empty.yaml fix(sdkgen/go): Handle env unset versus empty 2023-05-19 11:53:55 -07:00
20230518--sdkgen-go--when-a-property-has-an-environment-variable-default-and-the-environment-variable-is-not-set.yaml fix(sdkgen/go): Don't set default to zero if env is empty 2023-05-19 11:53:55 -07:00
20230519--cli-plugin--fixes-pulumi_debug_grpc-to-surface-provider-errors.yaml Fix PULUMI_DEBUG_GPRC to intercept client errors 2023-05-19 16:52:51 -07:00
20230522--backend-filestate--fix-the-project-filter-when-listing-stacks-from-new-stores-that-support-per-project-stack-references.yaml Fix filestates project filter for ListStacks 2023-05-22 14:19:14 +01:00
20230523--sdkgen-go--fix-versioned-typerefs-being-marshalled-across-code-generator-rpcs.yaml Fix version number in typerefs when marshalling schemas 2023-05-24 08:16:20 +01:00
20230524--cli-plugin--plugin-install-auto-fills-the-download-url-for-some-known-third-party-plugins.yaml Hardcode some known provider plugin locations 2023-05-24 17:41:12 +01:00
20230524--programgen--include-the-component-source-directory-in-diagnostics-when-reporting-pcl-errors.yaml Include the component source directory in diagnostics when reporting PCL errors 2023-05-24 16:29:01 +02:00
20230525--cli--replace-heap-profiles-with-allocation-profiles.yaml [cli] Better memory profiling 2023-05-25 09:20:12 -07:00
20230526--engine--fix-ignorechanges-setting-ignore-array-indexs-to-zero.yaml Fix ignoreChanges[idx] resting values to zero 2023-06-06 09:15:42 +01:00