v4.3.0
acapy-cloud v4.3.0 Release Notes
This marks the first release under our new project name: acapy-cloud!
Previously called aries-cloudapi-python
, our project has been rebranded to align with the hyperledger/aries-cloudagent-python
project's move to the OpenWallet Foundation under its new official name: acapy.
Along with this milestone, we are pleased to announce that the project is now fully open-sourced. 🎉
Summary
There are no breaking changes or deprecation announcements.
Since the previous release, a primary focus has been to make end-to-end tests more robust, and to achieve stability under high loads.
Our CICD pipelines have been extensively refactored, ensuring faster deployments, and using our newly open-sourced Helm charts that were previously tucked away on a private repo. Special shoutout to @rblaine95 for the great work! 👏
What's Changed
- 🔒 Resolve all failed zizmor checks by @rblaine95 in #1234
- ⬆️ Upgrade uvicorn, protobuf, and update lock files by @ff137 in #1249
- ⬆️ Bump SonarSource/sonarqube-scan-action from 4.1.0 to 4.2.1 by @dependabot in #1250
- ⬆️ Update lock files by @ff137 in #1256
- ⬆️ Upgrade anyio and update lock files by @ff137 in #1257
- ⬆️ Upgrade poetry to 2.0 by @ff137 in #1258
- ✨ Update datetime formats in serialized logs by @ff137 in #1262
- 🎨 Clean up waypoint service and look_back defaults by @ff137 in #1263
- ⬆️ Upgrade to python 3.13 by @ff137 in #1133
- ✨ Support using podman & improve tilt env reuse by @henrymsiska in #1269
- ⬆️ Upgrade Mise by @rblaine95 in #1270
- ⬆️ Upgrade k6 dependencies by @ff137 in #1259
- 📝Update connection examples by @cl0ete in #1261
- 📝Mdbook by @cl0ete in #1264
- ⬆️ Update lock files by @ff137 in #1292
- ⬆️ Bump actions/configure-pages from 4 to 5 by @dependabot in #1294
- 🧪 Improve test stability by @ff137 in #1260
- ⬇️ Python
~3.12.8
by @rblaine95 in #1298 - ➖ Remove DDTrace by @rblaine95 in #1299
- 🧑💻 Tilt use in-repo Helm Chart by @rblaine95 in #1295
- 🎨 Fix sonarcloud issues by @ff137 in #1296
- 👷 Skip CICD on docs by @rblaine95 in #1300
- ⚡️ Cache schema_Id calls from ledger by @cl0ete in #1293
- 👷Local benthos to redpanda connect by @henrymsiska in #1302
- 🧑💻 Add Helm assets to run containerized tests by @rblaine95 in #1304
- ⬆️ Upgrade lint dependencies: isort, black by @ff137 in #1308
- 📝 Add
README.md
to Helm charts by @rblaine95 in #1305 - 🧑💻 Indy Ledger Nodes Helm by @rblaine95 in #1307
- ✨ Set uvloop as the default event loop policy by @ff137 in #1310
- ✨📝 Rename to acapy-cloud, update documentation by @ff137 in #1306
- 🧪 Configure xdist group for session fixtures by @ff137 in #1312
- ⚡ Use uvloop with pytest anyio backend by @ff137 in #1313
- 🔥 Remove unnecessary tests by @ff137 in #1314
- ♻️👷 Refactor CICD Pipeline by @rblaine95 in #1311
- 📝 Update CICD
README.md
by @rblaine95 in #1315 - 🔧 Increase
max_connections
for multitenant agent by @ff137 in #1317 - ⬆️ Update
aiohttp
andsqlalchemy
by @ff137 in #1318 - 🧑💻 Add some Init Containers by @rblaine95 in #1319
- 🧑💻 Expand Tilt ignore patterns by @rblaine95 in #1320
- 👷 Deduplicate Agent Images by @rblaine95 in #1321
- ✅ K6 by @wdbasson in #1323
- 👷 Correct naming of connect
pipelines
by @henrymsiska in #1324 - 🐛 Fix Connect Cloud Streams -> Pipelines rename by @rblaine95 in #1325
- ✅ Add xdist group to run tests sequentially by @ff137 in #1329
- 🐛 Fix Agent Logging in Dev by @rblaine95 in #1328
- 🔇 Exclude PGAdmin health logs from Datadog by @rblaine95 in #1330
- 🚚📝 Update and move openapi specs by @ff137 in #1332
- ⬆️ Upgrade acapy image to 1.2.1 by @ff137 in #1303
- 🔨 align local dev pgpool & db max connections by @henrymsiska in #1327
- ⬆️ Upgrade Poetry
2.0.1
to2.1.1
by @rblaine95 in #1333 - 🔖 Release 4.3.0 by @ff137 in #1334
Full Changelog: v4.2.0...v4.3.0