What's Changed
This week's release includes an under-the-hood update to the question
editing flow that prevents database update errors when editing
questions in multiple tabs. It also includes the implementation of
multi-file upload support for Azure deployments, a fix to improve the
loading time of large question banks, and several additions to our
ongoing North Star and Session Timeout work.
On the admin program edit page the Optional toggle will always be
shown. Questions still default to being required. If you have
CF_OPTIONAL_QUESTIONS in your deployment config file it should be
removed.
We have also added validations to all date questions. Going forward,
dates either in the last 150 years or 150 years in the future will only
be accepted.
Database Changes
- Add a concurrency token to question update flows to prevent "stale tab" or "lost update" errors by @avaleske in #9834
Features
Bug fixes
- [Northstar] fix: Admin Program Card Preview doesn't display category tag text by @tallulahkay in #9983
- [A11y] update styles for radio and checkbox focus in high contrast mode by @tallulahkay in #10071
Under Development
- [SessionTimeout][part5]Render session timeout modal on server side if enabled by @codekarma in #9979
- [SessionTimeout][part6]Display session timeout warning and enforcement in frontend JS by @codekarma in #10050
- [North Star] Fix styling of the admin program image preview by @melanie-exygy in #10053
- [North Star] Adding a link to skip to main content of the page by @melanie-exygy in #10075
- [External Program Cards] Add feature flag by @EmiliaPaz in #10063
Dependencies
- Update dependency org.apache.commons:commons-csv to v1.14.0 by @renovate in #10074
- Update dependency com.microsoft.graph:microsoft-graph to v6.33.0 by @renovate in #10048
- Update dependency ch.qos.logback:logback-classic to v1.5.18 by @renovate in #10047
- Update aws-java-sdk-v2 monorepo to v2.31.6 by @renovate in #10059
- Update guava to v33.4.5-jre by @renovate in #10073
- Update dependency com.google.errorprone:error_prone_core to v2.37.0 by @renovate in #10067
- Update dependency com.google.cloud.sql:postgres-socket-factory to v1.24.0 by @renovate in #10111
- Update aws-java-sdk-v2 monorepo to v2.31.7 by @renovate in #10123
- Update dependency ts-jest to v29.3.0 by @renovate in #10113
Other changes
- Updates for file server/conf/i18n/messages by @transifex-integration in #9835
Full Changelog: v2.33.0...v2.34.0