Releases: pulumi/pulumi-go-provider
Releases · pulumi/pulumi-go-provider
v0.24.1
v0.24.0
What's Changed
- Support parameterization at the gRPC level by @iwahbe in #281
- Bump the go_modules group across 7 directories with 1 update by @dependabot in #284
- Upgrade pulumi sdk packages by @sklarsa in #282
New Contributors
Full Changelog: v0.23.0...v0.24.0
v0.23.0
Note
Please upgrade your Pulumi CLI version to 3.135.0 or later for codegen purposes to take advantage of the improvements to Invokes generation compatible with this release.
What's Changed
- Update description of Provider SDK by @AaronFriel in #262
- Upgrade
golangci-lint
version to v1.60.x by @iwahbe in #267 - Add support for Call by @iwahbe in #263
- Upgrade the go.mod version to require 1.22 by @iwahbe in #268
- Interpret JSON Config values by @iwahbe in #269
- Add a main build and codecov integration by @mikhailshilkov in #273
- Bump pu/pu version to v3.132.0 by @iwahbe in #271
- Prevent directly nested output failure for TestRapidDeepEqual by @iwahbe in #275
- Apply secrets to function result properties marked as such by @mikhailshilkov in #272
- Extend code coverage to be more meaningful by @mikhailshilkov in #278
Full Changelog: v0.21.0...v0.23.0
v0.22.0
What's Changed
- Update description of Provider SDK by @AaronFriel in #262
- Upgrade
golangci-lint
version to v1.60.x by @iwahbe in #267 - Add support for Call by @iwahbe in #263
- Upgrade the go.mod version to require 1.22 by @iwahbe in #268
- Interpret JSON Config values by @iwahbe in #269
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
- Descriptive types for
infer.Annotator.AddAlias
by @iwahbe in #249 - Bump the version of pulumi used to v3.126.0 by @iwahbe in #254
- Add
autoname
implementation as an example by @iwahbe in #255 - Inject secrets from
provider:"secret"
tags by @iwahbe in #252 DefaultCheck
withcontext.Context
by @iwahbe in #253
New Contributors
- @zbuchheit made their first contribution in #250
Full Changelog: v0.20.0...v0.21.0
v0.20.0
v0.19.0
v0.18.0
Breaking changes
- #239:
DefaultCheck
now applies default values as specified byAnnotator.SetDefault
.Check
already did this and this change aligns the behavior.
What's Changed
- Show that assets work as expected by @iwahbe in #236
- Use latest version of pulumi/pulumi by @iwahbe in #240
- Fix linter deprecation warnings and enhance coverage by @thomas11 in #241
Full Changelog: v0.17.0...v0.18.0
v0.17.0
Breaking Changes
p.Context
has been removed in favor ofcontext.Context
. #227 (comment) has support for migrating.integration/go.mod
has been removed. You need to removegithub.com/pulumi/pulumi-go-provider/integration
from your go.mod to avoid ambiguous import errors.
What's Changed
- Bump the go_modules group across 9 directories with 1 update by @dependabot in #226
- Remove
p.Context
in favor ofcontext.Context
by @iwahbe in #227 - Assert that
infer.Wrap
ed providers can access the infer config by @iwahbe in #229 - Follow up on #229, Wrap test panic in an assertion by @iwahbe in #230
- Match rpc behavior by @iwahbe in #228
- Remove integration go.mod by @blampe in #231
- README and naming fixes by @thomas11 in #232
- Upgrade to p/p v3.114.0 by @thomas11 in #235
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- Improve the docs for infer.Option.Metadata and schema.Metadata by @iwahbe in #209
- Remove unused variables by @iwahbe in #211
- Switch to go 1.21 by @iwahbe in #214
- Add Generating SDKs and schema to README by @thomas11 in #217
- Add support for state migrations in
infer
by @iwahbe in #215 - Support partial resource initialization errors by @iwahbe in #210
- Add
func rpc.Provider(pulumirpc.ResourceProviderServer) p.Provider
by @iwahbe in #220 - [infer] Delegate Configure to the wrapped provider by @iwahbe in #222
- Allow Context to handle nil methods by @iwahbe in #225
New Contributors
Full Changelog: v0.15.0...v0.16.0