Ian Wahbe
Ian Wahbe
## Hello! - Vote on this issue by adding a 👍 reaction - If you want to implement this feature, comment to let us know (we'll work with you on...
tldr: making all `property.Value`s immutable will make the API less idiomatic, but it will make API design and usage of `property.Value` clearer and less bug prone. We can do it...
For `property` to be a `resource.Property*` replacement, it needs to have a concept of paths.
### What happened? As part of diagnosing https://github.com/pulumi/pulumi-digitalocean/issues/308, I saw this diff: ``` Do you want to perform this update? details pulumi:pulumi:Stack: (same) [urn=urn:pulumi:dev::dev-yaml::pulumi:pulumi:Stack::dev-yaml-dev] ~ digitalocean:index/app:App: (update) [id=acfa96e1-7680-4dae-bd2d-3317ff15b24c] [urn=urn:pulumi:dev::dev-yaml::digitalocean:index/app:App::topic] ~...
For root cause information: see https://github.com/pulumi/pulumi/issues/17217#issuecomment-2343134211. ### What happened? We received a [customer report (internal)](https://pulumi.slack.com/archives/C064J2A20Q3/p1725933828379799) that they needed to run `pulumi plugin install resource terraform-provider` before running `pulumi up`. This...
Cloudflare is preparing the v5 release of their provider. - [ ] We know that this will involve breaking changes, so we will need to write a migration guide. -...
This also updated `github.com/pulumi/pulumi-yaml` and `github.com/pulumi/pulumi-java/pkg`. The change to `tools/resourcedocsgen/pkg/output.go` is required by https://github.com/pulumi/pulumi/pull/17898. It does not change behavior, since `tools.EnsureDir` just wrapped `os.MkdirAll`: ```go func EnsureDir(dir string) error {...
This PR is stacked on top of https://github.com/pulumi/registry/pull/7322. This shows the changes from https://github.com/pulumi/pulumi/pull/19035. Blocked on https://github.com/pulumi/pulumi/issues/19272.
### What happened? The registry fails to delete old files on an update. I believe this only applies to `installation-configuration.md`. If a new update does not contain a `installation-configuration.md` then...