v4.0.0-rc1 - 2022-10-11
- rename module for version v4
- upgrade cosmos-sdk and tendermint to latest patch version
- update changelog for v3.0.0-rc2
- rename module version to v3
- add verification diagram for pvc
- amend ADR #8, introduce epoch concept
- remove public credentials listing in genesis
- add support for CosmosADR036 based proofs (#274)
- remove IsPublic field from credential definition
- add fixed inflation distribution (#259)
- remove team rewards and community tax from mint
- credential: add support allowed list for credential definitions (#265)
- use pascal case for fields names in credential proof
- fields names in Proof are not compliant to standard
- rollback implementation to epoch base inflation
- credential: audit changes credential (#250) (#269)
- docs: minor edits for about
v3.0.0-rc2 - 2022-09-14
- update changelog for v3.0.0-rc2
- rename module version to v3
- remove link-aries command from did cli
- updating the seeds
- update changelog for v3.0.0-rc1
- cosmoscmd: remove cosmoscmd from node
- update: updgrade to v0.45.7 & fix tests
- amend ADR #8, introduce epoch concept
- remove team rewards and community tax from mint
- add stricter validation of did document
- did: inhibiting the creation vanity DIDs (#220)
- docs: use template for code of conduct
- rollback implementation to epoch base inflation
- conflict between /credentials/{id} and /credentials/definitions
- credential definition id should not be DID
- did: simulation modifications
- docs: remove CoC from contributing because now isolated in CoC file
- docs: update ADR description
v3.0.0-rc1 - 2022-08-22
- update changelog for v3.0.0-rc1
- prepare codebase for Oak audit
- grammatical improvements
- credential: goimport -local
- credential: replace ioutils with os
- credential: sort imports
- add Mint and Inflation ADR
- update docs about network upgrade
- ADR: add verifiable credential ADR 006 (#179)
- add stale github action
- use ghcr.io container image for kubernetes devnet
- add github action release for containers
- add k3d local devnet scripts
- add dockerfile
- docs: create mint module readme
- mint: chain reset-resistant mint schedule (#180)
- expose tendermint rpc endpoint on 0.0.0.0 for liveness probe
- link aries command generates invalid service ids (#195)
- linter error
- simulations: allow simulations to pass even if Interchain Accounts (#202)
- credential: add test for update-revocation-list
- credential: add test for create-revocation-list
- credential: add test for issue-public-credential
- credential: add test for publish-credential-definition
v2.0.0-rc2 - 2022-07-04
- update changelog for v2.0.0-rc2
- update changelog for v2.0.0-rc1
- makefile: build only the node binary for the build target
- add how-to for network upgrades
- devnet: adding script to spin up local devnet (#160)
- disable CGO for node builds
- mint: fix pruning panic, add developer and community funding (#161)
- proto: fix proto go package for v2
- credential definition ids are not required to be DID
v2.0.0-rc1 - 2022-06-21
- update changelog for v2.0.0-rc1
- go mod tidy
- update golang-ci config (#102)
- app: ignore unused param in simulation call
- credential: comment non-working test, will be fixed late
- go.mod: require go 1.18
- fix mkdocs installation instruction
- add validator documentation (#87)
- add Interchain Account host module (#108)
- prepare v2 release series
- add query for credential definition listing (#138)
- implement custom inflation (#104)
- add credential support (#94)
- docs: add ADR for ibc-enabled dids (#88)
- docs: initial draft of adr-004-light-client-resolver (#86)
- mint: in-place store migrations (#147)
- update some settings for the simulation
- Makefile: run 4 jobs, 50 blocks for test-sim-after-import target
- app: add missing x/credential begin/end block, initgenesis
- app: ignore "no validator commission" errors
- app: parse validator key with library func
- app: register credential storekey and reinstate CLI test for credentials
- did: don't abort simulation on verification method call failure
- increase test coverage for model critical section (>80%)
- increase test coverage (toward 80%)
- increase test coverage for critical sections (#120)
v1.0.0-rc2 - 2022-04-01
- update changelog for v1.0.0-rc2
- update the aries command example
- update the aries command example
- integration: change vars to be idomatic go
- metadata: remove did metadata
- upgrade: update sdk version to 0.45.x
- upgrade: update ibc-go version to 3.0.0
- vm: validate vm when creating
- vue: remove frontend code
- add configuration for automatic changelog generation (#81)
- remove net prefix from did doc id
- adding update did seed
- audit: improve core logic of did module, marshaling, msg_server, did struct
- docs: adding comments to elaborate on did module functionality
- genesis: adding import and export of genesis state
- migration: set up migration script
- sims: add update did doc simulation message
- sims: added simulations for determinism, import/export, benchmark
- test: add tests to keeper.go and did.go in keeper package
- remove update did state transition
- remove update did state transition
- pre-v1 cleanup (#30)
- remove testutil folder
- remove testutil folder
- update tests after refactoring
- more ci stuff
- fix test and linting settings
- proto: update package in proto files #23
- proto: update package in proto files
- fix codecov settings
- add support for publicKeyJwt verification method
- add quality github workflow
- add quality github workflow
- add did module
- add license
- did: update module structure
- proto: set version of did proto files to v1
- proto: set version of did proto files to v1
- simulation: set up simulation tests with create did message (#13)
- simulation: add simulation for add/delete controller msg
- simulation: add simulation for add/delete controller msg
- simulation: add unit tests to the simulation framework
- simulation: add simulations (#24)
- check on uri and did method string (#22)
- check on uri and did method string
- increase test coverage