v4.0.0
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
- Updated the
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
- Fixed Springboot version to resolve the tomcat: Improper Handling of Exceptional Conditions
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