v7.0.0 RC 14
Pre-release
Pre-release
What's Changed
- chore: add required md files by @essbante-io in #212
- docs: fix docusaurus by @amagyar-iohk in #213
- docs: updates documentation to use sdk folder by @amagyar-iohk in #214
- fix: Compatibility issues with osx and unix platforms around the sed by @elribonazo in #217
- fix: update event callback argument type by @milosh86 in #216
- test: add revocation scenario by @amagyar-iohk in #211
- fix: deprecate browser demos by @elribonazo in #221
- fix: rename references by @amagyar-iohk in #218
- ci: changes e2e workflow trigger by @amagyar-iohk in #222
- feat: implementing SDK Verification Phase2 Anoncreds by @elribonazo in #219
- fix: build node wasm not bundled up by @amagyar-iohk in #226
- docs: improve main readme as per feedback we got from community by @elribonazo in #227
- feat: Backup and Restore by @curtis-h in #215
- feat: Implement sd+jwt for issuance and verification flows with cloud agent by @elribonazo in #228
- feat: add sdk jwt revocation verification by @elribonazo in #231
- docs: backup and sd-jwt by @curtis-h in #230
- fix: Message properties body, createdTime, expiresTimePlus by @curtis-h in #232
- fix: create custom class to verify bitstring position more precisely. by @elribonazo in #234
- fix: add missing files in package to clean rxdb vulnerabilities to fix e2e by @elribonazo in #233
- fix: using rust dependency for jwe by @elribonazo in #235
- fix: e2e issues fix by @elribonazo in #236
- fix: jwe rust library for backup encryption not including the node wa… by @elribonazo in #237
- test: enable multi sdk actors by @amagyar-iohk in #238
- fix: attachment encoding fallback base64 + base64url by default by @elribonazo in #239
- test: add backup e2e scenarios by @amagyar-iohk in #242
- fix(Castor): createPrismDID and resolveDID key id conflicts by @curtis-h in #243
- fix: attachment descriptor parameters by @amagyar-iohk in #240
- fix: add e2e tests for jwt revocation, sdk verification for jwt and anoncreds by @elribonazo in #244
- fix: escape the
<->sequence to fix the build error in the identus-… by @yshyn-iohk in #248 - chore: use identus apollo by @curtis-h in #247
- fix: releasing to HL by @elribonazo in #253
- fix: remove typo in release pipeline by @elribonazo in #254
- fix: generate docs after releasing as we cannot access a package that… by @elribonazo in #255
- fix: use for-loops in Pluto persistence methods by @mixmix in #261
- docs: add commit signing notes to CONTRIBUTING by @mixmix in #259
- fix: make mediator updateable in the nextjs demo by @elribonazo in #262
- fix: nextjs demo safeBody by @elribonazo in #263
- fix: external build update for new generated code by @curtis-h in #264
- fix: rollup is not a optionalDependency, and is not included in our m… by @elribonazo in #269
- refactor: Api from axios to fetch by @curtis-h in #268
- chore: update Apollo lib to latest version by @curtis-h in #266
- feat: errors introducing error codes and refactoring Apollo errors by @curtis-h in #265
- docs: fix links in README by @mixmix in #252
- feat: decoupling JWT from Pollux and adding KID header to JWTs by @curtis-h in #271
- fix: bitstring improvement and test coverage by @elribonazo in #270
- feat: Connectionless presentation by @elribonazo in #272
- fix: package dependencies found by mixmix (#273) by @elribonazo in #275
- docs: link pluto-encrypted as reference implementation by @mixmix in #250
- docs: corrected Edge Agent SDK KMP repo URL by @robertocarvajal in #276
- fix: main branchname in semantic release config by @curtis-h in #279
- test: fixes cloud-agent client in e2e by @amagyar-iohk in #249
- ci: removes @hyperledger scope auth by @amagyar-iohk in #282
- ci: set action to use node lts by @amagyar-iohk in #283
- fix: noble-ciphers dependency by @curtis-h in #284
- fix: update code-owners by @elribonazo in #281
- ci: update release config by @curtis-h in #285
- ci: fixes release script by @amagyar-iohk in #288
- feat: separate DIDCommAgent and adding Tasks by @curtis-h in #277
- fix: next generation building tools and testing framework by @elribonazo in #258
- fix: sdk module resolution issues by @elribonazo in #290
- fix: integrating error reporting protocol by @elribonazo in #289
- chore: update e2e readme by @amagyar-iohk in #286
- fix: e2e cucumber import by @elribonazo in #291
- feat: OIDC Agent by @curtis-h in #278
- feat: Connectionless Offer by @curtis-h in #293
- test: adds dispatch to integration repo by @amagyar-iohk in #296
- docs: link docs, refactor README.md by @mixmix in #298
- fix: remove optional rollup dependency causing issues by @elribonazo in #299
- fix: remove rollup dependency by @elribonazo in #300
- docs: fix typo in README by @chereseeriepa in #302
- docs: OIDC and ConnectionlessOffer examples by @curtis-h in #294
- fix: enable building from docker by @elribonazo in #303
- fix: anoncreds rust build failing, enable bulk-memory c flag on compilation by @elribonazo in #307
- chore: codeowners update by @curtis-h in #306
- chore: needed @rollup/rollup-linux-x64-gnu and audit fix by @curtis-h in #311
- chore: fixing rollup platform dependency by @curtis-h in #313
- feat: sdk to sdk sdjwt holder verification by @elribonazo in #292
- fix: e2e workflows misnamed package by @curtis-h in #317
- docs: adding Pluto readme by @curtis-h in #314
- fix: build single commonjs output while keeping ability to use import or require by @elribonazo in #320
- fix: adding esbuild also as optional missing dependency by @elribonazo in #324
- fix: implementing the Hyperledger Identus SDJWT workshop by @elribonazo in #323
- test: fixes revocation test by @amagyar-iohk in #329
- chore: removing unused dependencies by @curtis-h in #316
- fix: export Pluto models by @elribonazo in #332
- fix: force in memory for all workshop by @elribonazo in #334
- fix: set requirements for workshop by @elribonazo in #335
- fix: add listener async + wait time for presentation verified by @elribonazo in #336
- fix: add information for GHRC by @elribonazo in #337
- docs: improving Agent.acceptInvitation description by @curtis-h in #341
- chore: fix package vuln by @curtis-h in #345
- fix: commonJs default export by @curtis-h in #339
- feat(backup): introduce new schema to minimize backup length by @jeyem in #333
- docs: adding new demo for TS -> node by @curtis-h in #340
- test: Pluto.migrations updating to vi by @curtis-h in #348
- chore: update coverage badge by @amagyar-iohk in #344
- docs: update README.md by @K1mc4n in #330
- test: adding basic tests for agent.handlePresentation by @curtis-h in #351
- feat: implementing Startable and propagating stop() by @curtis-h in #309
- chore: update actions by @ryjones in #352
- feat: castor create signed prism did operation by @elribonazo in #347
- chore: apply Docusaurus lint fixes by @yshyn-iohk in #371
- fix: adding backwards compatibility to manage key curve Secp256k1 and… by @elribonazo in #372
- chore: fix documentation main package and fix castor verifySignature … by @elribonazo in #378
- chore: regenerate latest docs by @elribonazo in #379
- chore: fix pluto docs broken links by @elribonazo in #380
- feat(Pollux)!: plugins by @curtis-h in #349
- feat!: updating DIDComm protocols closer to specification by @curtis-h in #373
- feat: update DIDComm json message types by @curtis-h in #375
- docs: refactor links from
docstohomeby @yshyn-iohk in #385 - ci: updates release workflows by @amagyar-iohk in #370
- fix: improving presentation exchange verification flow by @elribonazo in #387
- docs: updating links to new repos by @curtis-h in #382
- feat!: updating DIDComm presentation protocols by @curtis-h in #383
- feat!: refactor ConnectionManager by @curtis-h in #394
- fix: refactor JWK implementation into a pollux task by @elribonazo in #386
- docs: fix the ci links and publishing under the new organization hyperledger-identus by @yshyn-iohk in #398
- feat!: updating DIDComm other protocols by @curtis-h in #397
- fix: add deprecation warning for rxdb by @elribonazo in #401
- feat(Pluto)!: updating Pluto to extend Startable by @curtis-h in #399
- docs: sdk/classes/Pollux is removed from the sidebars.js by @yshyn-iohk in #403
- fix: improve and standardize the DIF Presentation Exchange implementation by @elribonazo in #396
- feat: export tasks by @curtis-h in #406
- feat!: updating DIDComm connection protocols by @curtis-h in #400
- fix: update signature encoding to follow JWS specification by @mineme0110 in #402
- fix: export DIDCommConnection class on the SDK back to have the ability to establish connections with dids and oob codes by @elribonazo in #412
- fix: clean error instances if we find a valid path + add test rotating paths by @elribonazo in #414
- chore: removing unused packages by @curtis-h in #417
- test: adding basic tests for Pluto store by @curtis-h in #416
- test(e2e): removing use of store.clear by @curtis-h in #418
- feat: OIDC moving to plugin by @curtis-h in #415
- test: updates e2e tests by @amagyar-iohk in #413
- feat: CreateJWT use ES256KSigner by @curtis-h in #422
- test: remove chai and sinon by @curtis-h in #421
- feat!: Anoncreds moving to plugin export by @curtis-h in #420
- chore: update vitest and lint warnings by @curtis-h in #423
- feat: CreatePrismDID use and key finding by @curtis-h in #424
- feat: making didcomm plugin by @curtis-h in #425
- docs: adding high level readmes by @curtis-h in #426
- chore: rollup build failure by @amagyar-iohk in #427
- docs: fix broken links by @patextreme in #429
- feat: creating oob offers for credential issuance by @elribonazo in #428
- fix: better type listeners by @elribonazo in #430
- fix: removing rxdb from our main bundle, linting and test improvements by @elribonazo in #433
- chore: adds beta prerelease branch by @amagyar-iohk in #431
- fix: removed duplicated entries in eslint config by @robertocarvajal in #436
- test: update store implementation by @amagyar-iohk in #437
- fix: exposing tasks and implement handleRequestCredential by @elribonazo in #441
- chore: update semantic-release scripts by @amagyar-iohk in #443
- fix: db improvements and inference by @elribonazo in #442
- fix: improve types by @elribonazo in #448
- fix: exposing plugins dif + oea types by @elribonazo in #446
- fix: manage short form dids during credential issuance correctly. by @elribonazo in #452
- fix: improve documentation by @elribonazo in #453
- test: e2e refactor + new scenarios by @amagyar-iohk in #462
- chore: Upgrade Node.js to v4 and add npm upgrade step by @jwagantall in #463
- feat: DIDResolverHttpProxy for #459 by @FabioPinheiro in #460
- fix: required to install the modules before running npm audit signatures by @elribonazo in #465
- fix: release issue with trusted publishing on npm release by @elribonazo in #466
New Contributors
- @essbante-io made their first contribution in #212
- @yshyn-iohk made their first contribution in #248
- @mixmix made their first contribution in #261
- @robertocarvajal made their first contribution in #276
- @chereseeriepa made their first contribution in #302
- @jeyem made their first contribution in #333
- @K1mc4n made their first contribution in #330
- @ryjones made their first contribution in #352
- @mineme0110 made their first contribution in #402
- @patextreme made their first contribution in #429
- @jwagantall made their first contribution in #463
Full Changelog: v5.0.0...v7.0.0-rc.14