- deps: bumps github.com/hashicorp/terraform-plugin-framework from 1.4.1 to 1.4.2 (GH-103)
- deps: bumps github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.16.0 (GH-112)
- deps: bumps github.com/hashicorp/terraform-plugin-go from 0.19.0 to 0.19.1 (GH-105)
- deps: bumps github.com/hashicorp/terraform-plugin-go from 0.19.1 to 0.25.0 (GH-111)
- deps: bumps github.com/hashicorp/terraform-plugin-framework from 1.3.4 to 1.3.5 (GH-97)
- deps: bumps github.com/hashicorp/terraform-plugin-framework from 1.3.5 to 1.4.0 (GH-101)
- deps: bumps github.com/hashicorp/terraform-plugin-framework from 1.4.0 to 1.4.1 (GH-102)
- deps: bumps github.com/hashicorp/terraform-plugin-framework-validators from 0.10.0 to 0.11.0 (GH-96)
- deps: bumps github.com/hashicorp/terraform-plugin-go from 0.18.0 to 0.19.0 (GH-100)
- Remove OLD Name of validators
IsValidIP
,IsValidUUID
,IsValidNetmask
andIsValidUUID
(GH-81)
NullIfAttributeIsSet
- New validator that allows you to validate that an attribute is null if another attribute is set. This is available for all types of attributes. (GH-83)RequireIfAttributeIsSet
- New validator that allows you to validate that an attribute is required if another attribute is set. This is available for all types of attributes. (GH-84)stringvalidator/IsNetwork
- This is a new generic validator that checks if the value is a valid network format. Currently there is 4 formats that are supported:IPV4
,IPV4WithCIDR
,IPV4WithNetmask
andRFC1918
. (GH-85)
null_if_attribute_is_one_of
- Improve documentation generation. (GH-72)require_if_attribute_is_one_of
- Improve documentation generation. (GH-72)
stringvalidator/IsIP
- This validator is now deprecated and will be removed in the release v1.11. Please usestringvalidator/IsNetwork
instead. (GH-85)
- deps: bumps github.com/hashicorp/terraform-plugin-framework from 1.3.2 to 1.3.3 (GH-79)
- deps: bumps github.com/hashicorp/terraform-plugin-framework from 1.3.3 to 1.3.4 (GH-86)
stringvalidator/PrefixContains
- Check if the string contains the prefix. (GH-76)
- deps: bumps github.com/hashicorp/terraform-plugin-framework from 1.3.1 to 1.3.2 (GH-74)
- deps: bumps github.com/hashicorp/terraform-plugin-go from 0.16.0 to 0.18.0 (GH-75)
- field possible unknown for RequireIfAttributeIsOneOf (6a4935f)
- missing path expression in NullIfAttributeIsOneOf (3b6668d)
- deps: bump github.com/hashicorp/terraform-plugin-framework (#62) (cc93eca)
- deps: bump github.com/hashicorp/terraform-plugin-framework (#68) (5d03e14)
- deps: bump github.com/hashicorp/terraform-plugin-go (#67) (6a30049)
- Force update changelog (25ea62d)
- field possible unknown for RequireIfAttributeIsOneOf (6a4935f)
- missing path expression in NullIfAttributeIsOneOf (3b6668d)
- pathExpression for RequireIfAttributeIsOneOf validator (#53) (2058e4c)
- pathExpression missing in attributeIsDivisibleByAnInteger validator (e99edac)
- RequireIfAttributeIsOneOf error message and tests (f857608)
- add string and int64 validator
OneOfWithDescription
(23b6925)
- add int64 validator
AttributeIsDevidedByAnInteger
(#46) (fa6fcbe) - add int64 validator
ZeroRemainder
(#47) (d7c6d19)
- add new validator
require_if_attribute_is_one_of
(b685181)
- merge doc to one projet (08b6356)
- deps: bump github.com/hashicorp/terraform-plugin-framework (4470618)
- docs: Add docs ValueStringsAre in list/set/map (10472f7)
- docs: Add Favicon and branding orange (d6a7005)
- remove list IsURN validator (10472f7)
- Add
IsMacAddress
String validator (4a82bc8)
- add
IsValidURN
(096d505) - add
IsValidUUID
string validator (99efea0) - add
Not
bool validator (ed07f42) - add
Not
int64 validator (7ff00f0) - add
Not
list validator (ab8bcd8) - add
Not
map validator (b779fe6) - add
Not
set validator (3581f9d) - add
Not
string validator (18558de) - netmask: add validator
IsValidNetmask
(fc2452c) - valid ip with net.ParseIP (dc064f6)
- add usage documentation (86a8219)
- add CI, Docs, ReleasePlease, Markdownlint (a4517d0)