1 | # bedrock-validation ChangeLog
|
2 |
|
3 | ## 4.4.0 - 2020-04-27
|
4 |
|
5 | ### Added
|
6 | - Allow context in `DID Login` validator to be array with single context string.
|
7 |
|
8 | ## 4.3.0 - 2020-03-30
|
9 |
|
10 | ### Changed
|
11 | - Increase character length of email domain labels per RFC 1034.
|
12 |
|
13 | ## 4.2.0 - 2019-11-08
|
14 |
|
15 | ### Changed
|
16 | - Update dependencies.
|
17 |
|
18 | ## 4.1.0 - 2019-01-23
|
19 |
|
20 | ### Added
|
21 | - Support verificationMethod in linkdedDataSignature2018.
|
22 |
|
23 | ## 4.0.1 - 2018-12-17
|
24 |
|
25 | ### Fixed
|
26 | - Add missing RsaSignature2018 type in LD signature schema.
|
27 |
|
28 | ## 4.0.0 - 2018-11-28
|
29 |
|
30 | ### Changed
|
31 | - Remove `async` module dependency.
|
32 | - Return value is {valid: <bool>, error: <error>}
|
33 |
|
34 | ## 3.1.2 - 2018-09-17
|
35 |
|
36 | ### Fixed
|
37 | - Invalid `jsonldType` schema.
|
38 |
|
39 | ## 3.1.1 - 2018-09-13
|
40 |
|
41 | ### Fixed
|
42 | - Improper use of arrow function in `validate` API.
|
43 |
|
44 | ## 3.1.0 - 2018-09-13
|
45 |
|
46 | ### Added
|
47 | - Schema `linkedDataSignature2018`.
|
48 |
|
49 | ### Changed
|
50 | - Errors are now 2.x compatible.
|
51 |
|
52 | ### Fixed
|
53 | - Fixed test suite.
|
54 |
|
55 | ## 3.0.0 - 2018-02-24
|
56 | - Switch core validator to `ajv`.
|
57 |
|
58 | ## 2.4.1 - 2018-06-28
|
59 |
|
60 | ### Changed
|
61 | - Use child logger.
|
62 |
|
63 | ## 2.4.0 - 2018-05-10
|
64 |
|
65 | ### Added
|
66 | - Add `jsonPatch` and `sequencedPatch` validators.
|
67 |
|
68 | ## 2.3.0 - 2017-09-06
|
69 |
|
70 | ### Added
|
71 | - Support multiple signatures in `linkedDataSignature` schema.
|
72 |
|
73 | ## 2.2.1 - 2016-09-22
|
74 |
|
75 | ### Changed
|
76 | - Restructure test framework for CI.
|
77 |
|
78 | ## 2.2.0 - 2016-07-22
|
79 |
|
80 | ### Added
|
81 | - Add `lowerCaseOnly` option to email validator.
|
82 |
|
83 | ## 2.1.1 - 2016-07-20
|
84 |
|
85 | ### Changed
|
86 | - Replace deprecated `GLOBAL` with `global`.
|
87 |
|
88 | ## 2.1.0 - 2016-07-06
|
89 |
|
90 | ### Added
|
91 | - Add `linkedDataSignature` schema.
|
92 |
|
93 | ## 2.0.3 - 2016-06-13
|
94 |
|
95 | ### Fixed
|
96 | - Accept dates before the year 2000 (1000+). A future fix should
|
97 | also accept dates 0-1000.
|
98 |
|
99 | ## 2.0.2 - 2016-03-15
|
100 |
|
101 | ### Changed
|
102 | - Update bedrock dependencies.
|
103 |
|
104 | ### Changed
|
105 | - Use jsonldContext schema to validate Credential @context.
|
106 |
|
107 | ## 2.0.1 - 2016-03-09
|
108 |
|
109 | ### Changed
|
110 | - Update publicKeyPem schema to accept RSA PUBLIC KEY.
|
111 |
|
112 | ## 2.0.0 - 2016-03-02
|
113 |
|
114 | ### Changed
|
115 | - Update package dependencies for npm v3 compatibility.
|
116 |
|
117 | ## 1.0.3 - 2016-01-06
|
118 |
|
119 | ### Fixed
|
120 | - Fix synchronous error emission when invalid schema is specified.
|
121 |
|
122 | ## 1.0.2 - 2015-10-13
|
123 |
|
124 | ### Fixed
|
125 | - Fix credential schema bugs/style.
|
126 |
|
127 | ## 1.0.1 - 2015-05-07
|
128 |
|
129 | ### Added
|
130 | - Support validating JSON-LD context arrays.
|
131 |
|
132 | ### Changed
|
133 | - Accept and ignore null as jsonldContext context param.
|
134 |
|
135 | ## 1.0.0 - 2015-04-08
|
136 |
|
137 | ### Changed
|
138 | - Labels/titles: Allow double quotes.
|
139 | - Lables: Allow length of 200 (up from 32).
|
140 |
|
141 | ## 0.1.0 (up to early 2015)
|
142 |
|
143 | - See git history for changes.
|