Skip to content

Latest commit

 

History

History
204 lines (126 loc) · 21.8 KB

CHANGELOG.md

File metadata and controls

204 lines (126 loc) · 21.8 KB

3.0.0 (2024-03-05)

Bug Fixes

  • adds env var for maven central publication (#134) (d049f35)
  • release pipeline variable (#135) (bbc8a38)
  • chore!: update did peer library version (#128) (ea08251), closes #128

BREAKING CHANGES

  • Support OEA 1.26+ due to updates on the PeerDID Specs changes. Signed-off-by: Ahmed Moussa [email protected]

2.7.0 (2024-01-31)

Bug Fixes

  • DIDCommWrapper: Crash when body is empty string (#124) (ed537f6)

Features

  • receive and process presentation request (#120) (1194d11)

2.6.0 (2023-11-29)

Bug Fixes

Features

2.5.0 (2023-11-20)

Features

  • mediator DID can be updated from sample app UI (#106) (f20e1bb)

2.4.0 (2023-10-26)

Features

  • anoncreds receive and store (#91) (5a757dd)
  • cryptographic abstraction and apollo integration (#100) (0549258)

2.3.2 (2023-09-19)

Bug Fixes

  • bump version for prism-agent v1.16 compatibility (#99) (238a17c)

2.3.1 (2023-08-30)

Bug Fixes

  • pollux: fix JWTPayload serlization & Update Error Handling (#97) (9eb3927)

2.3.0 (2023-08-30)

Features

  • agent: add extra headers that were missing (#96) (eaf8b23)

2.2.0 (2023-08-29)

Bug Fixes

Features

  • credential abstraction (#88) (4354341)
  • mercury: add extra headers and add to pickup return route (#94) (ae8fe21)

2.1.1 (2023-07-27)

Bug Fixes

  • message model id generates a duplicity issue (#86) (f00b53a)
  • override received message if already exists (#87) (7cac37c)

2.1.0 (2023-07-26)

Bug Fixes

  • base64 attachments and http correct request headers (#85) (ad223b9)
  • delete unwanted comment from README.md (#84) (47e4a0a)
  • make forward message and its body non internal (#82) (ae2caa8)

Features

2.0.2 (2023-06-27)

Bug Fixes

  • enhancements: add @JvmOverloads for JWTJsonPayload (#81) (2a7fe15)
  • JWTJsonPayload fields are optional except (#80) (e095c49)

2.0.1 (2023-06-25)

Bug Fixes

2.0.0 (2023-06-21)

Bug Fixes

  • agent start and mediation achieved (#60) (e24f67a)
  • create peer DID with updateMediator false does not ignore provided services (#73) (662c845)
  • credentials duplicated when stored localy (#69) (f1b6518)
  • docs: Add general docs & code docs & CI (a339641)
  • Fix dependencies to fully integrate with latest version of packages in prism-protos + protosLib. (1ed30cf)
  • Fix key pair creation from private key for ED25519 (#56) (a8af225)
  • Fix key pair creation from private key for X25519 (#57) (1cfc294)
  • Fix key pair creation from private key using SECP256K1 (#55) (8b48aa1)
  • Implement test for key pair creation using mnemonics and seed for curve SECP256K1 (#54) (026dc0d)
  • KMP agent up to date with swift public apis (#67) (7a65b3a)
  • move hardcoded values into constants (#72) (4577ecf)
  • pick up messages and mark as read (#63) (087bb88)
  • remove private key storage duplicity (#75) (549bbeb)
  • request and achieve mediation (#62) (73f98c5)
  • sdk: replace GlobalScope with correct coroutine scope (e44ac86)

Features

  • [ATL-2994] [Wallet SDK] Define domain interfaces and models (#3) (1e4faf8)
  • add logging component to the sdk (#77) (57ca4f0)
  • add protobuf-gradle-plugin (8eaf852)
  • agent: add mediation and ability to send messages (f7b5d7f)
  • agent: add mediation grant message (d53119c)
  • agent: add mediator request message (617640c)
  • agent: add mediator request message (#5) (60cfd13)
  • agent: add prism agent and create did functionalities (431201b)
  • Agent: Implement Credential Issue Protocol in PrismAgent (#27) (0f635f3)
  • agent: Implementation Onboarding invitation on Agent (#18) (c6188ec)
  • Agent: Logic to parse out of band invitations (#25) (85535c5)
  • Agent: Persist key pairs into local storage (#22) (7cc738f)
  • Apollo: Ed25519 key pair generation (d11a7a1)
  • build: remove grpc dependencies and simplify protobufs (7e700e1)
  • castor: Add peerDID Create method + tests. (#15) (3b9b495)
  • castor: Add peerDID resolver + tests. (#14) (462764a)
  • castor: Resolve LongFormatPrismDIDs in Castor (#23) (1331923)
  • didparser: Adding amtlr4 grammar did parser with specification and tests (#10) (0d7dac1)
  • didUrlParser: add did url parser and g4 grammar (#12) (2ee6ad9)
  • document models and make some classes internal (#78) (e6b9c0b)
  • Implement ED25519 - Keypair generation (#52) (6c4eab1)
  • Implement sign and verify for Ed25519 (#59) (b0086a1)
  • Implement X25519 - Keypair generation (bbc2394)
  • Implement X25519 - Keypair generation (#53) (be0aa7e)
  • improve error handling (#74) (c14f157)
  • integrate authenticate-sdk, buildSrc (Deps + Version globals), Protos and basic dependencies from old SDK (1b0e6b5)
  • mercury: add default secrets resolver (#34) (21449a1)
  • Mercury: Orchestration and tests (#49) (cc1313c)
  • pluto db: Implement db (#13) (9a82003)
  • Pluto: Add back flows to add reactiveness to the DB (#38) (17dde4d)
  • pluto: Implementation of pluto (#17) (e6c2ed1)
  • pollux: add create credential request and presentation jwt string and prism agent higher functionality (9a38c18)
  • pollux: add create credential request and presentation jwt string and prism agent higher functionality (231387d)
  • Prism Agent: Add connection data persistency (#37) (ad5132b)
  • PrismAgent: Implement message signature (#21) (fec99aa)
  • project init (29f62bb)
  • release first production version (99ce9e0)
  • Sample app with full flow (#66) (77ab0e4)
  • Wallet SDK init (4eeea4c)
  • wallet-core module init (1f03a35)
  • X25519 (#48) (5ac155b)

BREAKING CHANGES

  • first release version

Repository initialization.