Releases: hypersign-protocol/hid-node
Releases · hypersign-protocol/hid-node
v0.0.7
Changes
credentialHash
attribute ofCredential
type now requires a hash string of type SHA-256cosmos-sdk
has been bumped tov0.45.6
tendermint
has been bumped tov0.34.20
- Option to specify custom DID Method in
genesis.json
has been removed. - Format check is added for Verifiable Credential Status.
- Schema ID format has been changed to
sch:hid:<chain-namespace>:<method-specific-id>
- Verifiable Credential ID format has been change to
vc:hid:<chain-namespace>:<method-specific-id>
- Schema ID format has been changed to
v0.0.6
Features
- Implementation of Register Credential Status RPC
- Namespace has been added to DID Id
- Complete Transaction Hash of a DID is stored as it's version ID
What's Changed
- Registered MsgServer Route by @arnabghose997 in #119
- Schema CLI description change by @arnabghose997 in #121
- Docker: Update by @arnabghose997 in #131
- Remove Vue Store by @arnabghose997 in #136
- Temporary Change: REST Endpoint added to return byte array for a given input string by @arnabghose997 in #142
- Removal of Temporary Unmarshall REST Endpoint by @arnabghose997 in #143
- Marshal Method change for
Schema
Type by @arnabghose997 in #146 - Implementation of
register-credential-status
rpc by @arnabghose997 in #154 - Updating Credential Status by @arnabghose997 in #157
- Refactor: DID Deactivate RPC by @arnabghose997 in #160
- Schema ID Verification Check by @arnabghose997 in #162
- REST Endpoint to list all registered credential statuses by @arnabghose997 in #166
- Refactor: document verification methods re-organisation by @arnabghose997 in #180
- Success Tx Unittest for CreateDID RPC by @arnabghose997 in #183
- Success Tx Unittest for CreateSchema RPC by @arnabghose997 in #187
- Success Tx Unittest for Update DID RPC by @arnabghose997 in #188
- Unit test for DID Deactivate RPC by @arnabghose997 in #189
- Success TX Unittest for Register Credential Status RPC by @arnabghose997 in #190
- Unittest for Query based RPCs by @arnabghose997 in #193
- Remove
_at_context
anddidResolutionMetadata
from Query RPC by @arnabghose997 in #203 - Added test for verification method rotation by @arnabghose997 in #208
method-specific-id
format change by @arnabghose997 in #212- VersionId stored in
hex
format by @arnabghose997 in #213 - Unit tests for
service
by @arnabghose997 in #215 - Unit tests for DID Controller by @arnabghose997 in #216
created
date verification date withissuance
date by @arnabghose997 in #220- Deactivate DID to not proceed with Schema Creation and Credential Status Registeration by @arnabghose997 in #222
- Adding namespace to DID Id by @arnabghose997 in #223
- Multiple DID Controller Signatures by @arnabghose997 in #227
- Updated DID Key Rotation Test by @arnabghose997 in #228
- Automatic Update for Expired Credential Statuses by @arnabghose997 in #230
- Assertion Method VM Id for Credential Status signature verification by @arnabghose997 in #232
- Adding proof to Schema Document by @arnabghose997 in #233
- Added checks for
authored
andcreated
dates for schema by @arnabghose997 in #234
Full Changelog: v0.0.5...v0.0.6
v0.0.5
Features
- Querying Schema through complete Schema ID
- Schema Revision History
- Schema REST Endpoints Updated
- DID related transactions (
create-did
,update-did
anddeactivate-did
) are supported byfeegrant
andauthz
modules
What's Changed
- Inclusion of
authz
module to the hid-node CLI by @arnabghose997 in #107 - Added third-party proto files by @arnabghose997 in #109
- SSI Schema: Revisions by @arnabghose997 in #116
- v0.0.5: Release by @arnabghose997 in #118
- Registered MsgServer Route by @arnabghose997 in #119
Full Changelog: v0.0.4...v0.0.5
v0.0.4
Features
- Dockerized hid-node (Single Node)
- Scripts to run 1-node and 3-nodes hid-node network
What's Changed
- Release: v0.0.3 by @arnabghose997 in #84
- Change bech32 address prefix from 'cosmos' to 'hid' by @arnabghose997 in #85
- Added 3-Node Localnet script by @arnabghose997 in #86
- Running Node locally and using Docker by @arnabghose997 in #88
Full Changelog: v0.0.3...v0.0.4
v0.0.3
Features
- DID Deactivate
- DID Resolve
- Implementation of Metadata as per DID Spec
- Version ID check while updating the DID Document
Limitations
- DID Url Dereferencing
- Serialisation and Serialisation of DID Document to handle
@context
field
What's Changed
- Implement
Metadata
as per DID Spec by @arnabghose997 in #77 - Bug Fix:
VersionID
check by @arnabghose997 in #79 - Implementation of
deactivate-did
RPC by @arnabghose997 in #80 - Added tests for
deactivate-did
rpc by @arnabghose997 in #81 - Implemented
did resolve
as per the DID Spec; Fixed REST endpoint pattern for DID by @arnabghose997 in #83 - Release: v0.0.3 by @arnabghose997 in #84
Full Changelog: v0.0.2...v0.0.3
v0.0.2
Features
- Upgrade didDoc as per latest W3C spec
Limitations
- The fields have been added and modified according to W3C Spec. However, there are more scenarios that needs to be incorporated for the didDoc.
context
field currently is not prefixed with@
.
What's Changed
- Changes in DID Spec format:
controller
andverificationMethod
are implemented by @arnabghose997 in #65 - Added
alsoKnownAs
in DidDoc Spec by @arnabghose997 in #66 - Code Refactor; Implementation of
Service
andcapabilityDelegation
in didSpec by @arnabghose997 in #75
Full Changelog: v0.0.1...v0.0.2
v0.0.1
Features
- create_did
- query_did
- update_did
- create_schema
- query_schema
Limitations
create_did
: We have followed old w3c did spec, we need to update it to lastest version of the spec.query_did
: We have to implement DID Url like query, fragment, path etc.update_did
: We need to implement update in such a way that we should be able to update a specific property of the didDoc.create_schema
&query_schema
: We have some confusion here which we asked to the w3c community here
What's Changed
- scaffolded hid-node with starport by @arnabghose997 in #1
- Did module basic by @arnabghose997 in #2
- removal of hidnode module and its dependencies by @arnabghose997 in #5
- updated README.md by @arnabghose997 in #6
- Token Transfer and DID registry being done through Cosmjs by @arnabghose997 in #7
- DidDocString response structure corrected by @arnabghose997 in #8
- Implemented CreateSchema and GetSchema RPCs by @arnabghose997 in #12
- Metrics for DID and Schema by @arnabghose997 in #18
- Create did ssi module by @arnabghose997 in #24
- Update did ssi module by @arnabghose997 in #31
- initial version of create-schema rpc by @arnabghose997 in #49
- Query Schema RPCs for module
ssi
by @arnabghose997 in #54 - Query RPC for
ssi
module by @arnabghose997 in #55
New Contributors
- @arnabghose997 made their first contribution in #1
Full Changelog: https://github.com/hypersign-protocol/hid-node/commits/v0.0.1