- feat: add toSvg to esm
- feat: export colors
- chore: add missing cjs exports
- chore: upgrade @arcblock/eslint-config to 0.2.1
- chore: adjust entry point in package.json
- fix(deps): ocap deps should be latest
- chore: adjust entry point in package.json
- chore: replace multibase with bs58
- chore: adjust package exports
- chore: remove @napi-rs/canvas dependency
- feat: support toSvg in nodejs & remove toPng function
- chore(svg-renderer): clear elements before drawing
- chore: export Shape constant
- feat: support toDataURL/toPng in nodejs
- chore: print error reason when a did fails to parse
- chore: export Shape constant
- chore: handle did parsing error
- feat: add support for svg rendering
BREAKING CHANGE: export named functions instead of DIDMotif class
- feat: allows to explicitly specify the shape
- chore: improve offset & position calculation
- build: adjust build formats
- chore: use dynamic border-radius
- feat: render DID Motifs to different shapes depending on DID role type
- Initial public release