-
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
fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1 #32
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
base: main
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.
Open
fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1 #32
renovate
wants to merge
1
commit into
main
from
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
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/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
September 6, 2023 23:34
e6f0f02
to
3fed0e4
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
October 10, 2023 02:41
3fed0e4
to
368129a
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
October 24, 2023 23:42
368129a
to
5893770
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
January 12, 2024 08:39
5893770
to
fd30603
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
February 14, 2024 08:58
fd30603
to
a28d781
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
February 14, 2024 09:00
a28d781
to
e61ab10
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
February 29, 2024 08:38
e61ab10
to
22960f7
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
March 7, 2024 23:36
22960f7
to
764ee0e
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
March 22, 2024 03:02
764ee0e
to
cd5b6c7
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
2 times, most recently
from
April 18, 2024 23:57
4703ea8
to
5b2ef29
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
May 9, 2024 23:51
5b2ef29
to
102e8db
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
June 5, 2024 08:56
102e8db
to
0c8848c
Compare
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
July 10, 2024 05:28
0c8848c
to
60af874
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
August 9, 2024 05:42
60af874
to
b224b04
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
2 times, most recently
from
September 18, 2024 18:04
0235066
to
6a8df1d
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
October 31, 2024 23:51
6a8df1d
to
404ab7e
Compare
renovate
bot
force-pushed
the
renovate/github.com-hashicorp-terraform-plugin-framework-1.x
branch
from
November 7, 2024 08:25
404ab7e
to
a96158d
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
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.10.0
->v1.13.0
Release Notes
hashicorp/terraform-plugin-framework (github.com/hashicorp/terraform-plugin-framework)
v1.13.0
Compare Source
NOTES:
FEATURES:
ENHANCEMENTS:
ProviderWithEphemeralResources
interface for implementing ephemeral resources (#1050)EphemeralResultData
struct for representing ephemeral values produced by a provider, such as from an ephemeral resource (#1050)EphemeralResourceData
toConfigureResponse
, to pass provider-defined data toephemeral.EphemeralResource
implementations (#1050)v1.12.0
Compare Source
NOTES:
BUG FIXES:
moved
operation support between resource types for framework-only providers. (#1039)v1.11.0
Compare Source
NOTES:
Config.Get
,Plan.Get
, etc.) for structs withtfsdk
field tags has been updated to support embedded structs that promote exportedfields. For existing structs that embed unexported structs with exported fields, a tfsdk
ignore tag (
tfsdk:"-"
) can be added to ignore all promoted fields.For example, the following struct will now return an error diagnostic:
To preserve the original behavior, a tfsdk ignore tag can be added to ignore the entire embedded struct:
(#1021)
ENHANCEMENTS:
tfsdk
tags (#1021)v1.10.0
Compare Source
FEATURES:
Int32Type
andInt32Value
implementations for Int32 value handling. (#1010)basetypes.Int32Typable
,basetypes.Int32Valuable
, andbasetypes.Int32ValuableWithSemanticEquals
for Int32 custom type and value implementations. (#1010)Int32Attribute
implementation for Int32 value handling. (#1010)Int32Attribute
implementation for Int32 value handling. (#1010)Int32Attribute
implementation for Int32 value handling. (#1010)Int32Parameter
andInt32Return
for Int32 value handling. (#1010)StaticValue
implementation for Int32 schema-based default values. (#1010)Int32
interface for Int32 schema-based default implementations. (#1010)Int32
interface for Int32 value plan modification implementations. (#1010)Int32
interface for Int32 value schema validation. (#1010)Float32Type
andFloat32Value
implementations for Float32 value handling. (#1014)basetypes.Float32Typable
,basetypes.Float32Valuable
, andbasetypes.Float32ValuableWithSemanticEquals
for Float32 custom type and value implementations. (#1014)Float32Attribute
implementation for Float32 value handling. (#1014)Float32Attribute
implementation for Float32 value handling. (#1014)Float32Attribute
implementation for Float32 value handling. (#1014)Float32Parameter
andFloat32Return
for Float32 value handling. (#1014)StaticValue
implementation for Float32 schema-based default values. (#1014)Float32
interface for Float32 schema-based default implementations. (#1014)Float32
interface for Float32 value plan modification implementations. (#1014)Float32
interface for Float32 value schema validation. (#1014)v1.9.0
Compare Source
NOTES:
FEATURES:
Deferred
field toReadResponse
,ModifyPlanResponse
, andImportStateResponse
which indicates a resource deferred action to the Terraform client (#999)Deferred
field toReadResponse
which indicates a data source deferred action to the Terraform client (#999)ClientCapabilities
field toReadRequest
,ModifyPlanRequest
, andImportStateRequest
which specifies optionally supported protocol features for the Terraform client (#999)ClientCapabilities
field toReadRequest
which specifies optionally supported protocol features for the Terraform client (#999)Deferred
field toConfigureResponse
which indicates a provider deferred action to the Terraform client (#1002)ClientCapabilities
field toConfigureRequest
which specifies optionally supported protocol features for the Terraform client (#1002)ENHANCEMENTS:
BUG FIXES:
v1.8.0
Compare Source
BREAKING CHANGES:
Definition
typeParameter()
method (#968)NOTES:
TypeWithValidate
interface has been deprecated in preference of theValidateableAttribute
interface. AValidatableParameter
interface has also been added to thefunction
package (#968)FEATURES:
ValidateableAttribute
interface for custom value type implementations (#968)ValidateableParameter
interface for custom value type implementations (#968)function
: AddBoolParameterValidator
,DynamicParameterValidator
,Float64ParameterValidator
,Int64ParameterValidator
,ListParameterValidator
,MapParameterValidator
,NumberParameterValidator
,ObjectParameterValidator
,SetParameterValidator
, andStringParameterValidator
interfaces for custom function parameter validation implementations. (#971)function
: AddParameterWithBoolValidators
,ParameterWithInt64Validators
,ParameterWithFloat64Validators
,ParameterWithDynamicValidators
,ParameterWithListValidators
,ParameterWithMapValidators
,ParameterWithNumberValidators
,ParameterWithObjectValidators
,ParameterWithSetValidators
, andParameterWithStringValidators
interfaces to enable parameter-based validation support (#971)BUG FIXES:
MapValue
typesEqual
method when the receiver has a nilelementType
(#961)ListValue
typesEqual
method when the receiver has a nilelementType
(#961)SetValue
typesEqual
method when the receiver has a nilelementType
(#961)wrong final value type
errors during planning (#969)v1.7.0
Compare Source
BREAKING CHANGES:
Name
field (#964)DefaultParameterNamePrefix
andDefaultVariadicParameterName
constants have been removed (#964)FEATURES:
DynamicType
andDynamicValue
implementations for dynamic value handling (#147)basetypes.DynamicTypable
,basetypes.DynamicValuable
, andbasetypes.DynamicValuableWithSemanticEquals
for dynamic custom type and value implementations (#147)DynamicAttribute
implementation for dynamic value handling (#147)DynamicAttribute
implementation for dynamic value handling (#147)DynamicAttribute
implementation for dynamic value handling (#147)DynamicParameter
andDynamicReturn
for dynamic value handling` (#147)StaticValue
implementation for dynamic schema-based default values (#147)Dynamic
interface for dynamic schema-based default implementations (#147)Dynamic
interface for dynamic value plan modification implementations (#147)Dynamic
interface for dynamic value schema validation (#147)v1.6.1
Compare Source
NOTES:
v1.6.0
release updated this Go module to Go 1.21 per the Go support policy. It is recommended to review the Go 1.21 release notes before upgrading. Any consumers building on earlier Go versions may experience errors (#937)BUG FIXES:
function.Definition
to ensure all parameter names (including the variadic parameter) are unique. (#926)param1
,param2
, etc.). Variadic parameters will default tovarparam
. (#926)v1.6.0
Compare Source
BREAKING CHANGES:
types.TupleType
, where each element is the same element type. Provider-defined functions using atypes.List
for retrieving variadic argument data will need to update their code to usetypes.Tuple
. (#923)RunResponse
type, replacingDiagnostics
withFuncError
(#925)DiagnosticWithFunctionArgument
interface. RemovedNewArgumentErrorDiagnostic()
,NewArgumentWarningDiagnostic()
andWithFunctionArgument()
functions. RemovedAddArgumentError()
andAddArgumentWarning()
methods fromDiagnostics
. (#925)FEATURES:
ResourceWithMoveState
interface, which enables state moves across resource types with Terraform 1.8 and later (#917)ENHANCEMENTS:
SetKey()
method to fully remove key withnil
or zero-length value (#910)FuncError
type, required forRunResponse
(#925)NewFuncError()
andNewArgumentFuncError()
functions, which create aFuncError
(#925)ConcatFuncErrors()
andFuncErrorFromDiags()
helper functions for use when working withFuncError
(#925)v1.5.0
Compare Source
NOTES:
google.golang.org/grpc
dependency to address CVE-2023-44487 (#865)FEATURES:
ENHANCEMENTS:
TupleType
andTupleValue
implementations, which are only necessary for dynamic value handling (#870)NewArgumentErrorDiagnostic()
andNewArgumentWarningDiagnostic()
functions, which create diagnostics with the function argument position set (#889)ProviderWithFunctions
interface for implementing provider defined functions (#889)(Diagnostics).AddArgumentError()
and(Diagnostics).AddArgumentWarning()
methods for appending function argument diagnostics (#889)v1.4.2
Compare Source
BUG FIXES:
Private
field toDeleteResource
type, which was missing to allow provider logic to update private state on errors (#863)v1.4.1
Compare Source
BUG FIXES:
Data Source Type Not Found
andResource Type Not Found
errors with Terraform 1.6 and later (#853)v1.4.0
Compare Source
NOTES:
FEATURES:
v1.3.5
Compare Source
NOTES:
DEBUG
log level toTRACE
(#818)BUG FIXES:
Invalid Element Type
diagnostics for nested attributes and blocks implementingCustomType
field (#823)v1.3.4
Compare Source
BUG FIXES:
v1.3.3
Compare Source
BUG FIXES:
ObjectValue
typeToTerraformValue()
method, which decreases provider operation durations at scale (#775)SetNestedAttribute
with nested attributeDefault
and multiple configured elements (#783)Value Conversion Error
diagnostics when usingSet()
method with base types instead of custom types (#806)PlanResourceChange
RPC (#792)v1.3.2
Compare Source
BUG FIXES:
Default
implementations received requestPath
and have responseDiagnostics
handled (#778)Default
implementations on list, map, and set where no responseDiagnostics
orPlanValue
was returned (#778)context.Context
of inflight requests (#782)v1.3.1
Compare Source
BUG FIXES:
ListType
,MapType
, andSetType
methods whenElemType
field is not set (#714)Value Conversion Error
diagnostics for attributes and blocks implementing bothCustomType
andPlanModifiers
fields (#754)ListTypableWithSemanticEquals
andSetTypableWithSemanticEquals
when proposed new element count was greater than prior element count (#772)v1.3.0
Compare Source
NOTES:
Schema
typeValidate()
method has been deprecated in preference ofValidateImplementation()
(#699)Schema
typeValidate()
method has been deprecated in preference ofValidateImplementation()
(#699)Schema
typeValidate()
method has been deprecated in preference ofValidateImplementation()
(#699)Schema
typeValidate()
method has been deprecated in preference ofValidateImplementation()
(#699)ENHANCEMENTS:
Schema
typeValidateImplementation()
method, which performs framework-defined schema validation and can be used in unit testing (#699)Schema
typeValidateImplementation()
method, which performs framework-defined schema validation and can be used in unit testing (#699)Schema
typeValidateImplementation()
method, which performs framework-defined schema validation and can be used in unit testing (#699)Schema
typeValidateImplementation()
method, which performs framework-defined schema validation and can be used in unit testing (#699)for_each
attribute name, which requires special Terraform configuration syntax to be usable by the data source (#704)for_each
attribute name, which requires special Terraform configuration syntax to be usable by the resource (#704)BUG FIXES:
ListAttribute
,MapAttribute
,ObjectAttribute
, andSetAttribute
implementations instead of panics when missing requiredAttributeTypes
orElementTypes
fields (#699)ListAttribute
,MapAttribute
,ObjectAttribute
, andSetAttribute
implementations instead of panics when missing requiredAttributeTypes
orElementTypes
fields (#699)ListAttribute
,MapAttribute
,ObjectAttribute
, andSetAttribute
implementations instead of panics when missing requiredAttributeTypes
orElementTypes
fields (#699)ListAttribute
,MapAttribute
,ObjectAttribute
, andSetAttribute
implementations instead of panics when missing requiredAttributeTypes
orElementTypes
fields (#699)Set()
methods (#715)v1.2.0
Compare Source
NOTES:
DEBUG
levelDetected value change between proposed new state and prior state
log messages with the offending attribute path are now emitted when proposed new state value differences would cause the framework to automatically mark all unconfiguredComputed
attributes as unknown during planning. These can be used to troubleshoot potential resource implementation issues, or framework and Terraform plan logic bugs. (#630)FEATURES:
ENHANCEMENTS:
DEBUG
logging to aid troubleshooting unexpected plans with unknown values (#630)BoolValue
typeNewBoolPointerValue()
creation function andValueBoolPointer()
method (#689)Float64Value
typeNewFloat64PointerValue()
creation function andValueFloat64Pointer()
method (#689)Int64Value
typeNewInt64PointerValue()
creation function andValueInt64Pointer()
method (#689)StringValue
typeNewStringPointerValue()
creation function andValueStringPointer()
method (#689)Default
fields toAttribute
types, which support schema-based default values (#674)BUG FIXES:
Float64Type
typeValueFromTerraform
method to handle valid, stringified numbers from Terraform (#648)v1.1.1
Compare Source
BUG FIXES:
tftypes.NewValue can't use []tftypes.Value as a tftypes.Object
panics with schemas that includedSingleNestedBlock
(#624)v1.1.0
Compare Source
NOTES:
Config
,Plan
, andState
typePathMatches()
method logic previously returnedInvalid Path Expression for Schema Data
errors based on implementation details of the underlying data, which prevented returning zero matches in cases where the expression is valid for the schema, but there was no actual data at the path. Providers can now determine whether zero matches is consequential for their use case. (#602)ENHANCEMENTS:
Expressions
typeMatches
method for checking if any expression in the collection matches a given path (#604)nested blocks must be empty to indicate no blocks
errors for responses containingPlan
andState
types (#621)BUG FIXES:
ListNestedBlock
andSetNestedBlock
typeDeprecationMessage
field from causingBlock Deprecated
warnings with unconfigured blocks (#604)ConfigValidators
from unexpectedly modifying or removing prior validator diagnostics (#619)ListNestedBlock
andSetNestedBlock
typeDeprecationMessage
field from causingBlock Deprecated
warnings with unconfigured blocks (#604)ConfigValidators
from unexpectedly modifying or removing prior validator diagnostics (#619)ListNestedBlock
andSetNestedBlock
typeDeprecationMessage
field from causingBlock Deprecated
warnings with unconfigured blocks (#604)ConfigValidators
from unexpectedly modifying or removing prior validator diagnostics (#619)Invalid Path Expression for Schema Data
error to be schema-determined instead of data-determined (#602)ObjectType
typeApplyTerraform5AttributePathStep
method to return an error instead ofnil
for invalid attribute name steps (#602)v1.0.1
Compare Source
BUG FIXES:
assignment to entry in nil map
panic forObject
type plan modifiers (#591)ObjectType
typeAttributeTypes()
method return (#591)ListValue
,MapValue
, andSetValue
typeElements()
method return (#591)ObjectValue
typeAttributeTypes()
andAttributes()
method returns (#591)v1.0.0
Compare Source
NOTES:
basetypes
package. Value creation functions and type aliases have been created in thetypes
package that should prevent any breaking changes. (#567)BREAKING CHANGES:
Provider
interface now requires theMetadata
method. It can be left empty or set theMetadataResponse
typeTypeName
field to populatedatasource.MetadataRequest
andresource.MetadataRequest
typeProviderTypeName
fields. (#580)RequiresReplace()
plan modifier has been removed. Use a type-specific plan modifier instead, such asresource/schema/stringplanmodifier.RequiresReplace()
orresource/schema/stringplanmodifier.RequiresReplaceIfConfigured()
(#576)RequiresReplaceIf()
plan modifier has been removed. Use a type-specific plan modifier instead, such asresource/schema/stringplanmodifier.RequiresReplaceIf()
(#576)Resource
typeGetSchema
method has been removed. Use theSchema
method instead. (#576)StateUpgrader
typePriorSchema
field type has been migrated fromtfsdk.Schema
toresource/schema.Schema
, similar to other resource schema handling (#573)UseStateForUnknown()
plan modifier has been removed. Use a type-specific plan modifier instead, such asresource/schema/stringplanmodifier.UseStateForUnknown()
(#576)AttributePlanModifier
interface has been removed. Use the type-specific plan modifier interfaces in theresource/schema/planmodifier
package instead. (#576)AttributeValidator
interface has been removed. Use the type-specific validator interfaces in theschema/validator
package instead. (#576)Attribute
,Block
, andSchema
types have been removed. Use the similarly named types in thedatasource/schema
,provider/schema
, andresource/schema
packages instead. (#576)ListNestedAttributes
,MapNestedAttributes
,SetNestedAttributes
, andSingleNestedAttributes
functions have been removed. Use the similarly named types in thedatasource/schema
,provider/schema
, andresource/schema
packages instead. (#576)Typable
andValuable
interfaces have been moved into the underlyingbasetypes
package. (#567)FEATURES:
BUG FIXES:
Validate
function toSchema
to prevent usage of reserved and invalid names for attributes and blocks (#548)Validate
function toMetaSchema
to prevent usage of reserved and invalid names for attributes and blocks (#548)Validate
function toSchema
to prevent usage of reserved and invalid names for attributes and blocks (#548)Validate
function toSchema
to prevent usage of reserved and invalid names for attributes and blocks (#548)v0.17.0
Compare Source
NOTES:
DataSource
typeGetSchema
method has been deprecated. Use theSchema
method instead. (#546)Provider
typeGetSchema
method has been deprecated. Use theSchema
method instead. (#553)RequiresReplace()
plan modifier has been deprecated. Use a type-specific plan modifier instead, such asresource/schema/stringplanmodifier.RequiresReplace()
orresource/schema/stringplanmodifier.RequiresReplaceIfConfigured()
(#565)RequiresReplaceIf()
plan modifier has been deprecated. Use a type-specific plan modifier instead, such asresource/schema/stringplanmodifier.RequiresReplaceIf()
(#565)Resource
typeGetSchema
method has been deprecated. Use theSchema
method instead. (#558)UseStateForUnknown()
plan modifier has been deprecated. Use a type-specific plan modifier instead, such asresource/schema/stringplanmodifier.UseStateForUnknown()
(#565)Attribute
,Block
, andSchema
types have been deprecated. Use the similarly named types in thedatasource/schema
,provider/schema
, andresource/schema
packages instead. (#563)ListNestedAttributes
,MapNestedAttributes
,SetNestedAttributes
, andSingleNestedAttributes
functions have been deprecated. Use the similarly named types in thedatasource/schema
,provider/schema
, andresource/schema
packages instead. (#563)BREAKING CHANGES:
ProviderWithMetaSchema
typeGetMetaSchema
method has been replaced with theMetaSchema
method (#562)Attribute
typeFrameworkType()
method has been removed. Use theGetType()
method instead which returns the same information. (#543)Attribute
typeGetType()
method now returns type information whether the attribute implements theType
field orAttributes
field. (#543)Config
,Plan
, andState
typeSchema
field type has been updated fromtfsdk.Schema
to the genericfwschema.Schema
interface to enable additional schema implementations (#544)FEATURES:
stringplanmodifier
which contain type-specific schema plan modifier implementations (#565)BUG FIXES:
v0.16.0
Compare Source
BREAKING CHANGES:
Bool
typeNull
,Unknown
, andValue
fields have been removed. Use theBoolNull()
,BoolUnknown()
, andBoolValue()
creation functions andIsNull()
,IsUnknown()
, andValueBool()
methods instead. (#523)Float64
typeNull
,Unknown
, andValue
fields have been removed. Use theFloat64Null()
,Float64Unknown()
, andFloat64Value()
creation functions andIsNull()
,IsUnknown()
, andValueFloat64()
methods instead. (#523)Int64
typeNull
,Unknown
, andValue
fields have been removed. Use theInt64Null()
,Int64Unknown()
, andInt64Value()
creation functions andIsNull()
,IsUnknown()
, andValueInt64()
methods instead. (#523)List
typeElems
,ElemType
,Null
, andUnknown
fields have been removed. Use theListNull()
,ListUnknown()
,ListValue()
, andListValueMust()
creation functions andElements()
,ElementsAs()
,ElementType()
,IsNull()
, andIsUnknown()
methods instead. (#523)Map
typeElems
,ElemType
,Null
, andUnknown
fields have been removed. Use theMapNull()
,MapUnknown()
,MapValue()
, andMapValueMust()
creation functions andElements()
,ElementsAs()
,ElementType()
,IsNull()
, andIsUnknown()
methods instead. (#523)Number
typeNull
,Unknown
, andValue
fields have been removed. Use theNumberNull()
,NumberUnknown()
, andNumberValue()
creation functions andIsNull()
,IsUnknown()
, andValueBigFloat()
methods instead. (#523)Object
typeAttrs
,AttrTypes
,Null
, andUnknown
fields have been removed. Use theObjectNull()
,ObjectUnknown()
,ObjectValue()
, andObjectValueMust()
creation functions andAs()
,Attributes()
,AttributeTypes()
,IsNull()
, andIsUnknown()
methods instead. (#523)Set
typeElems
,ElemType
,Null
, andUnknown
fields have been removed. Use theSetNull()
,SetUnknown()
,SetValue()
, andSetValueMust()
creation functions andElements()
,ElementsAs()
,ElementType()
,IsNull()
, andIsUnknown()
methods instead. (#523)String
typeNull
,Unknown
, andValue
fields have been removed. Use theStringNull()
,StringUnknown()
, andStringValue()
creation functions andIsNull()
,IsUnknown()
, andValueString()
methods instead. (#523)ENHANCEMENTS:
ValueState
type, which custom types can use to consistently represent the three possible value states (known, null, and unknown) (#523)BoolTypable
andBoolValuable
interface types, which enable embedding existing boolean types for custom types (#536)Float64Typable
andFloat64Valuable
interface types, which enable embedding existing float64 types for custom types (#536)Int64Typable
andInt64Valuable
interface types, which enable embedding existing int64 types for custom types (#536)ListTypable
andListValuable
interface types, which enable embedding existing list types for custom types (#536)MapTypable
andMapValuable
interface types, which enable embedding existing map types for custom types (#536)NumberTypable
andNumberValuable
interface types, which enable embedding existing number types for custom types (#536)ObjectTypable
andObjectValuable
interface types, which enable embedding existing object types for custom types ([#&updated gpg key import and go releaser actions #8Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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 was generated by Mend Renovate. View the repository job log.