3.0.0 (2024-03-05)
- adds env var for maven central publication (#134) (d049f35)
- release pipeline variable (#135) (bbc8a38)
- chore!: update did peer library version (#128) (ea08251), closes #128
- 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)
2.6.0 (2023-11-29)
- ATL-5864 pr changes (#109) (1e32bb7)
- fixes demo app fetching job (#110) (8485b34)
- replace antlr with regex to solve did creation issues (#114) (854fc70)
- document the latest development (#115) (d435148)
- implement derivableKey an include it into Secp256k1PrivateKey (#112) (cecbbb1)
- Importable/Exportable keys (#107) (adc2b6a)
- KeyRestoration (#111) (ccfb584)
2.5.0 (2023-11-20)
2.4.0 (2023-10-26)
- anoncreds receive and store (#91) (5a757dd)
- cryptographic abstraction and apollo integration (#100) (0549258)
2.3.2 (2023-09-19)
2.3.1 (2023-08-30)
2.3.0 (2023-08-30)
2.2.0 (2023-08-29)
- credential abstraction (#88) (4354341)
- mercury: add extra headers and add to pickup return route (#94) (ae8fe21)
2.1.1 (2023-07-27)
- message model id generates a duplicity issue (#86) (f00b53a)
- override received message if already exists (#87) (7cac37c)
2.1.0 (2023-07-26)
- 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)
2.0.2 (2023-06-27)
- enhancements: add @JvmOverloads for JWTJsonPayload (#81) (2a7fe15)
- JWTJsonPayload fields are optional except (#80) (e095c49)
2.0.1 (2023-06-25)
2.0.0 (2023-06-21)
- 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)
- [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)
- first release version
Repository initialization.