Skip to content

Commit db5ead3

Browse files
authored
Merge pull request #3268 from swcurran/1.0.1rc1
1.0.1rc1
2 parents f082a95 + 55cc969 commit db5ead3

11 files changed

+501
-14
lines changed

CHANGELOG.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Aries Cloud Agent Python Changelog
22

3-
## 1.0.1rc0
3+
## 1.0.1rc1
44

5-
### September 25, 2024
5+
### October 1, 2024
66

77
Release 1.0.1 _might_ be the last release of ACA-Py from the Hyperledger
88
organization before the repository moves to the [OpenWallet Foundation] (OWF). As
@@ -17,9 +17,12 @@ For details on what this means for ACA-Py users, including steps for updating de
1717
[GitHub Issue #3250]: https://github.com/hyperledger/aries-cloudagent-python/issues/3250
1818

1919
The release contains mostly internal clean ups, technical debt elimination, and
20-
a revision to the integration testing approach, incorporating the [Aries Agent Test Harness] tests in the ACA-Py continuous integration testing process.
20+
a revision to the integration testing approach, incorporating the [Aries Agent Test Harness] tests in the ACA-Py continuous integration testing process. There are substantial enhancements in the
21+
management of keys and their use with [VC-DI] proofs, and web-based DID methods like
22+
`did:web`. See the `Wallet and Key Handling` updates in the categorized PR list below.
2123

2224
[Aries Agent Test Harness]: https://github.com/hyperledger/aries-agent-test-harness
25+
[VC-DI]: https://www.w3.org/TR/vc-data-integrity/
2326

2427
There are several important **[deprecation notices](#deprecation-notices)**
2528
in this release in preparation for the next ACA-Py release. Please review these notifications carefully!
@@ -55,13 +58,15 @@ list of those PRs.
5558
[RFC 0453 Issue Credential v2.0]: https://hyperledger.github.io/aries-rfcs/latest/aip2/0453-issue-credential-v2/
5659
[RFC 0454 Present Proof v2.0]: https://hyperledger.github.io/aries-rfcs/latest/aip2/0454-present-proof-v2/
5760

58-
### 1.0.1rc0 Breaking Changes
61+
### 1.0.1rc1 Breaking Changes
5962

6063
There are no breaking changes in ACA-Py Release 1.0.1.
6164

62-
#### 1.0.1rc0 Categorized List of Pull Requests
65+
#### 1.0.1rc1 Categorized List of Pull Requests
6366

6467
- Wallet and Key Handling Updates
68+
- Data integrity routes [\#3261](https://github.com/hyperledger/aries-cloudagent-python/pull/3261) [PatStLouis](https://github.com/PatStLouis)
69+
- [BUG] Handle get key operation when no tag has been set [\#3256](https://github.com/hyperledger/aries-cloudagent-python/pull/3256) [PatStLouis](https://github.com/PatStLouis)
6570
- Feature multikey management [\#3246](https://github.com/hyperledger/aries-cloudagent-python/pull/3246) [PatStLouis](https://github.com/PatStLouis)
6671
- chore: delete unused keypair storage manager [\#3245](https://github.com/hyperledger/aries-cloudagent-python/pull/3245) [dbluhm](https://github.com/dbluhm)
6772

@@ -85,6 +90,8 @@ There are no breaking changes in ACA-Py Release 1.0.1.
8590
- Change integration testing [\#3194](https://github.com/hyperledger/aries-cloudagent-python/pull/3194) [jamshale](https://github.com/jamshale)
8691

8792
- Dependencies and Internal Fixes/Updates:
93+
- Adjust sonarcloud and integration test workflows [\#3259](https://github.com/hyperledger/aries-cloudagent-python/pull/3259) [jamshale](https://github.com/jamshale)
94+
- fix: enable refreshing did endpoint using mediator info [\#3260](https://github.com/hyperledger/aries-cloudagent-python/pull/3260) [dbluhm](https://github.com/dbluhm)
8895
- Removing padding from url invitations [\#3238](https://github.com/hyperledger/aries-cloudagent-python/pull/3238) [jamshale](https://github.com/jamshale)
8996
- Ensure that DAP_PORT is always an int [\#3241](https://github.com/hyperledger/aries-cloudagent-python/pull/3241) [Gavinok](https://github.com/Gavinok)
9097
- Fix logic to send verbose webhooks [\#3193](https://github.com/hyperledger/aries-cloudagent-python/pull/3193) [ianco](https://github.com/ianco)
@@ -94,10 +101,11 @@ There are no breaking changes in ACA-Py Release 1.0.1.
94101
- [ POST v1.0.0 ] Adjust message queue error handling [\#3170](https://github.com/hyperledger/aries-cloudagent-python/pull/3170) [jamshale](https://github.com/jamshale)
95102

96103
- Release management pull requests:
104+
- 1.0.1rc1 [\#3268](https://github.com/hyperledger/aries-cloudagent-python/pull/3268) [swcurran](https://github.com/swcurran)
97105
- 1.0.1rc0 [\#3254](https://github.com/hyperledger/aries-cloudagent-python/pull/3254) [swcurran](https://github.com/swcurran)
98106

99107
- Dependabot PRs
100-
- [Link to list of Dependabot PRs in this release](https://github.com/hyperledger/aries-cloudagent-python/pulls?q=is%3Apr+is%3Amerged+merged%3A2024-08-15..2024-09-25+author%3Aapp%2Fdependabot+)
108+
- [Link to list of Dependabot PRs in this release](https://github.com/hyperledger/aries-cloudagent-python/pulls?q=is%3Apr+is%3Amerged+merged%3A2024-08-15..2024-10-01+author%3Aapp%2Fdependabot+)
101109

102110
## 1.0.0
103111

Managing-ACA-Py-Doc-Site.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ and mkdocs configuration.
2020

2121
When the GitHub Action fires, it runs a container that carries out the following steps:
2222

23-
- Checks out the triggering branch, either `main` or `docs-v<version>` (e.g `docs-v1.0.1rc0`).
23+
- Checks out the triggering branch, either `main` or `docs-v<version>` (e.g `docs-v1.0.1rc1`).
2424
- Runs the script [scripts/prepmkdocs.sh], which moves and updates some of the
2525
markdown files so that they fit into the generated site. See the comments in
2626
the scripts for details about the copying and editing done via the script. In
@@ -97,7 +97,7 @@ To delete the documentation version, do the following:
9797
- Check your `git status` and make sure there are no changes in the branch --
9898
e.g., new files that shouldn't be added to the `gh-pages` branch. If there are
9999
any -- delete the files so they are not added.
100-
- Remove the folder for the RC. For example `rm -rf 1.0.1rc0`
100+
- Remove the folder for the RC. For example `rm -rf 1.0.1rc1`
101101
- Edit the `versions.json` file and remove the reference to the RC release in
102102
the file.
103103
- Push the changes via a PR to the ACA-Py `gh-pages` branch (don't PR them into

PUBLISHING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ a major, minor or patch release, per [semver](https://semver.org/) rules.
66

77
Once ready to do a release, create a local branch that includes the following updates:
88

9-
1. Create a local PR branch from an updated `main` branch, e.g. "1.0.1rc0".
9+
1. Create a local PR branch from an updated `main` branch, e.g. "1.0.1rc1".
1010

1111
2. See if there are any Document Site `mkdocs` changes needed. Run the script
1212
`./scripts/prepmkdocs.sh; mkdocs`. Watch the log, noting particularly if
@@ -139,7 +139,7 @@ Include a PR for this soon-to-be PR. You can guess at the number of the PR by us
139139
[publish-indy.yml]: https://github.com/hyperledger/aries-cloudagent-python/blob/main/.github/workflows/publish-indy.yml
140140

141141
12. When a new release is tagged, create a new branch at the same commit with
142-
the branch name in the format `docs-v<version>`, for example, `docs-v1.0.1rc0`.
142+
the branch name in the format `docs-v<version>`, for example, `docs-v1.0.1rc1`.
143143
The creation of the branch triggers the execution of the [publish-docs]
144144
GitHub Action which generates the documentation for the new release,
145145
publishing it at [https://aca-py.org]. The GitHub Action also executes when

docs/features/SupportedRFCs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ACA-Py or the repository `main` branch. Reminders (and PRs!) to update this page
88
welcome! If you have any questions, please contact us on the #aries channel on
99
[Hyperledger Discord](https://discord.gg/hyperledger) or through an issue in this repo.
1010

11-
**Last Update**: 2024-09-25, Release 1.0.1rc0
11+
**Last Update**: 2024-10-01, Release 1.0.1rc1
1212

1313
> The checklist version of this document was created as a joint effort
1414
> between [Northern Block](https://northernblock.io/), [Animo Solutions](https://animo.id/) and the Ontario government, on behalf of the Ontario government.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
aries\_cloudagent.vc.data\_integrity.cryptosuites package
2+
=========================================================
3+
4+
.. automodule:: aries_cloudagent.vc.data_integrity.cryptosuites
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
8+
9+
Submodules
10+
----------
11+
12+
aries\_cloudagent.vc.data\_integrity.cryptosuites.eddsa\_jcs\_2022 module
13+
-------------------------------------------------------------------------
14+
15+
.. automodule:: aries_cloudagent.vc.data_integrity.cryptosuites.eddsa_jcs_2022
16+
:members:
17+
:undoc-members:
18+
:show-inheritance:
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
aries\_cloudagent.vc.data\_integrity.models package
2+
===================================================
3+
4+
.. automodule:: aries_cloudagent.vc.data_integrity.models
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
8+
9+
Submodules
10+
----------
11+
12+
aries\_cloudagent.vc.data\_integrity.models.options module
13+
----------------------------------------------------------
14+
15+
.. automodule:: aries_cloudagent.vc.data_integrity.models.options
16+
:members:
17+
:undoc-members:
18+
:show-inheritance:
19+
20+
aries\_cloudagent.vc.data\_integrity.models.proof module
21+
--------------------------------------------------------
22+
23+
.. automodule:: aries_cloudagent.vc.data_integrity.models.proof
24+
:members:
25+
:undoc-members:
26+
:show-inheritance:
27+
28+
aries\_cloudagent.vc.data\_integrity.models.verification\_response module
29+
-------------------------------------------------------------------------
30+
31+
.. automodule:: aries_cloudagent.vc.data_integrity.models.verification_response
32+
:members:
33+
:undoc-members:
34+
:show-inheritance:
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
aries\_cloudagent.vc.data\_integrity package
2+
============================================
3+
4+
.. automodule:: aries_cloudagent.vc.data_integrity
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
8+
9+
Subpackages
10+
-----------
11+
12+
.. toctree::
13+
:maxdepth: 4
14+
15+
aries_cloudagent.vc.data_integrity.cryptosuites
16+
aries_cloudagent.vc.data_integrity.models
17+
18+
Submodules
19+
----------
20+
21+
aries\_cloudagent.vc.data\_integrity.errors module
22+
--------------------------------------------------
23+
24+
.. automodule:: aries_cloudagent.vc.data_integrity.errors
25+
:members:
26+
:undoc-members:
27+
:show-inheritance:
28+
29+
aries\_cloudagent.vc.data\_integrity.manager module
30+
---------------------------------------------------
31+
32+
.. automodule:: aries_cloudagent.vc.data_integrity.manager
33+
:members:
34+
:undoc-members:
35+
:show-inheritance:
36+
37+
aries\_cloudagent.vc.data\_integrity.routes module
38+
--------------------------------------------------
39+
40+
.. automodule:: aries_cloudagent.vc.data_integrity.routes
41+
:members:
42+
:undoc-members:
43+
:show-inheritance:

docs/generated/aries_cloudagent.vc.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Subpackages
1212
.. toctree::
1313
:maxdepth: 4
1414

15+
aries_cloudagent.vc.data_integrity
1516
aries_cloudagent.vc.ld_proofs
1617
aries_cloudagent.vc.vc_di
1718
aries_cloudagent.vc.vc_ld

0 commit comments

Comments
 (0)