0.8.2
Release 0.8.2 contains a number of minor fixes and updates to ACA-Py, including the correction of a regression in Release 0.8.0 related to the use of plugins (see PR #2255).
Highlights include:
This release pulls in indy-shared-rs's indy-credx Release 0.3.3 which fixes a serious issue in AnonCreds verification, as described in issue #2036, where the verification of a presentation with multiple revocable credentials fails when using Aries Askar and the other shared components. This issue occurs only when using Aries Askar and Indy CredX versions prior to 0.3.3.
Making it easier to use tracing in a development environment to collect detailed performance information about what is going in within ACA-Py. See PR #2236.
An important new feature in this release is the ability to set some instance configuration settings at the tenant level of a multi-tenant deployment. See PR #2233.
There are no breaking changes in this release.
For more about this release, please see the CHANGELOG.md file.
What's Changed
- fix: run only on main, forks ok by @anwalker293 in #2166
- Add support for JsonWebKey2020 for the connection invitations by @dkulic in #2173
- Update Alice Wants a JSON-LD Credential to fix invocation by @swcurran in #2219
- Disable webhook trigger on initial response to multi-use connection invitation by @esune in #2223
- Fix broken link in README by @ff137 in #2221
- Fix formatting and grammatical errors in different readme's by @ff137 in #2222
- Connection target should not be limited only to indy dids by @dkulic in #2229
- Multi-tenant self-managed mediation verkey lookup by @usingtechnology in #2232
- stand up multiple agents (single and multi) for local development and testing by @usingtechnology in #2230
- Fix multitenant/mediation in demo by @ianco in #2075
- Upgrade codegen tools in
scripts/generate-open-api-spec
and publish Swagger 2.0 and OpenAPI 3.0 specs by @ff137 in #2246 - fix: route multitenant connectionless oob invitation by @TimoGlastra in #2243
- Add updated ELK stack for demos. by @usingtechnology in #2236
- ./run_demo performance -c 1 --mediation --timing --trace-log by @usingtechnology in #2245
- Bump requests from 2.30.0 to 2.31.0 in /demo/playground/scripts by @dependabot in #2238
- Pass document loader to jsonld.expand by @andrewwhitehead in #2175
- fix: only cache completed connection targets by @dbluhm in #2240
- Resolve definitions.py fix to fix backwards compatibility break in plugins by @usingtechnology in #2255
- Allow Log Access at Tenant Level by @shaangill025 in #2234
- Release 0.8.2-rc0 by @swcurran in #2260
- Assign ~thread.thid with thread_id value by @usingtechnology in #2261
- Updating Maintainers list to be accurate and using the TOC format by @swcurran in #2258
- feat(did creation route): reject unregistered did methods by @chumbert in #2262
- Propose adding Jason Sherman usingtechnology as a Maintainer by @swcurran in #2263
- refactor: Extract verification method ID generation to a separate class by @yvgny in #2235
- Create .readthedocs.yaml file by @swcurran in #2268
- Fix: Do not replace public verkey on mediator by @mkempa in #2269
- Provide an optional
Profile
to the verification key strategy by @yvgny in #2265 - 0.8.2-rc1 by @swcurran in #2282
- Allow Configuration Settings on a per-tenant basis by @shaangill025 in #2233
- 0.8.2-rc2 by @swcurran in #2284
- 0.8.2 by @swcurran in #2285
New Contributors
- @anwalker293 made their first contribution in #2166
- @dkulic made their first contribution in #2173
- @ff137 made their first contribution in #2221
- @dependabot made their first contribution in #2238
- @yvgny made their first contribution in #2235
- @mkempa made their first contribution in #2269
Full Changelog: 0.8.1...0.8.2