0.2.0 (2025-06-16)
Features
- Add 'testSuiteHandler' library test interface (#32) (3f9af9d)
- Add 0.6.0 dfr render template (#268) (b9b4f21)
- Add 0.6.0 dia schema (#276) (e3ead0c)
- Add 0.6.0 schema (#270) (8f48003)
- Add aggregation event feature (001830f)
- Add base event service (#7) (c6b5e38)
- Add common UI components (#4) (cf4655f)
- Add conformance reporting (#222) (53abf00)
- Add DCC render template 0.5.0 (#136) (31c7784)
- Add dcc v0.6.0 (#280) (cbaa9a9)
- Add DFR render template 0.5.0 (#138) (3093f5e)
- Add dia v0.6.0 (#275) (81c534a)
- Add dlp 0.4.1-beta1 release (#232) (e4b076f)
- Add dlp v0.4.2-beta1 to extension config (5ca00c3)
- Add dlp v0.4.2-beta1 to extention config (ee219b6)
- Add Download UI component (#9) (ad06593)
- Add dpp render template 0.5.0 (#132) (a1deac5)
- Add dpp v0.6.0 (#285) (fdf2696)
- Add dte v0.6.0 (#291) (2c0094b)
- Add import JSON button for transformationEvent (#47) (4be2d3a)
- Add ImportButton UI component (#8) (6d9ec9b)
- Add json form component to components package (#5) (d7cd671)
- Add Local Copies of UNTP Credential Schemas in Tier Two Test Suite (#107) (2e37154)
- Add logger utility functions for CLI tool (#30) (c1c0264)
- Add logo header (#49) (4a50b6d)
- Add message templates and template mapper function (153b6e6)
- Add new link types (#164) (6be27a2)
- Add report name to playground report (#254) (84ef5a8)
- Add scanning and verify pages (#13) (02d319c)
- Add storage service tests (#94) (a01d735)
- Add TE render template 0.5.0 (#137) (9345412)
- Add transaction event service (2a2c1a6)
- Add untp test playground poc (#169) (4080c27)
- Add untp test suite cli tool (8f7d381)
- Add v0.6.0 dcc render template (#279) (528b889)
- Add v0.6.0 dcc schema (839a731)
- Add v0.6.0 dcc schema (#281) (711fb35)
- Add v0.6.0 dia render template (#274) (12278a6)
- Add v0.6.0 dpp render template (#284) (83350e3)
- Add v0.6.0 dpp schema (#286) (7bd5812)
- Add v0.6.0 dte render template (#290) (9263e63)
- Add v0.6.0 dte schema (#288) (793ee8c)
- Add valid from valid until (#170) (8fb3772)
- Add w3c vcdm schema validation (#211) (3c3849e)
- Added dockerfile for local storage server in mock app (f54c2bd)
- Added dockerfile for local storage server in mock app (5284363)
- cd: Ghcr.io setup and docker image build workflow (#84) (b49f654)
- Clean up config file mock app (#26) (d9ed3d1)
- Configure automated changelog generation (#189) (01c6d65)
- Construct Verify URL for Credential Import (#110) (ced1a54)
- Copy schema versions past v0.4 in traceability events (#124) (7ad1b6d)
- Create config file (#22) (9c6f04b)
- Create test cases for QR Link / Encryption Test Suite (#81) (205e04a)
- Dynamic schema loading (#23) (2c43ea2)
- Enable storage service encrypted endpoint (#157) (97a4ca5)
- Enhance and add general components services (#58) (1581250)
- Enhance construct elementString (#103) (2ab5d12)
- Enhance relax schema validation for extension (cbdc208)
- Enhance uiux mock app (#53) (290e614)
- Hash validation on Verify page when key is missing (#153) (7518b02)
- Implement barcode generator component (#68) (a21f80b)
- Implement conformity credential request component (#39) (643636b)
- Implement download a report as HTML file in UNTP Playground (#256) (86e38e7)
- Implement e2e tests into Github workflow (#227) (259c7a1)
- Implement feature builder service (#10) (7d91cde)
- Implement findFirstMatchingKeyValue utility function (#202) (9204dc9)
- Implement flexible identifier schemes (#162) (826a86a)
- Implement JSON-LD Document Expansion and Context Validation (#212) (3d9a978)
- Implement process digital facility record (#123) (0744eda)
- Implement process digital identity anchor (#120) (5550b9d)
- Implement process object event service for mock app (#114) (fa56c32)
- Implement processAssociationEvent function (#128) (06f55f8)
- Implement processDigitalConformityCredential function (#129) (87d92cd)
- Implement scan qr url fetch data (#46) (01c838d)
- Implement the construct AI function (18fc092)
- Implement version mapping page and script to generate version mapping page (#190) (0c6d337)
- Implement versioning for documentation (#187) (d75e4fa)
- Improve UNTP playground error messages (#230) (c39bf27)
- Init render template test suite (#78) (b04cd05)
- Inject credential status to UNTP credential (#121) (50767f8)
- Integrate core test runner with mapper template (#31) (5d9c379)
- Integrate IDR with mock app (#105) (c68d261)
- Integrate interface with core runner function (146e919)
- Integrate with ajv to implement the data schema validator (#21) (9920b52)
- Modify enveloping proof (#112) (561c8e2)
- Remote schema support for json form (#102) (f668aaa)
- Remote schema support for tier two test suite (#106) (3ee24f8)
- Scripts seed data for idr and mock-gs1 services (#111) (f615d5b)
- Set up test suite (#76) (bfe4f21)
- Setup router and header components (#12) (0f075a5)
- Setup schema directory structure (#19) (aa4cd45)
- Storage docker integration (#92) (f7cb97f)
- Support array for traceability event and existing events (#144) (44f3df8)
- Support extension and multiple version of the schema (356bfad)
- Transformation event (#14) (84f5cc7)
- Update dfr to v0.6.0 (#269) (6c79cda)
- Update download jwt button verify page (#116) (962e099)
- Update example integrate with conformity credential (#41) (0d59a7c)
- Update new vckit render package (#221) (e9efa00)
- Update render credential (#237) (0f5e8f9)
- Update untp config command (#139) (76a51c0)
- Update vckit docker compose (#246) (b0b1995)
- Validate Credential config file (#29) (717c0bd)
- Vckit docker integration (#90) (308068b)
- Workflow for release tagging and release note (#72) (c4f6ccd)
Bug Fixes
- Add guard for localStorageParams (#289) (129f0bb)
- build: Copy templates to correct directory during yarn build (b932c66)
- Cannot read appConfig's identifyProvider (#54) (aaa0a66)
- Check value field in checkbox before add (#65) (bc438f8)
- Coordinate order in DFR Google Maps URLconstruction (#171) (d15bc18)
- Copied dcc schema from v0.4 to v0.5 (#149) (102f5bf)
- Docker build image for untp playground (#176) (0b76830)
- Docs build (#146) (dd8b307)
- Docs build (#148) (4010277)
- Download report label unexpectedly changing (#262) (fdb8b47)
- Download vc button (#160) (c3d091f)
- Enhance error handling in context validation (#219) (4640856)
- errors: Error messages need to be escaped to ensure valid json. (#208) (22ee881)
- Issue import EnvelopedVerifiableCredential (#127) (31ed1e5)
- Migrate to docker-build prvider (#178) (a31be9e)
- Mock apps build (#131) (6fa2cb4)
- Pin hashing library to v5.5.3 (#101) (b61a301)
- Prevent confetti from triggering on validation errors (#195) (335cdc8)
- Remove unused index file in components package (0c17b8f)
- Style of scanning page (#69) (2e8dcc0)
- Test credential path (#173) (82a586d)
- Test suite v0.3.10 (#135) (d7f5230)
- Unable to scan the long barcodes on mobile devices (#82) (93d1859)
- Unit test and test pipeline (#140) (ee48260)
- Untp playground build (#266) (c3b2bc8)
- Update contents of test credential (#194) (43d83ec)
- Update documentation start command (#96) (b8725e8)
- Update playground infra context (f01513c)
- Update README.md file for unclear readme and failed when follow (a637f7f)
- Update the passport extraction linkSet to sustainabilityInfo (#179) (afaccbc)
- Update verify apply render template css (#145) (0661f64)
Code Refactoring
- Change storybook '.js' files to '.tsx' files (#11) (ee8ca71)
- Change UI and add api key default verification link (#57) (2ebf159)
- Check EnvelopedVerifiableCredential when verify and render … (#118) (0830ecb)
- Create custom commands e2e (#210) (03fbd4a)
- Extension configuration data (427c3e9)
- Integrate untp test suite to e2e (#213) (181ddff)
- Move the function of object event to process DPP (12f51f4)
- Remove duplicate e2e config (#205) (bc4d022)
- Remove Storage Service Bundled with Mock App (#113) (26ac5e4)
- Separate seeding data to JSON files (#119) (43b325f)
- Storage service request payload (#126) (f01df6a)
- Update context url test suite (#175) (e86bd98)
- Update example dpp credential in playground (#177) (1996828)
- Update readme and UI and app config example (#56) (ab162f5)
- Update vckit latest image in docker compose (#122) (caf2386)
Tests
- Add e2e test fixtures (#229) (587f0c5)
- Add e2e test for transformation traceability event (#216) (524e51d)
- Add JSON-LD expansion and validation e2e tests (#220) (a5e582d)
- Add test for qr link verification unencrypted data (#156) (ba89a16)
- Add unit test for object event in services package (#15) (c3ae2df)
- Fix false positive render test cases (#296) (a62c41a)
- Handle cleanup data cypress (#214) (989c140)
- Implement e2e for DCC (#199) (9ce7bb8)
- Implement e2e test for DFR (#198) (4104c1c)
- Implement e2e test for DIA (#200) (25820c8)
- Integration test untp cli test (#34) (7a45f00)
- Setup integration test and write a few test cases for cli (#33) (fa23b02)
- Setup unit test for playground package (#174) (7cf4464)
- Update dcc e2e tests (#282) (fa6a2ca)
- Update dfr to v0.6.0 (#271) (41efce0)
- Update dia tests to v0.6.0 (#277) (80d4a77)
- Update dpp tests to v0.6.0 (#287) (9c34d8c)
- Update dte e2e tests (#292) (30cd49e)
- Update lib integration test (#37) (f65c174)
- Update unit test for services (eaae4cd)
- Update unit test in untp playground (#182) (2f3be64)
Documentation
- Add 0.6.0 dcc migration guide (#283) (19c4377)
- Add contributing guide (#206) (34a30b5)
- Add dia migration guide (#278) (0f7133b)
- Add diagrams for the import and scanning component (#154) (f76c8cf)
- Add docker compose workflow (#97) (06574a1)
- Add documentation for seeding Script in IDR and Mock GS1 services (#141) (d04d97e)
- Add release guide (#193) (1dfacbd)
- Add release management (#196) (0fd8aef)
- Add storage service test docs (#98) (a60bf6e)
- Add v0.6.0 dfr migration guide (#273) (be6b4b9)
- Add v0.6.0 dpp migration guide (#293) (668d59e)
- Add v0.6.0 dte migration guide (#294) (986beeb)
- Generate v0.2.0 docs (#300) (a842e3d)
- Import credential components (#115) (9e41262)
- Init docs (#77) (5668907)
- Mock app configuration (#43) (1cdd9d0)
- Parameterise documentation site (#236) (1897d8d)
- Semantic interoperability testing (#87) (7c49aa3)
- Technical interoperability testing (#88) (5e01270)
- Update document for enveloping proof flow (#133) (a49f5d5)
- Update extensions section (#158) (33f4cc5)
- Update playground infra documentation (#203) (c819998)
- Update UNTP Verifiable Credentials testing documentation (#231) (bf7b7c6)
- Update vc docs url (#99) (a5be4a3)
Miscellaneous
- Add and replace the gs1 library with the temporary cloned one (#109) (8dcb0f8)
- Add distinct repo to packages in root (d2038ce)
- Add dockerfile (#48) (e2508c6)
- Add github PR and Issue template (6f1a7ef)
- Add script to run storybook in root (d655833)
- Bump vckit render package (#295) (5be4797)
- Clean the unuse code (7b9e1de)
- Downgrade_docs_version (#299) (cca9498)
- Enable docs deployment workflow (eb81cfd)
- Enhance release pipeline (#192) (c9ba738)
- Fix dependency (1321dc3)
- Free up space on the runner before e2e tests (7d34d05)
- Free up space on the runner before e2e tests (7b5df39)
- Hide the toast message in the scanning app (#83) (3c22257)
- Make app depend on untp-playground for e2e testing (2c61133)
- Pass headers to request (#130) (93f2076)
- Release 0.2.0 (807af24)
- Release v0.2.0 (755aa2b)
- Remove View more button in the DPP render template 0.5.0 (#147) (4c79ff6)
- Set up babel core package (#6) (30d2dae)
- Set up source code structure (67b1e4b)
- Set up source code structure (e00faaa)
- Set up source code structure with Lerna (2afd011)
- Setup cicd testing (#70) (30a1967)
- Setup lint and husky (64bbfb7)
- Setup project struct untp test suite (#18) (20b7206)
- Setup test and storybook in components package (9eddaf8)
- Setup test and storybook in components package (a09a2b8)
- Update app config (#150) (35b30d1)
- Update app-config (0b6940c)
- Update craco config in core packages (6c2d83f)
- Update craco to core package (47a864f)
- Update credential payloads (#152) (ac6e991)
- Update dependent services (#297) (e178439)
- Update docker compose with new vckit image (#159) (6a4bdb1)
- Update documentation site logo (#259) (586e39f)
- Update dpp and dfr render template on mobile UIs (#183) (5f8c113)
- Update git configuration files (#207) (0198221)
- Update github PR template (0dc21d4)
- Update idr docker image (#125) (c674abb)
- Update idr docker image for link types voc (#166) (2902e1a)
- Update idr seeding script (#163) (201ffa2)
- Update mock app config (#93) (2a1bfc1)
- Update new docker image for vckit (44bf9c0)
- Update package versions (dfd3059)
- Update playground test credential and vc config (#298) (00c674e)
- Update render templates (#180) (809f811)
- Update render templates (#63) (af2c202)
- Update scripts and .gitignore (0fdbc81)
- Update storage service tests (#108) (f883129)
- Update storage tests (#95) (09146bb)
- Update storage-service image to latest version (#161) (35f5400)
- Update test case for RenderTemplate2024 (#143) (0c29b69)
- Update the scanning app to use multiple AIs (2c4b102)
- Update vc tests (#151) (ca7abe2)
- Update vckit-api docker image (#142) (c5c9d74)
- Update yarn lock file (#51) (c6325bf)
- Updated node version (eb1ba06)
- Updated node version in dockerfile (d8a15f3)