ssi 1.0.0-dev.21 copy "ssi: ^1.0.0-dev.21" to clipboard
ssi: ^1.0.0-dev.21 copied to clipboard

Affinidi SSI library for Dart

Change Log #

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2025-04-30 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.21

  • FIX: issue reporting link (#98).

1.0.0-dev.21 #

  • FIX: issue reporting link (#98).

2025-04-30 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.20

  • REFACTOR: refactor code snippets (#72).
  • FIX: test concurrency (#36).
  • FIX: organize exports from across the credentials code (#86).
  • FIX: rename GenericWallet to PersistentWallet (#85).
  • FIX: making the interface of issue methods uniform (#83).
  • FIX: making the interface of issue methods uniform.
  • FIX: Adding VP tests (#65).
  • FIX: VP structure updated to be same as VC (#54).
  • FIX: remove affinidi links.
  • FIX: package publish (#46).
  • FIX: apply dart_flutter_team_lints rules to credentials (#42).
  • FIX: added support for meta package version 1.15.0 (#31).
  • FEAT: wallet key id abstraction (#68).
  • FEAT: restructure code snippets (#87).
  • FEAT: adding docs for presentation (#80).
  • FEAT: add credentials directory docs (#67).
  • FEAT: Replaced dynamic types with strict models in DidDocument (#78).
  • FEAT: Standardize VC fields (#66).
  • FEAT: checking kid related to issuer did (#64).
  • FEAT: cover public api members documentation for presentations (#58).
  • FEAT: encrypt from wallet (#61).
  • FEAT: implement LD V2 suite.
  • FEAT: generic wallet (#56).
  • FEAT: add support to issue VC as SdJwt (#52).
  • FEAT: add support for encrypt and decrypt on existing KeyPairs (#53).
  • FEAT: adding docs for model, suits and proofs (#90).
  • FEAT: p256 algorithm key pair (#49).
  • FEAT: refactor VC models.
  • FEAT: adding docs for model under /credential (#84).
  • FEAT: create tickets from TODOs (#50).
  • FEAT: move AWS KMS wallet under package (#30).
  • FEAT: add cache for document loader (#48).
  • FEAT: parsed vcs are read only (#47).
  • FEAT: implement verification service for VC (#35).
  • FEAT: add VP common interface (#29).
  • FEAT: extend support for embedded proof properties (#69).
  • FEAT: create a shared retry generator (#76).
  • FEAT: only return private key on generation (#77).
  • FEAT: Tests added for VC DM v1 and v2. (#71).
  • FEAT: sdjwt integrity verification (#51).
  • DOCS: update readme (#63).
  • DOCS: add code documentation for lib/src/credentials public members (#45).

1.0.0-dev.20 #

  • REFACTOR: refactor code snippets (#72).
  • FIX: test concurrency (#36).
  • FIX: organize exports from across the credentials code (#86).
  • FIX: rename GenericWallet to PersistentWallet (#85).
  • FIX: making the interface of issue methods uniform (#83).
  • FIX: making the interface of issue methods uniform.
  • FIX: Adding VP tests (#65).
  • FIX: VP structure updated to be same as VC (#54).
  • FIX: remove affinidi links.
  • FIX: package publish (#46).
  • FIX: apply dart_flutter_team_lints rules to credentials (#42).
  • FIX: added support for meta package version 1.15.0 (#31).
  • FEAT: wallet key id abstraction (#68).
  • FEAT: restructure code snippets (#87).
  • FEAT: adding docs for presentation (#80).
  • FEAT: add credentials directory docs (#67).
  • FEAT: Replaced dynamic types with strict models in DidDocument (#78).
  • FEAT: Standardize VC fields (#66).
  • FEAT: checking kid related to issuer did (#64).
  • FEAT: cover public api members documentation for presentations (#58).
  • FEAT: encrypt from wallet (#61).
  • FEAT: implement LD V2 suite.
  • FEAT: generic wallet (#56).
  • FEAT: add support to issue VC as SdJwt (#52).
  • FEAT: add support for encrypt and decrypt on existing KeyPairs (#53).
  • FEAT: adding docs for model, suits and proofs (#90).
  • FEAT: p256 algorithm key pair (#49).
  • FEAT: refactor VC models.
  • FEAT: adding docs for model under /credential (#84).
  • FEAT: create tickets from TODOs (#50).
  • FEAT: move AWS KMS wallet under package (#30).
  • FEAT: add cache for document loader (#48).
  • FEAT: parsed vcs are read only (#47).
  • FEAT: implement verification service for VC (#35).
  • FEAT: add VP common interface (#29).
  • FEAT: extend support for embedded proof properties (#69).
  • FEAT: create a shared retry generator (#76).
  • FEAT: only return private key on generation (#77).
  • FEAT: Tests added for VC DM v1 and v2. (#71).
  • FEAT: sdjwt integrity verification (#51).
  • DOCS: update readme (#63).
  • DOCS: add code documentation for lib/src/credentials public members (#45).

2025-04-09 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.19

  • FIX: export did document (#34).

1.0.0-dev.19 #

  • FIX: export did document (#34).

2025-04-08 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.18

  • FEAT: LDP VC Sign.

1.0.0-dev.18 #

  • FEAT: LDP VC Sign.

2025-04-08 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.17

  • FIX: wrong name for secp256 k 1 (#28).

1.0.0-dev.17 #

  • FIX: wrong name for secp256 k 1 (#28).

2025-04-07 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.16

  • FEAT: consolidate algo names (#23).

1.0.0-dev.16 #

  • FEAT: consolidate algo names (#23).

2025-04-04 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.15

  • FEAT: validate AWS KMS wallet support (#13).

1.0.0-dev.15 #

  • FEAT: validate AWS KMS wallet support (#13).

2025-04-04 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.14

  • FEAT: lower dart supported version to 3.6.0 (#20).

1.0.0-dev.14 #

  • FEAT: lower dart supported version to 3.6.0 (#20).

2025-04-03 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.13

  • FEAT: Remove privateKey from KeyPair interface (#21).

1.0.0-dev.13 #

  • FEAT: Remove privateKey from KeyPair interface (#21).

2025-04-03 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.12

  • FIX: workflow.

1.0.0-dev.12 #

  • FIX: workflow.

2025-04-03 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.11

  • FIX: cut new release & fix workflow name.

1.0.0-dev.11 #

  • FIX: cut new release & fix workflow name.

2025-04-03 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.10

  • FEAT: DID handling refactoring (#11).

2025-04-02 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.10

  • FEAT: DID handling refactoring (#11).

1.0.0-dev.10 #

  • FEAT: DID handling refactoring (#11).

2025-04-02 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.9

  • FIX: checks ci reference (#18).
  • FIX: linting and packaging issues (#5).
  • FIX: implement did.
  • FIX: signature scheme (#2).
  • FIX: format.
  • FEAT: name package & setup ci (#14).
  • FEAT: VC interfaces.
  • FEAT: add base resolution and did web (#8).
  • FEAT: add edward curve add did peer (#7).

1.0.0-dev.9 #

  • FIX: checks ci reference (#18).
  • FIX: linting and packaging issues (#5).
  • FIX: implement did.
  • FIX: signature scheme (#2).
  • FIX: format.
  • FEAT: name package & setup ci (#14).
  • FEAT: VC interfaces.
  • FEAT: add base resolution and did web (#8).
  • FEAT: add edward curve add did peer (#7).

2025-04-01 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.8

  • FEAT: VC interfaces.

1.0.0-dev.8 #

  • FEAT: VC interfaces.

2025-03-28 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.7

  • FEAT: add base resolution and did web (#8).

1.0.0-dev.7 #

  • FEAT: add base resolution and did web (#8).

2025-03-28 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.6

  • FEAT: add edward curve add did peer (#7).

1.0.0-dev.6 #

  • FEAT: add edward curve add did peer (#7).

2025-03-26 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.5

  • FIX: linting and packaging issues (#5).
  • FIX: implement did.
  • FIX: signature scheme (#2).
  • FIX: format.

1.0.0-dev.5 #

  • FIX: linting and packaging issues (#5).
  • FIX: implement did.
  • FIX: signature scheme (#2).
  • FIX: format.

2025-03-21 #

Changes #


Packages with breaking changes:

  • There are no breaking changes in this release.

Packages with other changes:


ssi - v1.0.0-dev.4

  • FIX: format.

1.0.0-dev.4 #

  • FIX: format.

1.0.0-dev.3 #

  • ignored .failed_tracker
  • ignored .failed_tracker
  • fix: format
  • ci: add simple ci check
  • chore: migrate
  • Initial commit

1.0.0-dev.2 #

  • ignored .failed_tracker
  • fix: format
  • ci: add simple ci check
  • chore: migrate
  • Initial commit