Skip to content

Commit 30d4797

Browse files
chore(release): new version (#61)
1 parent b05782b commit 30d4797

File tree

6 files changed

+18
-27
lines changed

6 files changed

+18
-27
lines changed

.changeset/fluffy-years-invent.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/grumpy-donuts-mix.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changeset/quick-lemons-lie.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/rare-peas-bake.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

dcql/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# dcql
22

3+
## 0.4.0
4+
5+
### Minor Changes
6+
7+
- 2816b2d: feat: add support for the 'multiple' parameter in a DCQL query.
8+
9+
When the 'multipe' keyword is present (which is 'false' by default) a presentation can have multiple credentials.
10+
It is still required for all presentations submitted to match against the query they are submitted to, even in the case
11+
of 'multiple' and there is already a valid match, as well as if a credential set is optional.
12+
13+
- b05782b: feat: add support for 'require_cryptographic_holder_binding' parameter.
14+
15+
Each presentation passed to the `DcqlPresentationResult.fromDcqlPresentation` method, and each credential passed to the `DcqlQuery.query` method, must now include a `cryptographic_holder_binding` boolean property. Both will be checked against the DCQL query to ensure cryptographic holder binding is supported and present when required.
16+
17+
- 2816b2d: refactor: rename canBeSatisfied to can_be_satisfied for casing consistency
18+
- 2816b2d: refactor of the whole structure returned by this library. It is a breaking change, but splits up all the checks into separate groups, including meta (vct, doctype, credential format, etc..), trusted authorities, and claims matching. It also includes detailed context on exactly which claims succeeded/failed, allowing for more control and insights into why a query did or didn't match
19+
320
## 0.3.0
421

522
### Minor Changes

dcql/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "dcql",
33
"description": "Digital Credentials Query Language (DCQL)",
44
"author": "Martin Auer",
5-
"version": "0.3.0",
5+
"version": "0.4.0",
66
"private": false,
77
"publishConfig": {
88
"main": "./dist/index.js",

0 commit comments

Comments
 (0)