v0.10.0
What's Changed
Bugfixes
- fix: generate VP use controller DID for setting additionalData by @thomasrutger in #408
- fix: use the new JwsSignerProvider interface by @paullatzelsperger in #419
- fix: use RevocationServiceRegistry (new EDC feature) by @paullatzelsperger in #428
- fix: compile error after EDC module split by @paullatzelsperger in #483
New Features & Improvements
- feat(db): add SQL Schema Bootstrapper by @paullatzelsperger in #410
- chore: add API Version info to IdentityHub by @paullatzelsperger in #430
- chore: deprecate resolution api context by @paullatzelsperger in #432
- feat: check if DID exists before creating a participant by @paullatzelsperger in #429
- chore: add SECURITY.md by @paullatzelsperger in #435
- chore: align createParticipantContext operation with DR by @paullatzelsperger in #445
- chore: align deleteParticipantContext with DR by @paullatzelsperger in #446
- chore: align updateParticipantContext with DR by @paullatzelsperger in #449
- chore: align DID operations with DR by @paullatzelsperger in #450
- chore: align activate-key with D-R by @paullatzelsperger in #451
- chore: align activate-keypair operation with DR by @paullatzelsperger in #453
- chore: align rotate keypair with dr by @paullatzelsperger in #454
- feat: activate ParticipantContext explicitly during creation by @paullatzelsperger in #457
- feat: allow customization of the STS Account's secret_alias by @paullatzelsperger in #469
- feat: implement Remote STS Account provisioning by @paullatzelsperger in #470
- feat: add BOM modules for IH by @paullatzelsperger in #475
- feat: use E2E tests for BOM Smoke tests by @paullatzelsperger in #478
- feat: validate 'jti' claims in
AccessTokenVerifier
by @paullatzelsperger in #481
Dependencies
- build(deps): bump agilepathway/label-checker from 1.6.46 to 1.6.47 by @dependabot in #404
- build(deps): bump testcontainers from 1.19.8 to 1.20.0 by @dependabot in #405
- build(deps): bump agilepathway/label-checker from 1.6.47 to 1.6.48 by @dependabot in #409
- build(deps): bump agilepathway/label-checker from 1.6.48 to 1.6.49 by @dependabot in #411
- build(deps): bump testcontainers from 1.20.0 to 1.20.1 by @dependabot in #415
- build(deps): bump org.glassfish.jersey.core:jersey-common from 3.1.7 to 3.1.8 by @dependabot in #412
- build(deps): bump com.google.crypto.tink:tink from 1.14.0 to 1.14.1 by @dependabot in #414
- build(deps): bump agilepathway/label-checker from 1.6.49 to 1.6.50 by @dependabot in #420
- build(deps): bump org.awaitility:awaitility from 4.2.1 to 4.2.2 by @dependabot in #422
- build(deps): bump org.junit.jupiter:junit-jupiter-api from 5.10.3 to 5.11.0 by @dependabot in #425
- build(deps): bump agilepathway/label-checker from 1.6.50 to 1.6.51 by @dependabot in #426
- build(deps): bump gradle wrapper to 8.10 by @ndr-brt in #439
- build(deps): bump org.postgresql:postgresql from 42.7.1 to 42.7.4 by @dependabot in #437
- build(deps): bump io.swagger.core.v3:swagger-jaxrs2-jakarta from 2.2.21 to 2.2.23 by @dependabot in #443
- build(deps): bump com.google.crypto.tink:tink from 1.14.1 to 1.15.0 by @dependabot in #444
- build(deps): bump agilepathway/label-checker from 1.6.51 to 1.6.54 by @dependabot in #448
- build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.40 to 9.41.1 by @dependabot in #461
- build(deps): bump agilepathway/label-checker from 1.6.54 to 1.6.55 by @dependabot in #459
- build(deps): bump io.swagger.core.v3:swagger-jaxrs2-jakarta from 2.2.23 to 2.2.24 by @dependabot in #463
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.18.0 by @dependabot in #466
- build(deps): bump testcontainers from 1.20.1 to 1.20.2 by @dependabot in #471
- build(deps): bump org.junit.jupiter:junit-jupiter-api from 5.11.0 to 5.11.2 by @dependabot in #472
- build(deps): bump com.nimbusds:nimbus-jose-jwt from 9.41.1 to 9.41.2 by @dependabot in #473
- build(deps): bump io.swagger.core.v3:swagger-jaxrs2-jakarta from 2.2.24 to 2.2.25 by @dependabot in #474
- build(deps): bump agilepathway/label-checker from 1.6.55 to 1.6.56 by @dependabot in #476
- build(deps): bump org.glassfish.jersey.core:jersey-common from 3.1.8 to 3.1.9 by @dependabot in #477
- build(deps): bump org.junit.jupiter:junit-jupiter-api from 5.11.2 to 5.11.3 by @dependabot in #482
Documentation
- chore: put warning in readme by @paullatzelsperger in #418
- docs: adds decision record for VC create/update API by @bscholtes1A in #438
- docs: Add resource operations Decision Record by @jimmarino in #441
Other Changes
- refactor: separate sql stores from datasources by @ndr-brt in #417
- feat: Credential create/update API by @bscholtes1A in #434
- build: fix compilation by @ndr-brt in #464
New Contributors
- @thomasrutger made their first contribution in #408
Full Changelog: v0.8.1...v0.10.0