What's Changed
- [Unticketed] Add soap logging for headers by @jakobpederson in #8983
- [Issue #8760] Modify workflow event API to validate required metadata fields are present for approvals by @kkrug in #8966
- [Issue #8674] Create core Award Recommendation tables by @nathan-stricker in #8946
- [no issue] Add link to docker-compose in api development docs by @andycochran in #8984
- [Issue #8339] Fix Project Abstract XML structure to match legacy Grants.gov format by @mikehgrantsgov in #8921
- [Issue #7792] remove deprecated flag by @babebe in #8962
- [Issue #8925] Add application submission columns for award recommendation by @chouinar in #8994
- [Issue #8006] Opportunity Summary Create Endpoint by @dghazvini in #8844
- [Issue #8975] Fixing autoassignment for Renovate & ERD Diagrams by @btabaska in #8979
- [Issue #8849] Improve "Workspace dashboard" per breadcrumbs guidance by @andycochran in #9000
- [Issue #8847] Remove opportunity view breadcrumbs by @andycochran in #8992
- [Issue #8846] remove newsletter breadcrumbs by @andycochran in #8963
- [Issue #6788] Footer column spacing bug by @andycochran in #8967
- [Issue #8999] Fix privilege check for GetApplicationZip by @jakobpederson in #9004
- [Issue #8957] Create tables/models for tracking retrieval of submissions by @kkrug in #8993
- [Issue #9032] Alert in Slack when Scheduled E2Es fail by @mdragon in #9033
- [Issue #9029] Don't exit other scheduled E2E test shards if one test fails by @mdragon in #9030
- [Issue #6670] Define UpdateApplicationInfo pydantic schema by @freddieyebra in #8684
- [Issue #8184] allow usage of playwright tags in e2e test jobs by @doug-s-nava in #8960
- [Issue #8997] SOAP/Proxy: handle HTTPError Privilege issue without logging exception by @jakobpederson in #9012
- Refactor Node setup input variable names by @aoysimmons-GH in #9024
- [Issue #8399 / #8605] Add email processor for workflow management by @chouinar in #8990
- [Issue #9047]: Updated npm package flatted to 3.4.0 by @prasnava in #9048
- [Issue #8942] Split staging E2E workflow: sharded no-auth, single-worker auth by @Bhavna-Ramachandran in #8965
- [Issue #8862] Improve /saved-search-queries breadcrumbs by @andycochran in #9019
- [Issue #8101] Modify workflow service to fetch and process SQS event by @hao10282025-sudo in #8794
- Create DB models/tables for application submission notes and tracking numbers by @hao10282025-sudo in #9053
- remove generate next types file from version control by @doug-s-nava in #9052
- Update Analytics by @renovate[bot] in #8881
- [Issue #8861] Improve /saved-opportunities breadcrumbs by @andycochran in #9018
- [Issue #8996] e2e refactors for apply form tests by @doug-s-nava in #9034
- [Issue #8499] Update Opportunities List page to single-agency view by @desaiamit in #8671
- [Issue #8495] Adding custom fields by @jcrichlake in #8880
- [Issue #8863] Improve Application breadcrumbs by @andycochran in #9027
- [Issue #8864] Improve breadcrumbs on Organization pages by @andycochran in #9042
- [Issue #8601] Opportunity Summary CRUD Endpoint - Update by @dghazvini in #9041
- [Issue #8972] Create db tables for organization saved opportunity notifications by @mikehgrantsgov in #9056
- [Issue #8998] Add privilege check on GetSubmissionListExpanded by @jakobpederson in #9062
- [Unticketed] Automated Update to Database ERD Diagrams and OpenAPI Docs by @github-actions[bot] in #8982
- [Issue #9049]: Fix for frontend url redirect issue dev environment by @prasnava in #9050
- [Unticketed] Run db-migrate-merge-heads by @jakobpederson in #9083
- [Issue #9079] Stabilize 404.spec.ts for E2E staging run by @Bhavna-Ramachandran in #9080
- [Issue #9089] Add program / budget officer approval roles by @chouinar in #9090
- [Issue #8669] Add
selection_method_detailto Award Recommendation table by @nathan-stricker in #9093 - [Issue #9078] Update seed data to include opportunity ALN by @btabaska in #9082
- [Issue #8845] Refactor
returnToGrantslink by @andycochran in #8951 - [Issue #8723] Create feature file that covers the existing spec file for saved-opportunities by @Bhavna-Ramachandran in #9077
- [Issue #8586] create the idea of smoke tests by @doug-s-nava in #9006
- [Unticketed] Enable workflow service in staging by @chouinar in #9100
- [Issue #8103] Restructure logging/metrics for workflow service by @chouinar in #9085
- [Issue #9105] Add some ignored CVEs by @mdragon in #9103
- [Issue #6669] Checking and updating the data for ConfirmApplicationDelivery by @kkrug in #9064
- [Unticketed] Automated Update to Database ERD Diagrams and OpenAPI Docs by @github-actions[bot] in #9101
Full Changelog: 2026.03.11-1...2026.03.18-1