Update first-party Pulumi dependencies (major) #391
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.0.0-20241219213128-b19d8c8da35b
->v3.71.1
v0.20.0
->v1.0.0
Release Notes
pulumi/pulumi-dotnet (github.com/pulumi/pulumi-dotnet/pulumi-language-dotnet)
v3.71.1
Compare Source
Bug Fixes
[sdk] Await background tasks during inline deployment #420
[sdk] Fix parameterized explicit providers #435
[runtime] Fix the language plugin to return a version #390
v3.71.0
Compare Source
Improvements
[sdk] Allow specifying dependencies for output invokes #412
[sdk/provider] Add Parameterize to the provider interface #404
v3.70.0
Compare Source
Bug Fixes
Improvements
v3.69.0
Compare Source
Improvements
[sdk] Make Pulumi.RunException public #364
[sdk] Add
DeferredOutput
for resolving some output/input cycles #385bug-fixes
[sdk] Support input lists and maps in JsonSerializer.SerializeAsync and JsonSerializer.DeserializeAsync #372
[sdk] Fix publishing to set a required property used by the Automation Api to Install Pulumi cli #393
Improvements
[sdk/auto] Lessen the strictness of
OperationTypeConverter
to allow unknown operations #350[sdk/auto] Update YamlDotNet to v16.1.2 #354
[sdk/auto] Add pulumi stack change-secrets-provider to automation api #383
[sdk/provider] OutputReference.Value will normalize to null for Computed values #381
Bug Fixes
[sdk/provider] Fix a bug deserialising unknown secrets #378
[runtime] Improve the detections of project files when attaching a debugger #255
[runtime] Fix RunPlugin with new versions of the pulumi cli #395
v3.68.0
Compare Source
Improvements
[sdk] Parameterized providers are now considered stable #347
[sdk/provider] Support authoring multi-language components in .NET #275
v3.67.1
Compare Source
Bug Fixes
v3.67.0
Compare Source
Improvements
Bug Fixes
[sdk/provider] Fix serialization of ComponentResources (no id required) #331
[sdk/provider] Fix output value serialization. #337
v3.66.2
Compare Source
Bug Fixes
v3.66.1
Compare Source
Bug Fixes
v3.66.0
Compare Source
Improvements
Bug Fixes
[sdk] Fix type annotations for inputListFromT0/1 #301
[sdk] Fix race condition in GrpcMonitor's GrpcChannel management #304
[sdk] Fix unknown inputs deserialization #306
[sdk] Fix program hanging when a resource transformation throws an exception #307
[sdk] Fix handling of input properties with backing fields #308
Improvements
v3.65.0
Compare Source
Improvements
[sdk] Update Grpc dependency. #256
[sdk] Strongly type URN values in Provider #293
Bug Fixes
[sdk] Enable .net analyzers and fix warnings. #278
[sdk] Bufix Parsing of CustomTimeouts #290
[sdk] Add support for deserializing output values and use them from transforms #298
Improvements
v3.64.0
Compare Source
Improvements
[sdk] Make transforms a stable feature, not experimental #270
[sdk/provider] Refactor Provider tests in order to prepare integration testing #277
Bug Fixes
v3.63.1
Compare Source
Bug Fixes
v3.63.0
Compare Source
Improvements
Bug Fixes
Improvements
v3.62.0
Compare Source
Improvements
Bug Fixes
[sdk] Use InvariantCulture when parsing numbers from config #262
[sdk] Pin Google.Protobuf to 3.24. #263
v3.61.0
Compare Source
Improvements
[sdk] Add attribute to handle deserialization of constructor parameters with name overrides #231
[sdk] Add experimental support for the new transforms system #234
[sdk] Add FSharp Ops helpers #250
[sdk] Handle Outputs in derived Stacks #251
v3.60.0
Compare Source
Improvements
[sdk] Add environment add and remove commands to automation api #210
[sdk] Update Grpc dependency. #219
[sdk] Drop support for netcoreapp3.1 #235
[sdk/auto] Add new API to install the Pulumi CLI from the Automation API #226
[sdk/provider] Initial implementation of a reflection-based PropertyValue deserializer #201
v3.59.0
Compare Source
Improvements
[sdk] Implement reflection-based RegisterOutputs() for component resources #200
[sdk] Support .NET 8. #205
Bug Fixes
v3.58.0
Compare Source
Bug Fixes
Apply
that don't return anything. #183Improvements
v3.57.0
Compare Source
Improvements
Args: string[]
to theConvertProgramRequest
fields which allows converter plugins to access args provided topulumi convert
v3.56.2
Compare Source
Improvements
Bug Fixes
v3.56.1
Compare Source
Bug Fixes
#167
v3.56.0
Compare Source
Improvements
Bug Fixes
#148
Improvements
Converter
abstraction for building language converter plugins for Pulumi in dotnet.#165
v3.55.2
Compare Source
Improvements
Bug Fixes
#148
v3.55.1
Compare Source
Improvements
Bug Fixes
#144
v3.55.0
Compare Source
Improvements
[sdk] When an exception is thrown from the constructor of a
Stack
subclass, preventTargetInvocationException
from obscuring the error message.#106
[sdk/auto] Added additional fields to
WhoAmIResult
for URL and organizations.#120
[sdk/auto] Expose additional Pulumi refresh options to the Automation API.
#117
[sdk] Updated to the latest pulumi protobuf specification.
#135
[sdk] Added
GetDouble
toConfig
.#143
Bug Fixes
[sdk] Fix JSON serialisation of Input types.
#112
[sdk] Improve the error message from not implemented provider methods.
#125
v3.54.1
Compare Source
Improvements
Bug Fixes
v3.54.0
Compare Source
Improvements
[sdk] Lazily initialize all alias combinations for older Pulumi engines during
RegisterRequest
preparation, not when constructing resources. Re-enable tests forAllAliases
#97[sdk/providers] Updated names of "Olds" and "News" to make it clear if they are old/new inputs or state. Also removed the GetPluginInfo overload, version should now be passed into the main Serve method (defaults to the assembly version).
#99
[sdk] Added
StackReference.GetOutputDetailsAsync
to retrieve output values from stack references directly.#103
Bug Fixes
v3.53.0
Compare Source
Improvements
#89
Bug Fixes
[sdk] Fix MockMonitor reporting DeletedWith wasn't supported.
#93
[sdk] Fix paket referencing Pulumi.
#91
[sdk] Correctly check for alias support in the engine and map fully specified alias urns.
#88
[sdk] Bring back the correct fallback behavior for calculating aliases for older Pulumi engines.
v3.52.1
Compare Source
Improvements
Bug Fixes
[sdk] Work around a port parsing bug in the engine when using providers.
#82
[sdk] Rename "ID" properties to "Id" in the provider interfaces.
#84
[sdk] Fix a mixup of Urn and Id in the provider interface.
#83
v3.52.0
Compare Source
Improvements
documentation and test coverage is known to be minimal, and all APIs are subject to change. However it is
complete enough to try out, and we hope to get feedback on the interface to refine and stabilize this
shortly.
#76
Bug Fixes
v3.51.2
Compare Source
Improvements
#69
Bug Fixes
v3.51.1
Compare Source
Improvements
#67
Bug Fixes
v3.51.0
Compare Source
Improvements
[auto] Adds SkipInstallDependencies option for Remote Workspaces
#64
[sdk] Drop support for .NET Core 3.1.
#10
[sdk] Add Output.JsonDeserialize.
#65
Bug Fixes
pulumi/pulumi-java (github.com/pulumi/pulumi-java/pkg)
v1.0.0
Compare Source
Improvements
Bug Fixes
v0.21.0
Compare Source
Improvements
Update to Pulumi 3.144.1
Implement
GetRequiredPackages
for the Java language hostSupport exporting plain stack output values with
Context.export
Support
StackReference.getOutput
from generated programsImplement
getOrganizationName
onDeployment
andContext
Bug Fixes
Deployment
class when using Pulumi built-in functions in PCLstack()
andprojectName()
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "every weekday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.