Skip to content

v4.0.0

Compare
Choose a tag to compare
@saudkhan116 saudkhan116 released this 19 Jul 17:46
· 109 commits to main since this release
b9122b3

What's Changed

[v4.0.0] - 19-07-2024

Added

The following changes are added in the DPP Verification:

  • Added New diagrams explaining how the “application” interact in the Attribute Verifacation Process
  • Added New diagrams explaining more details on the implementation done in R24.08
  • Added description to explain the diagrams and processes
  • Added documentation about Certified Snapshot Credential (CSC) and Attribute Verification Record (AMR)
  • Added SAMM Aspect Models to indicate the semantics of the Different Credentials
  • Added definition of Cretified Data Credential (CDC) structure
  • Added definition of CSC structure -> Issued the first CSC Credential
  • Added definitions of purpose and structure from the ARM (Attribute Certification Record)
  • Add a new section to show the Schemas of the verification aspects
  • Added detailed description about the previous investigation and information about type level verification
  • Added explaination how the Digital Twin can be referenced technically
  • Added explanation on how the wallet interacts with the digital product pass app, and how it issues the credentials
  • Added reference the components (wallet, dpp-backend addon) and where the implementation “code” is located

Updated

  • Updated copyright headers in dpp verification
  • Updated spring boot dependencies, reported by dependabot
  • Updated digital twin registry chart version to v0.5.2
  • Updated EDC version to v0.7.3 in helm charts
  • Adapted backend to the EDC v0.7.3
  • The following changres are updated in the DPP Verification
    • Updated the v1.0 of the Verification Concept and identified improvements
    • Fixed incoherences and the feedback provided by Nick Landgrover
    • Refactored existing diagrams to give a clear view and explanation of the concept
    • Updated our first sequence diagrams, they are really outdated
    • Updated the aspect semantics and explain where to find documentation about the schemas

Issues Fixed

  • Fixed EDC compatibility issues in the backend #380
  • Fixed frontend metadata issues in the Exchange tab #373
  • Fixed frontend issues regarding the data integrity #372
  • Fixed all the language typos in the Documentation (scanned with a tool)

Security Issues

Dependencies Fixed by Dependabot

  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #355
  • chore(deps): bump github/codeql-action from 2.25.2 to 3.25.11 by @dependabot in #356
  • chore(deps): updated spring-boot dependencies by @saudkhan116 in #357

Milestones

  • Feature/retrieve aspect data frontend by @saudkhan116 in #335
  • chore(changelog): updated versions in frontend and readme by @saudkhan116 in #338
  • chore(deps): bump braces from 3.0.2 to 3.0.3 in /dpp-frontend by @dependabot in #340
  • chore(deps): bump requests from 2.31.0 to 2.32.2 in /dpp-backend/scripts by @dependabot in #345
  • chore: added more test data to the serial part items by @matbmoser in #346
  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #334
  • Feature/verification schemas: Verification Schemas of Certified Data Credential and Digital Product Passport by @matbmoser in #344
  • Feature/simple wallet: DPP Verification Simple Wallet Component by @matbmoser in #343
  • chore(deps): bump vite from 4.5.2 to 4.5.3 in /dpp-frontend by @dependabot in #348
  • chore(deps): bump github/codeql-action from 2 to 3 by @dependabot in #297
  • Feature/verification backend: Added Verification Add-on + Modularized Backend to Core by @matbmoser in #342
  • fix(vulnerability): wallet no cache vulnerability fixed by @matbmoser in #352
  • Feature/verification frontend: Adapt frontend to visualize the verification data by @saudkhan116 in #341
  • Chore/cleanup files: Removed unnecessary content/files and refactor workflows and helm charts by @saudkhan116 in #349
  • chore(license-headers): updated copyright license headers and NOTICE sections by @saudkhan116 in #351
  • chore(changelog): release/v4.0.0-rc1: updated changelog and versions by @saudkhan116 in #353
  • chore(license-headers): update copyright headers in dpp verification by @saudkhan116 in #364
  • chore(deps): updated spring-boot dependencies by @saudkhan116 in #357
  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #355
  • chore(deps): bump github/codeql-action from 2.25.2 to 3.25.11 by @dependabot in #356
  • chore(DEPEMDENCIES): update Springboot version to fix HIGH vulnerability by @saudkhan116 in #377
  • chore(dtr): update dtr chart version to v0.5.2 by @saudkhan116 in #375
  • Bugfix/edc policy: Fixed breaking changes in the backend by @saudkhan116 in #382
  • Chore/edcs v0.7.3: Updated EDCs to v0.7.3 by @saudkhan116 in #384
  • chore/frontend bug fix: Resolved issues to the frontend by @saudkhan116 in #376
  • chore: updated dpp-verification docs with more detailed explanations by @matbmoser in #369

Full Changelog: v3.1.0...v4.0.0