Skip to content

WSO2 DPDP Accelerator 1.0.0-alpha2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Sep 18:09
· 261 commits to main since this release

The WSO2 Solutions team is pleased to announce the release of the WSO2 DPDP Accelerator 1.0.0-alpha2.

It contains the accelerator components installable over WSO2 Identity Server 7.3.0.

Distribution

Artifact Download
Accelerator wso2-dpdpiam-accelerator-1.0.0-alpha2.zip
Source code dpdp-accelerator-1.0.0-alpha2.zip

How to run

unzip wso2-dpdpiam-accelerator-1.0.0-alpha2.zip
cd wso2-dpdpiam-accelerator-1.0.0-alpha2
bash bin/merge.sh     <IS_HOME>
bash bin/configure.sh <IS_HOME>

See the quickstart for prerequisites and installation, and the configuration guide for the consent portal application and roles.


What's Changed

  • Restructure the CI workflows: remove the skipped-check noise, test the merge result, gate on a single status by @anjuchamantha in #82
  • Bump dotenv from 17.2.3 to 17.4.2 in /dpdp-integration-test-suite in the test-suite-npm-minor-patch group by @dependabot[bot] in #94
  • Bump @types/node from 24.12.0 to 26.4.0 in /dpdp-integration-test-suite by @dependabot[bot] in #95
  • Bump typescript from 5.9.3 to 7.0.2 in /dpdp-integration-test-suite by @dependabot[bot] in #96
  • Stop the master-build E2E path from testing the source distribution by @anjuchamantha in #124
  • Added deliveryId support for subscription and event search by @ThiwankaChanditha in #70
  • Bump the actions group across 1 directory with 8 updates by @dependabot[bot] in #97
  • Bump junit.jupiter.version from 5.10.2 to 6.1.3 by @dependabot[bot] in #99
  • Bump mockito.version from 4.11.0 to 5.23.0 by @dependabot[bot] in #101
  • Bump @types/node from 24.12.0 to 26.4.0 in /dpdp-accelerator/react-apps/consent-portal/frontend by @dependabot[bot] in #104
  • Stop Dependabot proposing dependency versions the Identity Server dictates by @anjuchamantha in #144
  • Bump @testing-library/jest-dom from 6.9.1 to 7.0.1 in /dpdp-accelerator/react-apps/consent-portal/frontend by @dependabot[bot] in #105
  • Bump i18next from 25.10.5 to 26.4.1 in /dpdp-accelerator/react-apps/consent-portal/frontend by @dependabot[bot] in #106
  • Stop Dependabot proposing dependencies that never reach a server by @anjuchamantha in #152
  • Derive ComplaintStatus from the status array instead of duplicating it by @anjuchamantha in #151
  • Bump com.mysql:mysql-connector-j from 8.3.0 to 26.7.0 by @dependabot[bot] in #148
  • Bump org.slf4j:slf4j-jdk14 from 1.7.36 to 2.0.18 by @dependabot[bot] in #149
  • Bump org.openapitools:openapi-generator-maven-plugin from 6.6.0 to 7.25.0 by @dependabot[bot] in #147
  • Bump @types/node from 26.4.0 to 26.4.1 in /dpdp-integration-test-suite in the test-suite-npm-minor-patch group by @dependabot[bot] in #154
  • Bump the frontend-npm-minor-patch group across 1 directory with 21 updates by @dependabot[bot] in #156
  • Bump the maven-minor-patch group across 1 directory with 14 updates by @dependabot[bot] in #155
  • Stop pooled DB connections from serving stale reads on MySQL by @ParameswaranSajeenthiran in #150
  • docs: add docusaurus site and publish workflow by @prdai in #71
  • Fix Stale Reads on MySQL in Event Notifications DAO by @ThiwankaChanditha in #142
  • Change the CI to use U2-updated IS 7.3.0 pack instead of a product-is master build by @anjuchamantha in #168
  • Fixed the All Consents page PENDING filter behavior by @ThiwankaChanditha in #172
  • Reordered the consent portal menu items by @ThiwankaChanditha in #179
  • Fix the approve button visibility after even after approval when ther… by @ThiwankaChanditha in #173
  • Add MySQL support to the accelerator installer, and run E2E against it by @anjuchamantha in #174
  • Remove obsolete Byte Buddy experimental flags from test configuration by @ThiwankaChanditha in #202
  • Removed unused i18n keys by @ThiwankaChanditha in #180
  • Improved the consent purpose modal by @ThiwankaChanditha in #206
  • Fix portal related issues by @ThiwankaChanditha in #193
  • Expand the documentation for accelerator setup, database, roles, and tryout guidance by @ThiwankaChanditha in #93
  • Add enable/disble Complaint Email config in deployment.toml by @ParameswaranSajeenthiran in #177
  • Preserve customized complaint email templates by @ParameswaranSajeenthiran in #178
  • Bump globals from 16.5.0 to 17.12.0 in /dpdp-accelerator/react-apps/consent-portal/frontend by @dependabot[bot] in #184
  • E2E suite: dual-profile foundation, coverage fixes, and CI speed-ups by @anjuchamantha in #209
  • Bump @eslint/js from 9.39.4 to 9.39.5 in /dpdp-accelerator/react-apps/consent-portal/frontend by @dependabot[bot] in #188
  • Bump react-i18next from 16.6.2 to 17.0.13 in /dpdp-accelerator/react-apps/consent-portal/frontend by @dependabot[bot] in #185
  • fix(docs): upgrade Docusaurus 2.4.3 to 3.10.2 by @hasithakn in #208
  • Adds a one-time manual retry flow for webhook deliveries that have exhausted their automatic retry attempts. by @ThiwankaChanditha in #165
  • Update Admin "All Complaints" Queue View by @ParameswaranSajeenthiran in #163
  • Separated event API models from service DTOs by @ThiwankaChanditha in #192
  • Added openapi swagger for example webhook listener by @ThiwankaChanditha in #245
  • Refactor complaint service and dao to fix duplicate connections exha… by @ParameswaranSajeenthiran in #171
  • Hide the My Consents/My Pending Consents from the DPO view by @ParameswaranSajeenthiran in #226
  • fix(docs): regenerate package-lock.json to match package.json by @hasithakn in #246
  • fix(docs): override image-size to 2.0.4 to fix DoS vulnerability by @hasithakn in #249
  • Remove quartz dependency from automatic consent expiry by @ThiwankaChanditha in #231
  • Fix resolved complaint SLA indicator by @ParameswaranSajeenthiran in #247
  • fix(identity-extensions): consent expiry log level and template defaults by @hasithakn in #251
  • Make the consent portal dashboard role-aware by @anjuchamantha in #252

New Contributors

Full Changelog: v1.0.0-alpha1...v1.0.0-alpha2

Known issues

All open issues are tracked here.

How to contribute

Please report issues, improvements and feature requests through GitHub issues.

Security issues must be reported to security@wso2.com rather than as a GitHub issue, so they reach the right audience. Please follow the WSO2 Security Vulnerability Reporting Guidelines.

~ WSO2 Solutions Team ~