What's Changed
- chore: add lint rules and clean up code a bit by @wesbillman in #2
- Configure Renovate by @renovate in #1
- DID JWK Resolution by @mistermoe in #5
- JWT Signing and Parsing by @mistermoe in #6
- chore(deps): update dependency lints to v3 by @renovate in #3
- Implement
secp256k1
DSA by @mistermoe in #7 - fix: lint warnings and test output by @wesbillman in #8
did:dht
resolution by @mistermoe in #9- feat: multi-package repo with flutter plugin by @wesbillman in #13
- chore: rename tbdex to web5 by @wesbillman in #16
- chore: ignore the build folder for web5 by @wesbillman in #21
- chore(deps): update dependency flutter_lints to v3 by @renovate in #20
- fix(deps): update dependency org.mockito:mockito-core to v5.8.0 by @renovate in #19
- fix: use git for web5 ref by @wesbillman in #24
- chore(deps): update dependency flutter to v3.16.6 by @renovate in #28
- chore(deps): update dependency just to v1.22.1 by @renovate in #25
- Probably too much by @mistermoe in #29
- chore: update renovate file to ingore android updates by @wesbillman in #30
- Fix dht relationship parsing bug (issue #32) by @mihai-chiorean in #33
- chore(deps): update all non-major dependencies by @renovate in #31
- janky
did:web
resolution by @mistermoe in #42 - feat: add did_web export by @wesbillman in #43
- fix: resolving didweb with paths by @wesbillman in #44
- Refactor
Jws
andJwt
Verification by @mistermoe in #46 - chore(deps): update dependency just to v1.24.0 by @renovate in #45
- fix: rename to didcore and fix failing http tests by @wesbillman in #47
- Refactor by @mistermoe in #48
- fix: add to/fromJson and export portable did by @wesbillman in #49
- implement detached JWS verification by @mistermoe in #54
- feature/web-create by @fingersonfire in #56
- feature/dht-create by @fingersonfire in #55
- chore(deps): update all non-major dependencies by @renovate in #50
did:dht
refactor step 1 by @mistermoe in #60- fix: update
serviceEndpoint
type by @ethan-tbd in #62 - fix: use
http
instead ofhttps
by @ethan-tbd in #63 - feat: add optional
HttpClient
to allow mocking by @ethan-tbd in #64 - feat: support
did:web
https by @ethan-tbd in #65 - feat: add
DidMethodResolver
subclasses by @ethan-tbd in #67 - Refactor
did:dht
by @mistermoe in #68 - fix exports by @mistermoe in #69
- chore(deps): update dependency flutter to v3.19.6 by @renovate in #61
- chore: clean up justfile and tests by @wesbillman in #70
- feat: support http package by @ethan-tbd in #72
- fix: make
BearerDid
null-safe by @ethan-tbd in #74 - fix: typecast error in
DidDocument
by @ethan-tbd in #76 did:dht
bug fixes by @mistermoe in #78- vc package by @diehuxx in #79
- temporarily allow resolution of
did:web:<ip_addr>
over http by @mistermoe in #80 - feat: add optional http client in
create()
by @ethan-tbd in #82 - Select Credentials by @diehuxx in #81
- fix
did:dht
identity key vm id by @mistermoe in #83 - Jwt
typ
by @mistermoe in #86 - did:dht bep44 seq should be seconds since epoch by @diehuxx in #87
- Expose pexv2 and vc folders by @diehuxx in #88
- Fix select credentials and tests by @diehuxx in #89
- Publish Prep by @mistermoe in #91
New Contributors
- @wesbillman made their first contribution in #2
- @renovate made their first contribution in #1
- @mistermoe made their first contribution in #5
- @mihai-chiorean made their first contribution in #33
- @fingersonfire made their first contribution in #56
- @ethan-tbd made their first contribution in #62
- @diehuxx made their first contribution in #79
Full Changelog: https://github.com/TBD54566975/web5-dart/commits/v0.1.0