Skip to content

Commit 06d1cf8

Browse files
authored
Merge pull request openwallet-foundation#3278 from swcurran/1.0.1
1.0.1
2 parents f8806fe + 2e64dec commit 06d1cf8

7 files changed

Lines changed: 19 additions & 35 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,25 @@
11
# Aries Cloud Agent Python Changelog
22

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

5-
### October 1, 2024
5+
### October 8, 2024
66

7-
Release 1.0.1 _might_ be the last release of ACA-Py from the Hyperledger
8-
organization before the repository moves to the [OpenWallet Foundation] (OWF). As
9-
noted in the repository [README.md](README.md), the ACA-Py project will soon be
10-
moving soon to the OWF's GitHub organization as the [new "acapy"
11-
project](https://github.com/openwallet-foundation/project-proposals/pull/42).
7+
Release 1.0.1 will be the last release of ACA-Py from the Hyperledger organization before the repository moves to the [OpenWallet Foundation] (OWF). Soon after this release, the ACA-Py project and this repository will move to the OWF's GitHub organization as the [new "acapy" project](https://github.com/openwallet-foundation/project-proposals/blob/main/projects/aca-py.md).
128

139
[OpenWallet Foundation]: https://openwallet.foundation/
1410

1511
For details on what this means for ACA-Py users, including steps for updating deployments, please follow the updates in [GitHub Issue #3250]. We'll keep you informed about the approach, timeline, and progress of the move. Stay tuned!
1612

1713
[GitHub Issue #3250]: https://github.com/hyperledger/aries-cloudagent-python/issues/3250
1814

19-
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. 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.
15+
The 1.0.1 release contains mostly internal clean ups, technical debt elimination, and 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 management of keys and their use with [VC-DI] proofs, and web-based DID methods like `did:web`. See the `Wallet and Key Handling` updates in the categorized PR list below.
2316

2417
[Aries Agent Test Harness]: https://github.com/hyperledger/aries-agent-test-harness
2518
[VC-DI]: https://www.w3.org/TR/vc-data-integrity/
2619

27-
There are several important **[deprecation notices](#deprecation-notices)**
28-
in this release in preparation for the next ACA-Py release. Please review these notifications carefully!
20+
There are several important **[deprecation notices](#deprecation-notices)** in this release in preparation for the next ACA-Py release. Please review these notifications carefully!
2921

30-
In an attempt to shorten the categorized list of PRs in the release, rather than
31-
listing all of the `dependabot` PRs in the release, we've included a link to a
32-
list of those PRs.
22+
In an attempt to shorten the categorized list of PRs in the release, rather than listing all of the `dependabot` PRs in the release, we've included a link to a list of those PRs.
3323

3424
#### Deprecation Notices
3525

@@ -38,16 +28,7 @@ list of those PRs.
3828
[PyPi]: https://pypi.org
3929
[GitHub Container Registry]: https://ghcr.io
4030

41-
- In the next ACA-Py release, we will be dropping from the core ACA-Py
42-
repository the AIP 1.0 [RFC 0160 Connections], [RFC 0037 Issue Credentials
43-
v1.0] and [RFC 0037 Present Proof v1.0] DIDComm protocols. Each of the
44-
protocols will be moved to the [ACA-Py Plugins] repo. All deployers that use
45-
those protocols **SHOULD** update to the [AIP 2.0] versions of those protocols
46-
([RFC
47-
0434 Out of Band]+[RFC 0023 DID Exchange], [RFC 0453 Issue Credential v2.0]
48-
and [RFC 0454 Present Proof v2.0], respectively). Once the protocols are
49-
removed from ACA-Py, anyone still using those protocols must adjust their
50-
configuration to load those protocols from the respective plugins.
31+
- In the next ACA-Py release, we will be dropping from the core ACA-Py repository the AIP 1.0 [RFC 0160 Connections], [RFC 0037 Issue Credentials v1.0] and [RFC 0037 Present Proof v1.0] DIDComm protocols. Each of the protocols will be moved to the [ACA-Py Plugins] repo. All deployers that use those protocols **SHOULD** update to the [AIP 2.0] versions of those protocols ([RFC 0434 Out of Band]+[RFC 0023 DID Exchange], [RFC 0453 Issue Credential v2.0] and [RFC 0454 Present Proof v2.0], respectively). Once the protocols are removed from ACA-Py, anyone still using those protocols **MUST** adjust their configuration to load those protocols from the respective plugins.
5132

5233
[RFC 0160 Connections]: https://hyperledger.github.io/aries-rfcs/latest/features/0160-connection-protocol/
5334
[RFC 0037 Issue Credentials]: https://hyperledger.github.io/aries-rfcs/latest/features/0036-issue-credential/
@@ -58,11 +39,11 @@ list of those PRs.
5839
[RFC 0453 Issue Credential v2.0]: https://hyperledger.github.io/aries-rfcs/latest/aip2/0453-issue-credential-v2/
5940
[RFC 0454 Present Proof v2.0]: https://hyperledger.github.io/aries-rfcs/latest/aip2/0454-present-proof-v2/
6041

61-
### 1.0.1rc1 Breaking Changes
42+
### 1.0.1 Breaking Changes
6243

6344
There are no breaking changes in ACA-Py Release 1.0.1.
6445

65-
#### 1.0.1rc1 Categorized List of Pull Requests
46+
#### 1.0.1 Categorized List of Pull Requests
6647

6748
- Wallet and Key Handling Updates
6849
- Data integrity routes [\#3261](https://github.com/hyperledger/aries-cloudagent-python/pull/3261) [PatStLouis](https://github.com/PatStLouis)
@@ -79,6 +60,8 @@ There are no breaking changes in ACA-Py Release 1.0.1.
7960
- :art: fix type hints for optional method parameters [\#3234](https://github.com/hyperledger/aries-cloudagent-python/pull/3234) [ff137](https://github.com/ff137)
8061

8162
- Documentation and GHA Test Updates
63+
- Prevent integration tests on forks [\#3276](https://github.com/hyperledger/aries-cloudagent-python/pull/3276) [jamshale](https://github.com/jamshale)
64+
- :memo Fix typos in PUBLISHING.md [\#3274](https://github.com/hyperledger/aries-cloudagent-python/pull/3274) [claudiotorrens](https://github.com/claudiotorrens)
8265
- Fix scenario tests [\#3231](https://github.com/hyperledger/aries-cloudagent-python/pull/3231) [jamshale](https://github.com/jamshale)
8366
- Only run integration tests on correct file changes [\#3230](https://github.com/hyperledger/aries-cloudagent-python/pull/3230) [jamshale](https://github.com/jamshale)
8467
- Update docs for outstanding anoncreds work [\#3229](https://github.com/hyperledger/aries-cloudagent-python/pull/3229) [jamshale](https://github.com/jamshale)
@@ -101,11 +84,12 @@ There are no breaking changes in ACA-Py Release 1.0.1.
10184
- [ POST v1.0.0 ] Adjust message queue error handling [\#3170](https://github.com/hyperledger/aries-cloudagent-python/pull/3170) [jamshale](https://github.com/jamshale)
10285

10386
- Release management pull requests:
87+
- 1.0.1 [\#3278](https://github.com/hyperledger/aries-cloudagent-python/pull/3278) [swcurran](https://github.com/swcurran)
10488
- 1.0.1rc1 [\#3268](https://github.com/hyperledger/aries-cloudagent-python/pull/3268) [swcurran](https://github.com/swcurran)
10589
- 1.0.1rc0 [\#3254](https://github.com/hyperledger/aries-cloudagent-python/pull/3254) [swcurran](https://github.com/swcurran)
10690

10791
- Dependabot PRs
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+)
92+
- [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-08+author%3Aapp%2Fdependabot+)
10993

11094
## 1.0.0
11195

Managing-ACA-Py-Doc-Site.md

Lines changed: 1 addition & 1 deletion
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.1rc1`).
23+
- Checks out the triggering branch, either `main` or `docs-v<version>` (e.g `docs-v1.0.1`).
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

PUBLISHING.md

Lines changed: 1 addition & 1 deletion
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.1rc1".
9+
1. Create a local PR branch from an updated `main` branch, e.g. "1.0.1".
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

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-10-01, Release 1.0.1rc1
11+
**Last Update**: 2024-10-08, Release 1.0.1
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.

open-api/openapi.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"openapi" : "3.0.1",
33
"info" : {
44
"title" : "Aries Cloud Agent",
5-
"version" : "v1.0.1rc1"
5+
"version" : "v1.0.1"
66
},
77
"servers" : [ {
88
"url" : "/"

open-api/swagger.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"swagger" : "2.0",
33
"info" : {
4-
"version" : "v1.0.1rc1",
4+
"version" : "v1.0.1",
55
"title" : "Aries Cloud Agent"
66
},
77
"tags" : [ {

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "aries_cloudagent"
3-
version = "1.0.1rc1"
3+
version = "1.0.1"
44
description = "Hyperledger Aries Cloud Agent Python (ACA-Py) is a foundation for building decentralized identity applications and services running in non-mobile environments. "
55
authors = ["Hyperledger Aries <aries@lists.hyperledger.org>"]
66
license = "Apache-2.0"

0 commit comments

Comments
 (0)