Skip to content

0.7.4-rc3

Pre-release
Pre-release
Compare
Choose a tag to compare
@swcurran swcurran released this 16 Jun 19:47
· 3474 commits to main since this release
4240fa9

The 0.7.4 release consists largely of internal fixes to ACA-Py, big increases in performance resulting from the now recommended use of Aries Askar instead of the Indy-SDK, plus a few enhancements. There have been a lot of groups exercising ACA-Py and the updates made in this release are a reflection of those efforts. We have PRs that have been contributed by 19 different people, which is likely a record for a single ACA-Py release.

What's Changed

  • Doh....update the date in the Changelog for 0.7.3 by @swcurran in #1592
  • Added missed new module -- upgrade -- to the RTD generated docs by @swcurran in #1593
  • Update aries-askar patch version to at least 0.2.4 as 0.2.3 does not include backward compatibility by @acuderman in #1603
  • Replace blank credential/presentation exchange states with abandoned state by @andrewwhitehead in #1605
  • DID updates for endorser by @ianco in #1601
  • Update aiohttp dependency by @acuderman in #1606
  • style: format with stable black release by @TimoGlastra in #1615
  • feat: enable webhook events for mediation records by @TimoGlastra in #1614
  • Auto-promote author did to public after endorsing by @ianco in #1607
  • Upgrade ConfigArgParse to version 1.5.3 by @WadeBarnes in #1627
  • Fix for non-revoc proof with no timestamp by @ianco in #1628
  • Move database operations inside the session context by @acuderman in #1633
  • feat: query connections by their_public_did by @TimoGlastra in #1637
  • Fix auto connection response not being properly mediated by @dbluhm in #1638
  • Pin markupsafe at version 2.0.1 by @andrewwhitehead in #1642
  • feat: accept taa using startup parameter --accept-taa by @TimoGlastra in #1643
  • Update Endorser documentation by @chumbert in #1646
  • Performance demo updates by @ianco in #1647
  • Fixes and cleanups for issue-credential 1.0 by @andrewwhitehead in #1619
  • Fix usage of send_credential_ack by @andrewwhitehead in #1653
  • Add cred_def_id to metadata when using an Endorser by @frostyfrog in #1655
  • docs: supported features attribution by @TimoGlastra in #1654
  • Revert change to send_credential_ack return value by @andrewwhitehead in #1660
  • Add "sent" key to both Schema and Cred Defs when using Endorsers by @frostyfrog in #1663
  • fix: always notify if revocation notification record exists by @TimoGlastra in #1665
  • Fixes for credential details in issue-credential webhook responses by @andrewwhitehead in #1668
  • Qualify did exch connection lookup by role by @ianco in #1670
  • Add pre-commit as optional developer tool by @dbluhm in #1671
  • [#1674] Add basic DOCKER_ENV logging for run_demo by @tdiesler in #1675
  • Remove references to play with von by @ianco in #1688
  • Endorser support for updating DID endpoints on ledger by @frostyfrog in #1696
  • platform target in run tests. by @burdettadam in #1697
  • Fix DIF PresExch and OOB request_attach delete unused connection by @shaangill025 in #1676
  • Fix: DIF proof proposal when creating bound presentation request [Issue#1687] by @shaangill025 in #1690
  • Add auto_verify flag in present-proof protocol by @DaevMithran in #1702
  • Fix: update IndyLedgerRequestsExecutor logic - multitenancy and basic base wallet type by @shaangill025 in #1700
  • Allow use of SEED when creating local wallet DID Issue-1682 by @DaevMithran in #1705
  • Add an integration test for mixed proof with a revocable cred and a n… by @ianco in #1672
  • Multitenancy Docs Update by @MonolithicMonk in #1706
  • Feature/undelivered events by @mepeltier in #1694
  • Fix: present-proof v2 send-proposal [issue#1474] by @shaangill025 in #1667
  • run_docker start - pass environment variables by @shaangill025 in #1715
  • Fix DIFPresFormatHandler returning invalid V20PresExRecord on presentation verification by @rmnre in #1645
  • Fixes for v7.3.0 - Issue#1597 by @shaangill025 in #1711
  • Fix order of operations connecting faber to endorser by @ianco in #1716
  • did-exchange implicit request pthid update & invitation key verification by @shaangill025 in #1599
  • Prep for adding the 0.7.4-rc0 tag by @swcurran in #1722
  • Duplicate checking for schema and cred def by @ianco in #1721
  • Adds support to faber demo for returning json response in connectionless proof-requests by @amanji in #1720
  • Allow deletion of invalid V20PresExRecord - failing schema validation by @shaangill025 in #1718
  • Use provided connection_id if provided by @ianco in #1726
  • feat: create new JWT tokens and invalidate older for multitenancy by @TimoGlastra in #1725
  • Allow specifying key derivation method on sub-wallet create by @dbluhm in #1719
  • feat: allow querying default mediator from base wallet by @dbluhm in #1729
  • Fix iteration over key list, update Askar to 0.2.5 by @andrewwhitehead in #1740
  • Fixes logic for web hook formatter in Faber demo by @amanji in #1739
  • Documentation on existing language wrappers for aca-py by @etschelp in #1738
  • Updates to Changelog for 0.7.4. RC1 release by @swcurran in #1747
  • Fixing the intro paragraph and heading in the changelog of this 0.7.4RC1 by @swcurran in #1752
  • 0.7.4-RC1 Changelog intro paragraph - fix copy/paste error by @swcurran in #1753
  • Added async with for mediator record delete by @dejsenlitro in #1749
  • fix: Resolve Revocation Notification environment variable name collision by @frostyfrog in #1751
  • [#1745] Fetch from --genesis-url likely to fail in composed container… by @tdiesler in #1746
  • Redis PQ Cleanup by @shaangill025 in #1659
  • Some ReadTheDocs File updates by @swcurran in #1770
  • 0.7.4-rc2 update by @swcurran in #1771
  • Adds transport_id variable assignment back to outbound enqueue method by @amanji in #1776
  • Replace async workaround within document loader by @frostyfrog in #1774
  • Feature: Add the ability to deny specific plugins from loading by @frostyfrog in #1737
  • Document impact of multi-ledger on TAA acceptance by @ianco in #1778
  • fix: add a close statement to ensure session is closed on error by @reflectivedevelopment in #1777
  • Fix tails server upload multi-ledger mode by @ianco in #1785
  • Feat/revocation notification v2 by @frostyfrog in #1734
  • feat: Add filter param to connection list for invitations by @frostyfrog in #1797
  • feat: support connectionless exchange by @TimoGlastra in #1710
  • Additional endpoints to get revocation details and fix "published" status by @ianco in #1783
  • Fix: Duplicated schema and cred_def - Askar and Postgres by @shaangill025 in #1800
  • Fix: Inbound Transport is_external attribute by @shaangill025 in #1802
  • Adjust revocation registry update procedure to shorten transactions by @andrewwhitehead in #1804
  • Fix put_file when the server returns a redirect by @andrewwhitehead in #1808
  • Fix missing webhook handler by @ianco in #1816
  • Changelog, version and ReadTheDocs updates for 0.7.4-rc3 release by @swcurran in #1817

New Contributors

Full Changelog: 0.7.3...0.7.4-rc3