Skip to content

Commit 7a4794f

Browse files
authored
1.3.0rc2 (#3687)
Signed-off-by: Stephen Curran <swcurran@gmail.com>
1 parent 13eb00b commit 7a4794f

File tree

9 files changed

+144
-98
lines changed

9 files changed

+144
-98
lines changed

CHANGELOG.md

Lines changed: 58 additions & 12 deletions
Large diffs are not rendered by default.

Managing-ACA-Py-Doc-Site.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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.3.0rc1`
100+
- Remove the folder for the RC. For example `rm -rf 1.3.0rc2`
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.3.0rc1".
9+
1. Create a local PR branch from an updated `main` branch, e.g. "1.3.0rc2".
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
@@ -140,7 +140,7 @@ Once you have the list of PRs:
140140
[publish-indy.yml]: https://github.com/openwallet-foundation/acapy/blob/main/.github/workflows/publish-indy.yml
141141

142142
12. When a new release is tagged, create a new branch at the same commit with
143-
the branch name in the format `docs-v<version>`, for example, `docs-v1.3.0rc1`.
143+
the branch name in the format `docs-v<version>`, for example, `docs-v1.3.0rc2`.
144144
The creation of the branch triggers the execution of the [publish-docs]
145145
GitHub Action which generates the documentation for the new release,
146146
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
[OpenWallet Foundation Discord](https://discord.gg/openwallet-foundation) or through an issue in this repo.
1010

11-
**Last Update**: 2025-04-03, Release 1.3.0rc1
11+
**Last Update**: 2025-04-28, Release 1.3.0rc2
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.

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ nav:
138138
- Upgrading ACA-Py: deploying/UpgradingACA-Py.md
139139
- Enabling BBS Signatures support: deploying/BBSSignatures.md
140140
- Indy SDK to Askar Migration: deploying/IndySDKtoAskarMigration.md
141-
- Controller Migration to use AnonCreds Rust: deploying/AnonCredsControllerMigration.md
141+
- Controller Migration to use the askar-anoncreds Wallet Type: deploying/AnonCredsControllerMigration.md
142142
- The Use of Poetry in ACA-Py: deploying/Poetry.md
143143
- ACA-Py Container Images: deploying/ContainerImagesAndGithubActions.md
144144
- Databases: deploying/Databases.md

open-api/openapi.json

Lines changed: 41 additions & 41 deletions
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.3.0rc1"
5+
"version" : "v1.3.0rc2"
66
},
77
"servers" : [ {
88
"url" : "/"
@@ -2037,7 +2037,7 @@
20372037
"content" : {
20382038
"*/*" : {
20392039
"schema" : {
2040-
"$ref" : "#/components/schemas/CreateRequest"
2040+
"$ref" : "#/components/schemas/CreateDidIndyRequest"
20412041
}
20422042
}
20432043
},
@@ -2048,7 +2048,7 @@
20482048
"content" : {
20492049
"application/json" : {
20502050
"schema" : {
2051-
"$ref" : "#/components/schemas/CreateResponse"
2051+
"$ref" : "#/components/schemas/CreateDidIndyResponse"
20522052
}
20532053
}
20542054
},
@@ -8562,42 +8562,7 @@
85628562
},
85638563
"type" : "object"
85648564
},
8565-
"CreateKeyRequest" : {
8566-
"properties" : {
8567-
"alg" : {
8568-
"description" : "Which key algorithm to use.",
8569-
"example" : "ed25519",
8570-
"type" : "string"
8571-
},
8572-
"kid" : {
8573-
"description" : "Optional kid to bind to the keypair, such as a verificationMethod.",
8574-
"example" : "did:web:example.com#key-01",
8575-
"type" : "string"
8576-
},
8577-
"seed" : {
8578-
"description" : "Optional seed to generate the key pair. Must enable insecure wallet mode.",
8579-
"example" : "00000000000000000000000000000000",
8580-
"type" : "string"
8581-
}
8582-
},
8583-
"type" : "object"
8584-
},
8585-
"CreateKeyResponse" : {
8586-
"properties" : {
8587-
"kid" : {
8588-
"description" : "The associated kid",
8589-
"example" : "did:web:example.com#key-01",
8590-
"type" : "string"
8591-
},
8592-
"multikey" : {
8593-
"description" : "The Public Key Multibase format (multikey)",
8594-
"example" : "z6MkgKA7yrw5kYSiDuQFcye4bMaJpcfHFry3Bx45pdWh3s8i",
8595-
"type" : "string"
8596-
}
8597-
},
8598-
"type" : "object"
8599-
},
8600-
"CreateRequest" : {
8565+
"CreateDidIndyRequest" : {
86018566
"properties" : {
86028567
"features" : {
86038568
"additionalProperties" : {
@@ -8611,7 +8576,7 @@
86118576
"additionalProperties" : {
86128577
"type" : "object"
86138578
},
8614-
"description" : "Additional configuration options",
8579+
"description" : "Additional configuration options. Supported options: did, seed, key_type. Default key_type is ed25519.",
86158580
"example" : {
86168581
"did" : "did:indy:WRfXPg8dantKVubE3HX8pw",
86178582
"key_type" : "ed25519",
@@ -8622,7 +8587,7 @@
86228587
},
86238588
"type" : "object"
86248589
},
8625-
"CreateResponse" : {
8590+
"CreateDidIndyResponse" : {
86268591
"properties" : {
86278592
"did" : {
86288593
"description" : "DID created",
@@ -8637,6 +8602,41 @@
86378602
},
86388603
"type" : "object"
86398604
},
8605+
"CreateKeyRequest" : {
8606+
"properties" : {
8607+
"alg" : {
8608+
"description" : "Which key algorithm to use.",
8609+
"example" : "ed25519",
8610+
"type" : "string"
8611+
},
8612+
"kid" : {
8613+
"description" : "Optional kid to bind to the keypair, such as a verificationMethod.",
8614+
"example" : "did:web:example.com#key-01",
8615+
"type" : "string"
8616+
},
8617+
"seed" : {
8618+
"description" : "Optional seed to generate the key pair. Must enable insecure wallet mode.",
8619+
"example" : "00000000000000000000000000000000",
8620+
"type" : "string"
8621+
}
8622+
},
8623+
"type" : "object"
8624+
},
8625+
"CreateKeyResponse" : {
8626+
"properties" : {
8627+
"kid" : {
8628+
"description" : "The associated kid",
8629+
"example" : "did:web:example.com#key-01",
8630+
"type" : "string"
8631+
},
8632+
"multikey" : {
8633+
"description" : "The Public Key Multibase format (multikey)",
8634+
"example" : "z6MkgKA7yrw5kYSiDuQFcye4bMaJpcfHFry3Bx45pdWh3s8i",
8635+
"type" : "string"
8636+
}
8637+
},
8638+
"type" : "object"
8639+
},
86408640
"CreateWalletRequest" : {
86418641
"properties" : {
86428642
"extra_settings" : {

open-api/swagger.json

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"swagger" : "2.0",
33
"info" : {
4-
"version" : "v1.3.0rc1",
4+
"version" : "v1.3.0rc2",
55
"title" : "Aries Cloud Agent"
66
},
77
"tags" : [ {
@@ -1705,14 +1705,14 @@
17051705
"name" : "body",
17061706
"required" : false,
17071707
"schema" : {
1708-
"$ref" : "#/definitions/CreateRequest"
1708+
"$ref" : "#/definitions/CreateDidIndyRequest"
17091709
}
17101710
} ],
17111711
"responses" : {
17121712
"200" : {
17131713
"description" : "",
17141714
"schema" : {
1715-
"$ref" : "#/definitions/CreateResponse"
1715+
"$ref" : "#/definitions/CreateDidIndyResponse"
17161716
}
17171717
}
17181718
}
@@ -7163,6 +7163,42 @@
71637163
}
71647164
}
71657165
},
7166+
"CreateDidIndyRequest" : {
7167+
"type" : "object",
7168+
"properties" : {
7169+
"features" : {
7170+
"type" : "object",
7171+
"example" : "{}",
7172+
"description" : "Additional features to enable for the did.",
7173+
"additionalProperties" : { }
7174+
},
7175+
"options" : {
7176+
"type" : "object",
7177+
"example" : {
7178+
"did" : "did:indy:WRfXPg8dantKVubE3HX8pw",
7179+
"key_type" : "ed25519",
7180+
"seed" : "000000000000000000000000Trustee1"
7181+
},
7182+
"description" : "Additional configuration options. Supported options: did, seed, key_type. Default key_type is ed25519.",
7183+
"additionalProperties" : { }
7184+
}
7185+
}
7186+
},
7187+
"CreateDidIndyResponse" : {
7188+
"type" : "object",
7189+
"properties" : {
7190+
"did" : {
7191+
"type" : "string",
7192+
"example" : "did:indy:DFZgMggBEXcZFVQ2ZBTwdr",
7193+
"description" : "DID created"
7194+
},
7195+
"verkey" : {
7196+
"type" : "string",
7197+
"example" : "BnSWTUQmdYCewSGFrRUhT6LmKdcCcSzRGqWXMPnEP168",
7198+
"description" : "Verification key"
7199+
}
7200+
}
7201+
},
71667202
"CreateKeyRequest" : {
71677203
"type" : "object",
71687204
"properties" : {
@@ -7198,42 +7234,6 @@
71987234
}
71997235
}
72007236
},
7201-
"CreateRequest" : {
7202-
"type" : "object",
7203-
"properties" : {
7204-
"features" : {
7205-
"type" : "object",
7206-
"example" : "{}",
7207-
"description" : "Additional features to enable for the did.",
7208-
"additionalProperties" : { }
7209-
},
7210-
"options" : {
7211-
"type" : "object",
7212-
"example" : {
7213-
"did" : "did:indy:WRfXPg8dantKVubE3HX8pw",
7214-
"key_type" : "ed25519",
7215-
"seed" : "000000000000000000000000Trustee1"
7216-
},
7217-
"description" : "Additional configuration options",
7218-
"additionalProperties" : { }
7219-
}
7220-
}
7221-
},
7222-
"CreateResponse" : {
7223-
"type" : "object",
7224-
"properties" : {
7225-
"did" : {
7226-
"type" : "string",
7227-
"example" : "did:indy:DFZgMggBEXcZFVQ2ZBTwdr",
7228-
"description" : "DID created"
7229-
},
7230-
"verkey" : {
7231-
"type" : "string",
7232-
"example" : "BnSWTUQmdYCewSGFrRUhT6LmKdcCcSzRGqWXMPnEP168",
7233-
"description" : "Verification key"
7234-
}
7235-
}
7236-
},
72377237
"CreateWalletRequest" : {
72387238
"type" : "object",
72397239
"properties" : {

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 = "acapy_agent"
3-
version = "1.3.0rc1"
3+
version = "1.3.0rc2"
44
description = "(ACA-Py) A Cloud Agent Python is a foundation for building decentralized identity applications and services running in non-mobile environments. "
55
authors = []
66
license = "Apache-2.0"

0 commit comments

Comments
 (0)