|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## [1.6.2](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.6.1...v1.6.2) (2023-06-09) |
| 3 | +## [1.6.3](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.6.2...v1.6.3) (2023-06-13) |
| 4 | + |
| 5 | +### Bug Fixes |
| 6 | + |
| 7 | +* field possible unknown for RequireIfAttributeIsOneOf ([6a4935f](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/6a4935f8548b483c52a6bd91f13c85b0a4161d73)) |
| 8 | +* missing path expression in NullIfAttributeIsOneOf ([3b6668d](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/3b6668d66e956b989386a0cd29ff7c1d5f2b3316)) |
4 | 9 |
|
| 10 | +### Miscellaneous |
| 11 | + |
| 12 | +* **deps:** bump github.com/hashicorp/terraform-plugin-framework ([#62](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/62)) ([cc93eca](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/cc93ecabbe6b55bdaed3d55e2af1725a3cf4e433)) |
| 13 | + |
| 14 | +## [1.6.2](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.6.1...v1.6.2) (2023-06-09) |
5 | 15 |
|
6 | 16 | ### Bug Fixes |
7 | 17 |
|
8 | 18 | * bad func used for nullattributeisoneof and fix description ([#60](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/60)) ([0411638](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/04116382b39e8ab72fad520a17a1940b17e999b7)) |
9 | 19 |
|
10 | 20 | ## [1.6.1](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.6.0...v1.6.1) (2023-06-09) |
11 | 21 |
|
12 | | - |
13 | 22 | ### Bug Fixes |
14 | 23 |
|
15 | 24 | * attributeIsDivisibleByAnInteger bad check if value IsNull and IsUnknown ([#58](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/58)) ([7b8fd83](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/7b8fd8311024606d4f76361bf31131feaff74920)) |
16 | 25 |
|
17 | 26 | ## [1.6.0](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.5.2...v1.6.0) (2023-06-09) |
18 | 27 |
|
19 | | - |
20 | 28 | ### Features |
21 | 29 |
|
22 | 30 | * add validator `null_if_attribute_is_one_of` ([#52](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/52)) ([ada0563](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/ada056330e16d045868d187abd703e7c86923911)) |
23 | 31 |
|
24 | | - |
25 | 32 | ### Bug Fixes |
26 | 33 |
|
27 | 34 | * pathExpression missing in attribute NullIfAttributeIsOneOf validator ([#57](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/57)) ([6b0e629](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/6b0e6291635435fcc84715b3a4bd4533621bdf0f)) |
28 | 35 |
|
29 | 36 | ## [1.5.2](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.5.1...v1.5.2) (2023-06-08) |
30 | 37 |
|
31 | | - |
32 | 38 | ### Bug Fixes |
33 | 39 |
|
34 | 40 | * pathExpression for RequireIfAttributeIsOneOf validator ([#53](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/53)) ([2058e4c](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/2058e4c01947a90d0d923968a814aeca4532acbf)) |
35 | 41 | * pathExpression missing in attributeIsDivisibleByAnInteger validator ([e99edac](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/e99edac0042a7198ee0d30fb1a38c70b307dc006)) |
36 | 42 |
|
37 | 43 | ## [1.5.1](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.5.0...v1.5.1) (2023-04-25) |
38 | 44 |
|
39 | | - |
40 | 45 | ### Bug Fixes |
41 | 46 |
|
42 | 47 | * RequireIfAttributeIsOneOf error message and tests ([f857608](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/f857608557d4b7999ec365eba8744129cd870b8e)) |
43 | 48 |
|
44 | 49 | ## [1.5.0](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.4.0...v1.5.0) (2023-04-14) |
45 | 50 |
|
46 | | - |
47 | 51 | ### Features |
48 | 52 |
|
49 | 53 | * add string and int64 validator `OneOfWithDescription` ([23b6925](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/23b692537a9220243c2d91e16722755b7b25df25)) |
50 | 54 |
|
51 | 55 | ## [1.4.0](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.3.1...v1.4.0) (2023-04-07) |
52 | 56 |
|
53 | | - |
54 | 57 | ### Features |
55 | 58 |
|
56 | 59 | * add int64 validator `AttributeIsDevidedByAnInteger` ([#46](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/46)) ([fa6fcbe](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/fa6fcbee7f6152f295e03f231353baa0957dd3f2)) |
57 | 60 | * add int64 validator `ZeroRemainder` ([#47](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/47)) ([d7c6d19](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/d7c6d1961a02eeb8639b623ef9bf5ad352baa0fa)) |
58 | 61 |
|
59 | | - |
60 | 62 | ### Miscellaneous |
61 | 63 |
|
62 | 64 | * CODE_OF_CONDUCT ([1484d02](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/1484d02b4987051f86bed62645789ee99fbdd509)) |
63 | 65 | * LICENCE ([1d4c81a](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/1d4c81ac0a8b5f19b5b77cbb9cec9015c6ded3d2)) |
64 | 66 |
|
65 | 67 | ## [1.3.1](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.3.0...v1.3.1) (2023-03-31) |
66 | 68 |
|
67 | | - |
68 | 69 | ### Bug Fixes |
69 | 70 |
|
70 | 71 | * error message and docs for `RequireIfAttributeIsOneOf` ([#42](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/42)) ([b1b3096](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/b1b30966e6fb3fe51177af27dd7994b2669381ab)) |
71 | 72 |
|
72 | 73 | ## [1.3.0](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.2.1...v1.3.0) (2023-03-31) |
73 | 74 |
|
74 | | - |
75 | 75 | ### Features |
76 | 76 |
|
77 | 77 | * add new validator `require_if_attribute_is_one_of` ([b685181](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/b685181ca9f1f35bf14dbd7851f9a69bbe6040e8)) |
78 | 78 |
|
79 | 79 | ## [1.2.1](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.2.0...v1.2.1) (2023-03-29) |
80 | 80 |
|
81 | | - |
82 | 81 | ### Bug Fixes |
83 | 82 |
|
84 | 83 | * Missing documentation for `IsMacAddress` string validator ([#35](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/35)) ([18feb10](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/18feb1039d28915516aa62a1ba0dbf87b9f0bbea)) |
85 | 84 |
|
86 | | - |
87 | 85 | ### Documentation |
88 | 86 |
|
89 | 87 | * merge doc to one projet ([08b6356](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/08b635652f5d93f962f73b1af95780342c0a8ce1)) |
90 | 88 |
|
91 | | - |
92 | 89 | ### Miscellaneous |
93 | 90 |
|
94 | 91 | * **deps:** bump github.com/hashicorp/terraform-plugin-framework ([4470618](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/447061860b918c64b78ac4f358b9e764cc303289)) |
|
98 | 95 |
|
99 | 96 | ## [1.2.0](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.1.1...v1.2.0) (2023-03-20) |
100 | 97 |
|
101 | | - |
102 | 98 | ### Features |
103 | 99 |
|
104 | 100 | * Add `IsMacAddress` String validator ([4a82bc8](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/4a82bc81df65ea7d5a7fae1da7af4217405751f9)) |
105 | 101 |
|
106 | 102 | ## [1.1.1](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.1.0...v1.1.1) (2023-03-20) |
107 | 103 |
|
108 | | - |
109 | 104 | ### Miscellaneous |
110 | 105 |
|
111 | 106 | * **docs:** Add docs ValueStringsAre in list/set/map ([033ee2e](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/033ee2e0abce511baca5697fc9c7b4a4bdabc6c4)) |
112 | 107 | * remove list IsURN validator ([033ee2e](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/033ee2e0abce511baca5697fc9c7b4a4bdabc6c4)) |
113 | 108 |
|
114 | 109 | ## [1.1.0](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/compare/v1.0.0...v1.1.0) (2023-03-17) |
115 | 110 |
|
116 | | - |
117 | 111 | ### Features |
118 | 112 |
|
119 | 113 | * add `IsURN` list validator ([#20](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/20)) ([9fbe5d2](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/9fbe5d2121f3f215436c7b48ebdd1c2a765abb12)) |
120 | 114 |
|
121 | | - |
122 | 115 | ### Bug Fixes |
123 | 116 |
|
124 | 117 | * better diagnostic for listvalidator isURN ([#26](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/issues/26)) ([49ccf56](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/49ccf5621a36dace5fbd422a061e17d7d60f93d5)) |
125 | 118 |
|
126 | | - |
127 | 119 | ### Documentation |
128 | 120 |
|
129 | 121 | * add links to planmodifier and to homepage ([d5ce111](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/d5ce111056f2e25a28b12b7cab717dc70631fdd6)) |
130 | 122 | * add released on each validators ([3ffd70c](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/3ffd70c69aa8b53f4c99f6380cb4b56241e1fbd5)) |
131 | 123 |
|
132 | 124 | ## 1.0.0 (2023-03-13) |
133 | 125 |
|
134 | | - |
135 | 126 | ### Features |
136 | 127 |
|
137 | 128 | * add `IsValidURN` ([096d505](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/096d50591bb539d8c659aafa31e14427f3c43212)) |
|
145 | 136 | * **netmask:** add validator `IsValidNetmask` ([fc2452c](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/fc2452c8db78db1673852d0a956b7981326c5d37)) |
146 | 137 | * valid ip with net.ParseIP ([dc064f6](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/dc064f6846d6c7b5c995f40e519b6a4d04871f6c)) |
147 | 138 |
|
148 | | - |
149 | 139 | ### Documentation |
150 | 140 |
|
151 | 141 | * add usage documentation ([86a8219](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/86a8219b2eaed848c7a66a223c24b3bfe49e5e21)) |
152 | 142 |
|
153 | | - |
154 | 143 | ### Miscellaneous |
155 | 144 |
|
156 | 145 | * add CI, Docs, ReleasePlease, Markdownlint ([a4517d0](https://github.com/FrangipaneTeam/terraform-plugin-framework-validators/commit/a4517d0829737441f39e2cb21abf7e0c10c9fec6)) |
0 commit comments