-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependency @pulumi/pulumi to v3.25.1 #379
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/pulumi-pulumi-3.x
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
3 times, most recently
from
May 25, 2021 11:26
8257be1
to
71ebe19
Compare
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
June 6, 2021 18:40
71ebe19
to
2afb75c
Compare
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
June 17, 2021 03:20
2afb75c
to
3b4613c
Compare
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
2 times, most recently
from
July 7, 2021 13:41
03ebb41
to
3c3dd95
Compare
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
July 14, 2021 01:16
3c3dd95
to
c8243e1
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3
Update dependency @pulumi/pulumi to v3 - autoclosed
Sep 24, 2021
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3 - autoclosed
Update dependency @pulumi/pulumi to v3
Sep 28, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
September 28, 2021 05:04
c8243e1
to
911d826
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3
Update dependency @pulumi/pulumi to v3.13.1
Sep 28, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
September 28, 2021 07:37
911d826
to
be02314
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.13.1
Update dependency @pulumi/pulumi to v3.13.2
Sep 28, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
October 6, 2021 20:29
be02314
to
4d49d26
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.13.2
Update dependency @pulumi/pulumi to v3.14.0
Oct 6, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
October 15, 2021 03:48
4d49d26
to
266281e
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.14.0
Update dependency @pulumi/pulumi to v3.15.0
Oct 15, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
October 20, 2021 20:30
266281e
to
420dc79
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.15.0
Update dependency @pulumi/pulumi to v3.16.0
Oct 20, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
November 3, 2021 22:29
420dc79
to
63b167c
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.16.0
Update dependency @pulumi/pulumi to v3.17.0
Nov 3, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
November 10, 2021 03:57
63b167c
to
f14022a
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.17.0
Update dependency @pulumi/pulumi to v3.17.1
Nov 10, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
November 18, 2021 02:20
f14022a
to
7c935bd
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.17.1
Update dependency @pulumi/pulumi to v3.18.0
Nov 18, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
November 23, 2021 02:38
7c935bd
to
8991eef
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.18.0
Update dependency @pulumi/pulumi to v3.18.1
Nov 23, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
December 2, 2021 00:45
8991eef
to
c51eea2
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.18.1
Update dependency @pulumi/pulumi to v3.19.0
Dec 2, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
December 17, 2021 01:22
c51eea2
to
848cd94
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.19.0
Update dependency @pulumi/pulumi to v3.20.0
Dec 17, 2021
renovate
bot
force-pushed
the
renovate/pulumi-pulumi-3.x
branch
from
March 7, 2022 14:47
848cd94
to
c9ef497
Compare
renovate
bot
changed the title
Update dependency @pulumi/pulumi to v3.20.0
Update dependency @pulumi/pulumi to v3.25.1
Mar 7, 2022
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
3.13.0
->3.25.1
Release Notes
pulumi/pulumi
v3.25.1
Compare Source
Improvements
Bug Fixes
[sdk/nodejs] - Fix Node
fs.rmdir
DeprecationWarning for Node JS 15.X+#9044
[engine] - Fix deny default provider handling for Invokes and Reads.
#9067
[codegen/go] - Fix secret codegen for input properties
#9052
[sdk/nodejs] -
PULUMI_NODEJS_TSCONFIG_PATH
is now explicitly passed to tsnode for the tsconfig file.#9062
v3.25.0
Compare Source
Improvements
[codegen/go] - Add GenerateProgramWithOpts function to enable configurable codegen options.
#8997
[cli] - Enabled dot spinner for non-interactive mode
#8996
[sdk] - Add
RetainOnDelete
as a resource option.#8746
[cli] - Adding
completion
as an alias togen-completion
#9006
[cli/plugins] Add support for downloading plugin from private GitHub releases.
#8944
Bug Fixes
[sdk/go] - Normalize merge behavior for
ResourceOptions
, inlinewith other SDKs. https://github.com/pulumi/pulumi/issues/87968796 for more
details.
#8882
[sdk/go] - Correctly parse GoLang version.
#8920
[sdk/go] - Fix git initialization in git_test.go
#8924
[cli/go] - Fix git initialization in util_test.go
#8924
[sdk/nodejs] - Fix nodejs function serialization module path to comply with package.json
exports if exports is specified.
#8893
[cli/python] - Parse a larger subset of PEP440 when guessing Pulumi package versions.
#8958
[sdk/nodejs] - Allow disabling TypeScript typechecking
#8981
[cli/backend] - Revert a change to file state locking that was causing stacks to stay locked.
#8995
[cli] - Fix passphrase secrets provider prompting.
#8986
[cli] - Fix an assert when replacing protected resources.
#9004
v3.24.1
Compare Source
Bug Fixes
#8932
v3.23.2
Compare Source
v3.23.0
Compare Source
Improvements
[codegen/dotnet] - Add C# extension
rootNamespace
, allowing the user toreplace
Pulumi
as the default C# global namespace in generated programs.The
Company
andAuthor
fields of the .csproj file are now driven byschema.publisher
.#8735
[cli] Download provider plugins from GitHub Releases
#8785
[cli] Using a decryptAll functionality when deserializing a deployment. This will allow
decryption of secrets stored in the Pulumi Service backend to happen in bulk for
performance increase
#8676
[sdk/dotnet] - Changed
Output<T>.ToString()
to return an informative message rather than just "Output`1[X]"#8767
[cli] Add the concept of sequence numbers to the engine and resource provider interface.
#8631
[common] Allow names with hyphens.
[cli] - Add support for overriding plugin download URLs.
#8798
[automation] - Add
color
option to stack up, preview, refresh, and destroy commands.#8811
[sdk/nodejs] - Support top-level default exports in ESM.
#8766
[cli] - Allow disabling default providers via the Pulumi config.
#8829
[cli] Add better error message for pulumi service rate limit responses
#7963
Bug Fixes
[sdk/{python,nodejs}] - Prevent
ResourceOptions.merge
from promoting between the.provider
and.providers
fields. This changes the general behavior of mergingfor
.provider
and.providers
, as described in #8796.Note that this is a breaking change in two ways:
produces a
ValueError
. In the past it would send to the provider, andgenerally crash the provider.
ResourceOptions
withprovider
set no longer hoists toproviders
.One
provider
will now take priority over the other. The new behavior reflects thecommon case for
ResourceOptions.merge
. To restore the old behavior, replaceResourceOptions(provider=FooProvider).merge(ResourceOptions(provider=BarProvider))
with
ResourceOptions(providers=[FooProvider]).merge(ResourceOptions(providers=[BarProvider]))
.#8770
[codegen/nodejs] - Generate an install script that runs
pulumi plugin install
withthe
--server
flag when necessary.#8730
[cli] The engine will no longer try to replace resources that are protected as that entails a delete.
#8810
[codegen/pcl] - Fix handling of function invokes without args
#8805
v3.22.1
Compare Source
Improvements
[sdk/dotnet] - Add
PluginDownloadURL
as a resource option. When provided bythe schema,
PluginDownloadURL
will be baked intonew Resource
andInvoke
requests in generated SDKs.
#8739
[sdk] - Allow property paths to accept
[*]
as sugar for["*"]
.#8743
[sdk/dotnet] Add
Union.Bimap
function for converting both sides of a union at once.#8733
Bug Fixes
[sdk/dotnet] Allow
Output<Union>
to be converted toInputUnion
.#8733
[cli/config] - Revert number handling in
pulumi config
.#8754
v3.22.0
Compare Source
Improvements
PluginDownloadURL
as a resource option. When provided bythe schema,
PluginDownloadURL
will be baked intonew Resource
andInvoke
requests in generated SDKs.
#8698
#8690
#8692
Bug Fixes
sequence of inline programs that caused all inline programs to fail
after the first one failed
#8693
v3.21.1
Compare Source
Improvements
[sdk/go] - Add
PluginDownloadURL
as a resource option.#8555
[sdk/go] - Allow users to override enviromental variables for
GetCommandResults
.#8610
[sdk/nodejs] Support using native ES modules as Pulumi scripts
#7764
[sdk/nodejs] Support a
nodeargs
option for passingnode
arguments to the Node language host#8655
Bug Fixes
[cli/engine] - Fix #3982, a bug
where the engine ignored the final line of stdout/stderr if it didn't terminate
with a newline.
#8671
[nodejs/sdk] - GetRequiredPlugins: Return plugins even when there're errors.
#8699
v3.21.0
Compare Source
Improvements
[engine] - Interpret
pluginDownloadURL
as the provider host url whendownloading plugins.
#8544
[sdk/dotnet] -
InputMap
andInputList
can now be initializedwith any value that implicitly converts to the collection type.
These values are then automatically appended, for example:
This feature simplifies the syntax for constructing resources and
specifying resource options such as the
DependsOn
option.#8498
Bug Fixes
[sdk/python] - Fixes an issue with stack outputs persisting after
they are removed from the Pulumi program
#8583
[auto/*] - Fixes
stack.setConfig()
breaking when trying to setvalues that look like flags (such as
-value
)#8518
[sdk/dotnet] - Don't throw converting value types that don't match schema
#8628
[sdk/{go,nodejs,dotnet,python}] - Compute full set of aliases when both parent and child are aliased.
#8627
[cli/import] - Fix import of resource with non-identifier map keys
#8645
[backend/filestate] - Allow preview on locked stack
#8642
v3.20.0
Compare Source
Improvements
[codegen/go] - Do not generate unreferenced input types by default.
#7943
[codegen/go] - Simplify the application of object defaults in generated SDKs.
#8539
[codegen/{python,dotnet}] - Emit
pulumi-plugin.json
unconditionally.#8527
#8532
[sdk/python] - Lookup Pulumi packages by searching for
pulumi-plugin.json
.Pulumi packages need not be prefixed by
pulumi-
anymore.#8515
[sdk/go] - Lookup packages by searching for
pulumi-plugin.json
.Pulumi packages need not be prefixed by
github.com/pulumi/pulumi-
anymore.#8516
[sdk/dotnet] - Lookup packages by searching for
pulumi-plugin.json
.Pulumi packages need not be prefixed by
Pulumi.
anymore.#8517
[sdk/go] - Emit
pulumi-plugin.json
#8530
[cli] - Always use locking in filestate backends. This feature was
previously disabled by default and activated by setting the
PULUMI_SELF_MANAGED_STATE_LOCKING=1
environment variable.#8565
[{cli,auto}] - Exclude language plugins from
PULUMI_IGNORE_AMBIENT_PLUGINS
.#8576
[sdk/dotnet] - Fixes a rare race condition that sporadically caused
NullReferenceException to be raised when constructing resources
#8495
[cli] Log secret decryption events when a project uses the Pulumi Service and a 3rd party secrets provider
#8563
[schema] Do not validate against the metaschema in ImportSpec. Clients that need to
validate input schemas should use the BindSpec API instead.
#8543
Bug Fixes
[codegen/schema] - Error on type token names that are not allowed (schema.Name
or specified in allowedPackageNames).
#8538
#8558
[codegen/go] - Fix
ElementType
for nested collection input and output types.#8535
[{codegen,sdk}/{python,dotnet,go}] - Use
pulumi-plugin.json
rather thanpulumiplugin.json
.#8593
v3.19.0
Compare Source
Improvements
[codegen/go] - Remove
ResourcePtr
types from generated SDKs. Besides beingunnecessary--
Resource
types already accommodatenil
to indicate the lack ofa value--the implementation of
Ptr
types for resources was incorrect, makingthese types virtually unusable in practice.
#8449
[cli] - Allow interpolating plugin custom server URLs.
#8507
Bug Fixes
[cli/engine] - Accurately computes the fields changed when diffing with unhelpful providers. This
allows the
replaceOnChanges
feature to be respected for all providers.#8488
[codegen/go] - Respect default values in Pulumi object types.
#8411
v3.18.1
Compare Source
Improvements
[cli] - When running
pulumi new https://github.com/name/repo
, checkfor branch
main
if branchmaster
doesn't exist.#8463
[codegen/python] - Program generator now uses
fn_output
forms whereappropriate, simplifying auto-generated examples.
#8433
[codegen/go] - Program generator now uses fnOutput forms where
appropriate, simplifying auto-generated examples.
#8431
[codegen/dotnet] - Program generator now uses
Invoke
forms whereappropriate, simplifying auto-generated examples.
#8432
Bug Fixes
[cli/nodejs] - Allow specifying the tsconfig file used in Pulumi.yaml.
#8452
[codegen/nodejs] - Respect default values in Pulumi object types.
#8400
[sdk/python] - Correctly handle version checking python virtual environments.
#8465
[cli] - Catch expected errors in stacks with filestate backends.
#8455
[sdk/dotnet] - Do not attempt to serialize unknown values.
#8475
v3.18.0
Compare Source
Improvements
[ci] - Adds CI detector for Buildkite
#7933
[cli] - Add
--exclude-protected
flag topulumi destroy
.#8359
[cli] Add the ability to use
pulumi org set [name]
to set a default orgto use when creating a stacks in the Pulumi Service backend or self-hosted Service.
#8352
[schema] Add IsOverlay option to disable codegen for particular types.
#8338
#8425
[sdk/dotnet] - Marshal output values.
#8316
[sdk/python] - Unmarshal output values in component provider.
#8212
[sdk/nodejs] - Unmarshal output values in component provider.
#8205
[sdk/nodejs] - Allow returning failures from Call in the provider without setting result outputs.
#8424
[sdk/go] - Allow specifying Call failures from the provider.
#8424
[codegen/nodejs] - Program generator now uses
fnOutput
forms whereappropriate, simplifying auto-generated examples.
#8434
Bug Fixes
[engine] - Compute dependents correctly during targeted deletes.
#8360
[cli/engine] - Update command respects
--target-dependents
.#8395
[docs] - Fix broken lists in dotnet docs.
docs#6558
v3.17.1
Compare Source
Improvements
$fnOutput
functioninvoke forms in API documentation.
#8287
Bug Fixes
[automation/python] - Fix deserialization of events.
#8375
[sdk/dotnet] - Fixes failing preview for programs that call data
sources (
F.Invoke
) with unknown outputs.#8339
[programgen/go] - Don't change imported resource names.
#8353
v3.17.0
Compare Source
Improvements
[cli] - Reformat error message string in
sdk/go/common/diag/errors.go
.#8284
[cli] - Add
--json
flag toup
,destroy
andrefresh
.Passing the
--json
flag toup
,destroy
andrefresh
will stream JSON events from the engine to stdout.For
preview
, the existing functionality of outputting a JSON object at the end of preview is maintained.However, the streaming output can be extended to
preview
by using thePULUMI_ENABLE_STREAMING_JSON_PREVIEW
environment variable.#8275
Bug Fixes
[sdk/go] - Respect implicit parents in alias resolution.
#8288
[sdk/python] - Expand dependencies when marshaling output values.
#8301
[codegen/go] - Interaction between the
plain
anddefault
tags of a type.#8254
[sdk/dotnet] - Fix a race condition when detecting exceptions in stack creation.
#8294
[sdk/go] - Fix regression marshaling assets/archives.
#8290
[sdk/dotnet] - Don't panic on schema mismatches.
#8286
[codegen/python] - Fixes issue with
$fn_output
functions failing inpreview when called with unknown arguments.
#8320
v3.16.0
Compare Source
Improvements
[codegen/dotnet] - Add helper function forms
$fn.Invoke
thataccept
Input
s, return anOutput
, and wrap the underlying$fn.InvokeAsync
call. This change addreses#5758 for .NET, making
it easier to compose functions/datasources with Pulumi resources.
NOTE for resource providers: the generated code requires Pulumi .NET
SDK 3.15 or higher.
#7899
[auto/dotnet] - Add
pulumi state delete
andpulumi state unprotect
functionality#8202
v3.15.0
Compare Source
Improvements
[automation/python] - Use
rstrip
rather thanstrip
for the sake of indentation#8160
[codegen/nodejs] - Add helper function forms
$fnOutput
that acceptInput
s, return anOutput
, and wrap the underlying$fn
call.This change addreses
#5758 for NodeJS,
making it easier to compose functions/datasources with Pulumi
resources.
#8047
[sdk/dotnet] - Update SDK to support the upcoming codegen feature that
will enable functions to accept Outputs
(5758). Specifically
add
Pulumi.DeploymentInstance.Invoke
and remove the now redundantPulumi.Utilities.CodegenUtilities
.#8142
[cli] - Upgrade CLI to go1.17
#8171
[codegen/go] Register input types for schema object types.
#7959
[codegen/go] Register input types for schema resource and enum types.
(https://togithub.com/pulumi/pulumi/pull/8204)pulumi/pull/8204\))
[codegen/go] Add schema flag to disable registering input types.
#8198
Bug Fixes
[codegen/go] - Use
importBasePath
beforename
if specified for nameand path.
#8159
#8187
[auto/go] - Mark entire exported map as secret if key in map is secret.
#8179
v3.14.0
Compare Source
Improvements
[cli] - Differentiate in-progress actions by bolding output.
#7918
[CLI] Adding the ability to set
refresh: always
in an options object at a Pulumi.yaml levelto allow a user to be able to always refresh their derivative stacks by default
#8071
Bug Fixes
[codegen/go] - Fix generation of cyclic struct types.
#8049
[codegen/nodejs] - Fix type literal generation by adding
disambiguating parens; previously nested types such as arrays of
unions and optionals generated type literals that were incorrectly
parsed by TypeScript precedence rules.
NOTE for providers: using updated codegen may result in API changes
that break existing working programs built against the older
(incorrect) API declarations.
#8116
[auto/go] - Fix --target / --replace args
#8109
[sdk/python] - Fix deprecation warning when using python 3.10
#8129
v3.13.2
Compare Source
Please Note: The v3.13.1 release failed in our build pipeline and was re-released as v3.13.2.
Improvements
#8014
Bug Fixes
[automation/python] - Fix a bug in printing
Stack
if no program is provided.#8032
[codegen/schema] - Revert #7938.
#8035
[codegen/nodejs] - Correctly determine imports for functions.
#8038
[codegen/go] - Fix resolution of enum naming collisions.
#7985
[sdk/{nodejs,python}] - Fix errors when testing remote components with mocks.
#8053
[codegen/nodejs] - Fix generation of provider enum with environment variables.
#8051
v3.13.1
Compare Source
Please Note: Release v3.13.1 failed in our build pipeline and will be rebuilt with a new tag of v3.13.2
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.