Releases: openwallet-foundation/acapy-vc-authn-oidc
v2.2.3
This release of VC-AuthN is the first release from the new home of the project at the OpenWallet Foundation.
Changes focused on updating dependencies, improving the configuration capabilities of the service and modernizing dependency management by using Poetry.
It is now possible to define custom variable substitution functions to be used when templating proof-request configurations.
Additional metadata can now be added to proof-request configurations: it will be displayed on the QR code page, providing users with human-readable information about what is being requested, before scanning the QR code.
Upgrading from releases where chart version is <= 0.3.1
The chart dependencies have been updated:
- PostgreSQL was updated to version 16, when upgrading from a previous version of the chart, manual intervention to upgrade the instance from an older version may be required. See the documentation.
- MongoDB was updated to version 8, when upgrading from a previous version of the chart, manual intervention to upgrade the instance from an older version may be required. See the documentation.
Breaking Changes
There are no breaking changes in this release.
What's Changed
- Update subchart version in trust-over-ip-configurations repo by @i5okie in #674
- Depdendency updates by @loneil in #673
- Add User Definable Variable Substitution by @Gavinok in #675
- Library updates by @loneil in #679
- Human readable QR by @Gavinok in #678
- Reorg config files by @loneil in #685
- OWF migration prep by @esune in #690
- Bump nanoid from 3.3.7 to 3.3.8 in /demo/vue/app/frontend by @dependabot in #694
- Fix build breaking due to unpinned poetry by @loneil in #702
- Library updates by @loneil in #698
- Acapy 1.2.1 update by @loneil in #711
- Helm: remove default resource limits, dependency updates by @esune in #707
- [Helm] Update dependency: PostgreSQL 14 to PostgreSQL 16 by @i5okie in #714
- ACA-Py 1.2.2 update by @loneil in #718
- Migrate to Poetry 2.0 by @Gavinok in #720
- Coveralls badge tweaks by @esune in #726
- User defined templates by @Gavinok in #715
- Update QR to pending when phone camera is used to scan QR by @Gavinok in #727
- Migrate from /etc for configuration into /app by @Gavinok in #729
- ACA-Py 1.2.3 update + dependencies by @loneil in #736
- Use well known goal code for proof-request by @esune in #730
- Update ACA-Py to 1.2.4 by @loneil in #741
- Tweaks to image publishing flow by @esune in #742
- Prepare 2.2.3 release by @esune in #743
Full Changelog: v2.2.2...v2.2.3
vc-authn-oidc-0.3.1
A Helm chart to deploy ACAPy VC-AuthN on OpenShift
v2.2.2
Breaking Changes:
- vc-authn-oidc chart no longer creates a discrete database secret.
- When using the PostgreSQL chart, vc-authn-oidc chart will rely on the secret that is created by the PostgreSQL helm chart.
- When using any other externally managed database, vc-authn-oidc chart requires specifying the name of the existing secret, along with the key names.
- With the above changes, the secret keys have been updated to reflect default key names used by the PostgreSQL chart.
- When including the vc-authn-oidc helm chart as a dependency of another chart,
fullnameOverride
is required.
Upgrading from releases where chart version is <= 0.2.4
When using the dependent PostgreSQL chart, the <release name>-vc-authn-oidc-postgresql
secret must be modified:
- The
admin-password
key must be renamed topostgres-password
- The
database-password
key must be renamed topassword
Additionally, the default database name has been changed from traction
to askar-wallet
to match what is actually being used by the agent.
What's Changed
- Migrate vc-authn to use poetry for dependancy managment by @Gavinok in #635
- add helm chart entry for managing the ttl index by @Gavinok in #640
- Add missing auth-session-ttl volume mount by @esune in #642
- Fix session timeout volume mount type by @esune in #643
- Temporarily disable session timeout config file by @esune in #644
- Documentation for variable subs by @loneil in #641
- Fix proof request explorer popup target by @loneil in #652
- [helm] Fix typo in _helpers by @i5okie in #653
- Add back handshake protocols by @loneil in #650
- extended probe timing by @Gavinok in #655
- Bump winston from 3.14.2 to 3.15.0 in /demo/vue/app by @dependabot in #654
- Append @pres_req_conf_id to sub by @Gavinok in #656
- Python version upgrade and remove deprecated functions by @Gavinok in #658
- [Workflows] Add step to install oc cli by @i5okie in #664
- Chore/oct15 dep updates by @loneil in #665
- Helm Chart Improvements by @i5okie in #657
- Release/2.2.2 by @esune in #671
Full Changelog: v2.2.1...v2.2.2
vc-authn-oidc-0.2.5
A Helm chart to deploy VC-AuthN on OpenShift
v2.2.1
Version bumps to fix released chart
Full Changelog: v2.2.0...v2.2.1
vc-authn-oidc-0.2.4
A Helm chart to deploy VC-AuthN on OpenShift
v2.2.0
What's Changed
- Add CANdy prod ledger to local Docker environment by @esune in #590
- Migrate GHA deployment workflow to ArgoCD triggering by @i5okie in #564
- Present proof 2 by @Gavinok in #560
- [hotfix] Fix typo in helm-testing step by @i5okie in #591
- [Workflow FIx] Trigger e79518-dev-vc-authn-oidc instead of test by @i5okie in #592
- Dependency updates by @loneil in #593
- Bump ACA-Py to 1.0.0rc5 in chart values by @esune in #595
- [workflow] Set fetch-depth to 0 to fetch all history by @i5okie in #596
- [Helm] Remove reference to postgresql-ha by @i5okie in #597
- Workflow does not detect changes to the helm chart files by @i5okie in #598
- Update ACA-Py 1.0.0 RC and other libraries by @loneil in #606
- Bump winston from 3.13.1 to 3.14.1 in /demo/vue/app by @dependabot in #607
- Add name from config to proof request by @loneil in #609
- Prepare for 2.2.0 release by @esune in #610
- Dependency updates by @loneil in #614
- Always deploy dev environment from main by @esune in #617
- Bump fastapi from 0.112.1 to 0.112.2 in /oidc-controller by @dependabot in #616
- Minor dependency updates by @loneil in #619
- Add variable substitution for proof configs by @loneil in #626
- Configure invitation label for proofs by @loneil in #627
- Use Int representations for YYYYMMDD replacement values by @loneil in #629
- [helm] Remove not function, cleanup definitions by @i5okie in #620
- [FIX] Helm chart templates not picking up values as expected by @i5okie in #633
Full Changelog: v2.1.0...v2.2.0
vc-authn-oidc-0.2.3
A Helm chart to deploy VC-AuthN on OpenShift
v2.1.0
What's Changed
- Use production Vue by @loneil in #534
- auth_session document clean up by @Gavinok in #531
- QR code and Deep link UI tweaks by @loneil in #540
- Add footer, re-add debug link by @loneil in #542
- feat: allow url override by @jleach in #546
- Serve static assets by @loneil in #549
- Bump docker/build-push-action from 5 to 6 in the all-actions group by @dependabot in #553
- Switch to static files instead of CDNs by @loneil in #550
- Fix Out-Of-Band invitation option for QR codes by @loneil in #556
- Fix auth session Created At timestamp by @loneil in #559
- Support upcoming ?_url handler in wallet by @loneil in #557
- Use hash for sub by @loneil in #562
- Bump python-socketio from 5.11.2 to 5.11.3 in /oidc-controller by @dependabot in #563
- Websocket reconnection troubleshooting by @loneil in #565
- Don't broadcast socket if no sid found by @loneil in #571
- fix: add handshake_protocols to oob invitation by @genaris in #577
- fix: get wallet did only when not using USE_OOB_PRESENT_PROOF by @genaris in #576
- feat: custom wallet URI scheme by @genaris in #578
- fix: use url-safe b64 encoding in deep links by @genaris in #580
- Remove handshake protocols again temporarily by @loneil in #582
- "Back to" URL by @loneil in #585
- Scanning QR Code with a regular provides a bcwallet link on mobile by @Gavinok in #572
- Move the back link css to css file by @Gavinok in #589
- 2.1.0 release by @esune in #575
New Contributors
Full Changelog: v2.0.3...v2.1.0
vc-authn-oidc-0.2.2
A Helm chart to deploy VC-AuthN on OpenShift