Releases: 0xPolygonID/issuer-node
Releases · 0xPolygonID/issuer-node
Issuer Node v.3.0.1
What's Changed
🚀 New Features
🐛 Bug Fixes
- fix: docker-compose-full by @martinsaporiti in #839
🧰 Maintenance
- chore: add generic ga actions by @martinsaporiti in #832
- chore: add develop branch condition by @martinsaporiti in #833
- chore: Rename rhsMode field to credentialStatus in supported networks by @x1m3 in #840
🪜 Minor changes
- Add generic actions develop by @martinsaporiti in #834
- Fix the ellipsis issue on safari by @Alexander-frenki in #835
- Remove old refs to polygonid and update docs by @amonsosanz in #837
- Use schemas docs URL in explainer by @amonsosanz in #831
- Release 3.0.1 by @x1m3 in #843
Full Changelog: v3.0.0...v3.0.1
Issuer Node V3
What's Changed
🚀 New Features
- feat: Multichain support configuration by @martinsaporiti in #603
- feat: Rename claims endpoints to credential endpoints by @x1m3 in #689
- feat: Move authentication endpoints to Core API by @x1m3 in #692
- feat: Move schema endpoits to core API by @x1m3 in #694
- feat: Add Mode All and support credential statuses on API level by @volodymyr-basiuk in #693
- feat: Link management endpoints moved to core API by @x1m3 in #695
- feat: Connections endpoints moved to core API by @x1m3 in #696
- feat: add create connection endpoint by @volodymyr-basiuk in #706
- feat: add paginated credentials, delete credential endpoinst, PATCH method to CORS by @volodymyr-basiuk in #708
- feat: update GetCredentialQrCode with 'type' query param by @volodymyr-basiuk in #715
- feat: Identity Display Name and supported chain/networks endopoint by @volodymyr-basiuk in #723
- feat: add keytype and displayName to identity details by @volodymyr-basiuk in #734
- feat: Improve makefile and readme by @martinsaporiti in #731
- feat: issue link base credential with new condensed flow by @martinsaporiti in #740
- feat: Improve Credentials path resources by @x1m3 in #747
- feat: Improve connections path resources by @x1m3 in #752
- feat: improve sort filters in State transitions list by @x1m3 in #761
- feat: Unify responses in get credential and get credentials by @x1m3 in #801
- feat: display name cannot be duplicated when creating identity by @x1m3 in #803
- feat: Trim display name by @x1m3 in #804
- feat: rename get identity endpoint by @x1m3 in #807
- feat: Implement identities and refactor to support unified APIs by @Alexander-frenki in #716
- feat: Rename qrCode wording to message name in API endpoints, requests and response by @x1m3 in #817
- feat: Folder structure and packages renaming by @martinsaporiti in #814
- feat: Issuer node v2 by @x1m3 in #820
🐛 Bug Fixes
- fix: action by @martinsaporiti in #710
- fix: swagger api ui by @martinsaporiti in #724
- fix: swagger server by @martinsaporiti in #726
- fix: update spec by @martinsaporiti in #727
- fix: patch identity response msg by @volodymyr-basiuk in #733
- fix: importer by @martinsaporiti in #746
- fix: api documentation by @martinsaporiti in #764
- fix: Better explanation for Get Credential QR code endpoint by @x1m3 in #770
- fix: Adding prooftypes array to credential response by @x1m3 in #775
- fix: Rename proof type SparseMerkleTreeProof to Iden3SparseMerkleTree in all API by @x1m3 in #777
- fix: publishing state flow by @martinsaporiti in #773
- fix: Return 400 when credential subject id is wrong on create credential by @x1m3 in #782
- fix: Improve error response on links by @x1m3 in #774
- fix: delete link flow by @martinsaporiti in #780
- fix: universal link by @martinsaporiti in #793
- fix: deeplink and universallink fields in link response are always present by @x1m3 in #800
- fix: displayname mandatory on get identities by @x1m3 in #808
- fix: push notifications for revoked credentials by @martinsaporiti in #809
- fix: delete connections endpoint by @martinsaporiti in #811
- fix: dockerhub actions by @martinsaporiti in #824
- fix: dockerhub actions by @martinsaporiti in #825
🧰 Maintenance
- chore: add kms local storage by @martinsaporiti in #685
- chore: add id parameter when claim is created by @martinsaporiti in #688
- chore: Organize code in shorter files. by @x1m3 in #691
- chore: migrate missing endpoints by @martinsaporiti in #700
- chore: refactor identity state code by @martinsaporiti in #703
- chore: fix authentication and links flow by @martinsaporiti in #701
- chore: update api spec branding by @martinsaporiti in #702
- chore: remove config property by @martinsaporiti in #704
- chore: code refactoring by @martinsaporiti in #705
- chore: update make file and docker files by @martinsaporiti in #707
- chore: add auth core claim rev status by @martinsaporiti in #711
- chore: improve env vars config and clean up the project by @martinsaporiti in #720
- chore: improve identity tests by @martinsaporiti in #721
- chore:improve revision log by @martinsaporiti in #728
- chore: add space by @martinsaporiti in #730
- chore: add identity details unit tests by @volodymyr-basiuk in #735
- chore: Merge GitHub actions by @martinsaporiti in #732
- chore: improve services test by @martinsaporiti in #737
- chore: fix eth gas calc by @martinsaporiti in #736
- chore: improve repositories tests organization by @martinsaporiti in #739
- chore: add localstorage as default kms provider by @martinsaporiti in #741
- chore: update auth flow for mtp credentials by @martinsaporiti in #742
- chore: update identity endpoints by @martinsaporiti in #743
- chore: move endpoints to correct sections by @martinsaporiti in #744
- chore: update schemas endpoints by @martinsaporiti in #750
- chore: improve links flow by @martinsaporiti in #749
- chore: improve link repository by @martinsaporiti in #751
- chore: rename field to credential status type by @martinsaporiti in #753
- chore: add credential status type by @martinsaporiti in #754
- chore: add tests and handle error by @martinsaporiti in #755
- chore: update api version to v2 by @martinsaporiti in #756
- chore: return empty array by @martinsaporiti in #759
- chore: add v1 revocation status by @martinsaporiti in #760
- chore: improve error message for wrong did by @martinsaporiti in #767
- chore: remove kms from docs by @martinsaporiti in #768
- chore: Update go modules, go version, linter by @x1m3 in #769
- chore: improve api spec description and readme by @martinsaporiti in #772
- chore: update auth core claim id by @martinsaporiti in #778
- chore: update link qr flow by @martinsaporiti in #781
- chore: add deeplink to get link endpoint by @martinsaporiti in #784
- chore: improve spec by @martinsaporiti in https://github.com/0xPolygonID...
v2.5.2
What's Changed
🚀 New Features
- feat: adding Iden3commRevocationStatusV1 by @javip97 in #600
- feat: Support disable flag for mediatype validator by @ilya-korotya in #675
- feat: remove auto publish flag by @ilya-korotya in #676
- feat: Credential VC Id is an URN and not a url by @x1m3 in #680
🐛 Bug Fixes
- fix: revocation status url by @martinsaporiti in #664
- fix: Reverse OnChain Contract updated by @martinsaporiti in #655
- fix: Added a possible missing return statement for handling errors in authClaim.GetCredentialStatus(). by @yushihang in #641
- fix: invisible characters by @roderik in #671
- fix: verify iden3comm message media type by @ilya-korotya in #674
🧰 Maintenance
- chore: Update license typo by @pragmatos in #657
- chore: add ui insecure option by @martinsaporiti in #673
- chore: add deploy to demo by @martinsaporiti in #672
- chore: Update oapi-codegen API generation library by @x1m3 in #679
- chore: add proofs to create claim endpoint by @martinsaporiti in #681
- chore: add custom did methods by @martinsaporiti in #678
- chore: remove unnecessary checking by @martinsaporiti in #683
🪜 Minor changes
- Add config gasless network by @daveroga in #656
- Update libraries to support Amoy and merged with develop by @martinsaporiti in #665
- rm check 'root doesn't exist' for no-transit state contract by @volodymyr-basiuk in #666
- add separate error variable for setLink() by @yushihang in #642
- Optimize variables checking in db migrations proccess by @martinsaporiti in #682
- PID-2239: add privado-chain by @volodymyr-basiuk in #677
- New branding by @Lechu13 in #668
- Develop to main by @x1m3 in #684
👋 New Contributors
- @daveroga made their first contribution in #656
- @pragmatos made their first contribution in #657
- @yushihang made their first contribution in #642
- @roderik made their first contribution in #671
- @Lechu13 made their first contribution in #668
Full Changelog: v2.5.0...v2.5.2
v2.5.1-dev
What's Changed
🚀 New Features
- feat: adding Iden3commRevocationStatusV1 by @javip97 in #600
- feat: Support disable flag for mediatype validator by @ilya-korotya in #675
- feat: remove auto publish flag by @ilya-korotya in #676
🐛 Bug Fixes
- fix: revocation status url by @martinsaporiti in #664
- fix: Reverse OnChain Contract updated by @martinsaporiti in #655
- fix: Added a possible missing return statement for handling errors in authClaim.GetCredentialStatus(). by @yushihang in #641
- fix: invisible characters by @roderik in #671
- fix: verify iden3comm message media type by @ilya-korotya in #674
🧰 Maintenance
- chore: Update license typo by @pragmatos in #657
- chore: add ui insecure option by @martinsaporiti in #673
🪜 Minor changes
- Add config gasless network by @daveroga in #656
- Update libraries to support Amoy and merged with develop by @martinsaporiti in #665
- rm check 'root doesn't exist' for no-transit state contract by @volodymyr-basiuk in #666
- add separate error variable for setLink() by @yushihang in #642
👋 New Contributors
- @daveroga made their first contribution in #656
- @pragmatos made their first contribution in #657
- @yushihang made their first contribution in #642
- @roderik made their first contribution in #671
Full Changelog: v2.5.0...v2.5.1-dev
v2.5.0
What's Changed
🚀 New Features
- feat: Support custom networks by @ilya-korotya in #623
- feat: Implement remote sorting for Credentials and Connections by @amonsosanz in #614
- feat: adding amoy support by @javip97 in #645
- feat: add custom positive-integer/non-negative-integer formats by @volodymyr-basiuk in #653
🐛 Bug Fixes
- fix: Pagination in connections by @x1m3 in #624
- fix: update identity state for mtp credentials by @martinsaporiti in #644
- fix: publish state and improve performance when processing takes place by @martinsaporiti in #646
- fix: avoid sending null scope by @javip97 in #632
🧰 Maintenance
- chore: add schema_type_description when claims are returned by @martinsaporiti in #618
- chore: add RHS info to config endpoint by @martinsaporiti in #620
- chore: remove schema_type_description by @martinsaporiti in #621
- chore: updating open-api to v2 by @javip97 in #622
- chore: Update go version to 1.21 and use standard slog by @x1m3 in #589
- chore: allows scanning same credential link by @martinsaporiti in #615
- chore: Check error when registering custom did methods. by @x1m3 in #625
- docs: adding CONTRIBUTING.md by @javip97 in #627
- chore: add test deploy backend by @martinsaporiti in #633
- chore: add test deploy backend by @martinsaporiti in #634
- chore: update readme by @martinsaporiti in #635
- chore: update github action by @martinsaporiti in #636
- chore: update readme by @martinsaporiti in #637
- chore: add deploy ui to testing env by @martinsaporiti in #638
- chore: delete github action by @martinsaporiti in #639
- chore: add deploy ui to testing env by @martinsaporiti in #640
- chore: updating protocol libraries by @javip97 in #651
🪜 Minor changes
- Fix: API documentation. Default value for QRCodes is link by @x1m3 in #619
- Master to develop sync by @x1m3 in #649
- Develop to main by @x1m3 in #654
👋 New Contributors
- @volodymyr-basiuk made their first contribution in #653
Full Changelog: v2.4.1...v2.5.0
v2.4.1
What's Changed
🐛 Bug Fixes
🪜 Minor changes
- Develop by @elias-garcia in #613
Full Changelog: v2.4.0...v2.4.1
v2.4.0
What's Changed
🚀 New Features
- feat: Pagination in get credentials api endpoint by @x1m3 in #575
- feat: Backward support for old raw QRCodes in API UI by @x1m3 in #552
- feat: Standarize getClaim response to return a w3c.Credential by @x1m3 in #584
- feat: support refresh service by @ilya-korotya in #581
- feat: Ability to set order in Get Credentials endpoint by @x1m3 in #586
- feat: adding paging to the getConnections endpoint by @javip97 in #580
- feat: Order parameter in get connections endpoint by @x1m3 in #588
- feat: Update multiformats/go-multiaddr version by @x1m3 in #597
- feat: Add pagination to the credentials table by @amonsosanz in #564
- feat: adding revoke push notification by @javip97 in #594
- feat: add qr code switcher to the issuer node by @x1m3 in #596
- feat: UI can create credentials with refresh service field by @x1m3 in #604
🐛 Bug Fixes
- fix: rev status direct url by @martinsaporiti in #576
- fix: add revoked credentials to publish state action by @martinsaporiti in #607
- fix: get state status endpoint by @martinsaporiti in #609
🧰 Maintenance
- chore: add health check to docker containers by @martinsaporiti in #579
- chore: improve errors messages by @martinsaporiti in #587
- chore: Update go-multiaddr library to v0.12.1 by @x1m3 in #598
- chore: updating go-schema-processor library by @javip97 in #602
- chore: Refactor create Claims guard function by @x1m3 in #605
- chore: Update vite version by @x1m3 in #608
- chore: avoid fetching credentials with empty mtp proofs by @javip97 in #591
- chore: add health check endpoint by @martinsaporiti in #606
- chore: Merge conflict by @x1m3 in #611
🪜 Minor changes
- sync: dev to main by @martinsaporiti in #577
- Fix/use time rfc3339nano by @ilya-korotya in #585
- Pid 1649 credential included in state of issuer even if only sig proof is selected by @martinsaporiti in #592
- Support display method by @ilya-korotya in #595
- Develop by @elias-garcia in #610
Full Changelog: v2.3.6...v2.4.0
v2.3.6
What's Changed
- chore: update vault init script by @martinsaporiti in #573
Full Changelog: v2.3.5...v2.3.6
V2.3.5
What's Changed
- chore: add vault volume mapping by @martinsaporiti in #571
Full Changelog: v2.3.4...v2.3.5
v2.3.4
What's Changed
🚀 New Features
- feat: Vault volumen not persistent by @martinsaporiti in #568
🐛 Bug Fixes
🧰 Maintenance
- chore: update onchain rhs contracts by @martinsaporiti in #565
- chore: improve issuer node user creation in Vault by @martinsaporiti in #545
- chore: update github actions by @martinsaporiti in #567
Full Changelog: v2.3.3...v2.3.4