Releases: HDRUK/gateway-api
Releases · HDRUK/gateway-api
v2.39.1
v2.39.0
2.39.0 (2026-04-14)
✨ Features
- GAT-7284: Pass answer index to dar file upload (#1603) (261a045), closes GAT-7284
- GAT-8249: Revise error handling for Data Use Register upload (#1610) (f81d37d), closes GAT-8249
- GAT-8689: dashboard data custodian format csv (#1602) (87aa6c1), closes GAT-8689
- GAT-8694: Review, update access confirmation emails for revised Cohort Discovery process (#1609) (0d28a16), closes GAT-8694
🐛 Bug Fixes
v2.38.1
v2.38.0
2.38.0 (2026-03-31)
✨ Features
- GAT-7181: Dataset Versioning V3 endpoints using JSONPatch deltas. (#1580) (4cfc186), closes GAT-7181
- GAT-7581: custodian network owned or associated entities (#1591) (bd76c9b), closes GAT-7581
- GAT-7581: custodian owned or associated entities (#1589) (6eec9e4), closes GAT-7581
- GAT-7581: custodian owned or associated entities update (#1590) (2464a08), closes GAT-7581
- GAT-7966: updated semantic pipeline merge back to dev (#1585) (1711944), closes GAT-7966
- GAT-8488: Update permission for route (#1598) (a0aff46), closes GAT-8488
- GAT-8500: bigquery service (#1593) (4e9ed48), closes GAT-8500
- GAT-8500: dashboard data custodian resources (#1594) (5669fd3), closes GAT-8500
- GAT-8504: data custodian dashboard dataset views widget (#1595) (f62aaa5), closes GAT-8504
- GAT-8506: Data Custodian dashboard top dataset views widget (#1597) (fc6e0c9), closes GAT-8506
- GAT-8508: data custodian dashboard other views (#1599) (b35e866), closes GAT-8508
- GAT-8510: data custodian dashboard enquiries and requests (#1601) (b95cd53), closes GAT-8510
🐛 Bug Fixes
v2.37.0
2.37.0 (2026-03-19)
✨ Features
- GAT-0000: Optimising auth login from ~3s to < 1s (#1558) (be36fa8), closes GAT-0000
- GAT-0000: Refactoring to enable partner context for API operation for CRUK and others, and optimisations when noticed (#1569) (6d6120b), closes GAT-0000
- GAT-5218: publications has keywords (#1575) (951c7aa), closes GAT-5218
- GAT-5397: Include linkage type for publication card (#1574) (f9be66a), closes GAT-5397
- GAT-6015: publication date (#1543) (f4f7e69), closes GAT-6015
- GAT-7340: Add data custodian network information to Datasets (#1566) (aba7bdb), closes GAT-7340
- GAT-7376: Create ability to run now for Predefined Integration (#1582) (c1175e8), closes GAT-7376
- GAT-7580: Update endpoints to enable addition of Data Custodian name (#1568) (3ccd2c0), closes GAT-7580
- GAT-7768: filter OOO emails (#1560) (3c610e6), closes GAT-7768
- GAT-7957: added Github app authentication (#1561) (eac54b5), closes GAT-7957
- GAT-8092: Update endpoint for Dataset & BioSample landing pages to include summary.datasetAliases (#1570) (3d1e64d), closes GAT-8092 BioSample
- GAT-8123: homepage statistics (#1538) (0742bdc), closes GAT-8123
- GAT-8233: DAR answer add new field (#1553) (f2061a5), closes GAT-8233
- GAT-8242: Add action bar to DAR (#1539) (3b2166e), closes GAT-8242
- GAT-8242: Fix OA comments (#1546) (6ce346a)
- GAT-8246: Data Custodian Networks now return team_ids to help with filters (#1565) (d38535b), closes GAT-8246
- GAT-8329: Extend Gateway Metadata Integration (#1583) (2b9fad8), closes GAT-8329 Gateway
- GAT-8384: added release pipeline (#1547) (20e328b), closes GAT-8384
- GAT-8384: fixed lint errors (#1549) (d857f61)
- GAT-8384: fixed the PR title file (#1552) (cc03927)
- GAT-8450: Update existing and add any new emails required (#1571) (1781b42), closes GAT-8450
- GAT-8465: rework of widget colours (#1584) (db490d8), closes GAT-8465
- GAT-8534: update export metadata (#1540) (32bae25), closes GAT-8534
- GAT-8586: admin update cohort discovery state in datasets (#1562) (abee8da), closes GAT-8586
- GAT-8610: Fix access checks for scrambled open-athens emails (#1567) (1c58b9a)
- GAT-8635: Update search service to include keywords for Publications (#1576) (a82d2a7), closes GAT-8635
🐛 Bug Fixes
- GAT-0000: export metadata Distribution release date (#1544) (76410ed), closes GAT-0000
- GAT-0000: fix for the collection observer (#1579) (a3e6bbe)
- GAT-0000: fix send email cohort request) (#1573) (5853068)
- GAT-0000: Fix user on auth being returned as array instead of ob… (#1559) (72df3d4)
- GAT-7418: TVS SDE datasets all have the same PID in the database (#1563) (a07783a), closes GAT-7418
- GAT-7951: Applicant organisation details are not being pulled through to enquiry template (#1557) (87c0e74), closes GAT-7951
- GAT-8106: Reduce page load time search collections networks (#1555) (84c5cab), closes GAT-8106
- GAT-8119: update notifications (#1548) (ec1456e), closes GAT-8119
- GAT-8530: Structural Metadata download (#1572) (86c0450), closes GAT-8530
- GAT-8579: NHS SDE approval is wrong (#1556) (ca5e345), closes GAT-8579
- GAT-8640: swagger update tags (#1577) (0361eda), closes GAT-8640
- GAT-8664: loading Data uses (#1581) (ff14f83), closes GAT-8664
- GAT-9999: Fixes (DP-492) issues surrounding auth sometimes failing (#1542) (8cc7cbc)
v2.36.0
v2.35.0
v2.34.1
v2.34.0
2.34.0 (2026-02-17)
✨ Features
🐛 Bug Fixes
- GAT-8109: Data Use Register entries not matching Gateway dataset titles at first creation (#1530) (6748f8c), closes GAT-8109 Gateway
- GAT-8120: check team notifications (#1532) (f3e794e), closes GAT-8120
- GAT-8317: Unable to load data uses within team management page (#1525) (dd3134e), closes GAT-8317
- GAT-8494: Role Seeding (#1526) (5fa75af), closes GAT-8494
- GAT-8534: Metadata download (#1528) (64056ec), closes GAT-8534
- GAT-8536: Feature flags when no user present (#1527) (117bece), closes GAT-8536
v2.33.0
2.33.0 (2026-02-12)
✨ Features
- GAT-8427: Feature Flagging Table (#1496) (0ed1b0b), closes GAT-8427
- GAT-8431: Add missing elements from initial widget build (#1520) (5972670), closes GAT-8431
- GAT-8435: update reindex data custodian network (#1517) (8cd6d9d), closes GAT-8435
- GAT-8466: colour options to widget (#1514) (4e0aa70), closes GAT-8466
- GAT-8472: added permissions for dar manager (#1513) (cb22024), closes GAT-8472
- GAT-8486: Feature Flags enable for cohort discovery (#1508) (c39faf7), closes GAT-8486
- GAT-8486: missed file (#1509) (fb51cae), closes GAT-8486
- GAT-8486: Missing some permissions (#1510) (46b3846), closes GAT-8486
- GAT-8486: Service account config name is wrong (#1511) (e111f7e), closes GAT-8486
- GAT-8521: Enable a workgroup controller (#1521) (e5d960c), closes GAT-8521
🐛 Bug Fixes
- GAT-0000: Correct test user migration env name (#1507) (72e3007), closes GAT-0000
- GAT-0000: Fix CollectionHasUserSeeder (#1505) (47d8efc)
- GAT-0000: Fix issue with data access seeder (#1504) (0023db4)
- GAT-0000: package pint update (#1523) (d5b2076), closes GAT-0000
- GAT-7452: sorting by most recently updated datasets (#1522) (8e27b0f), closes GAT-7452 most
- GAT-7844: Updates to personal profile (#1518) (a2cce59), closes GAT-7844
- GAT-8009: Data issue causing bug when adding Dataset (#1512) (9f8c9ce), closes GAT-8009
- GAT-8420: Content Variance SQL Injection (#1515) (6fa8484), closes GAT-8420
- GAT-8523: Reworking Feature Flags for users (#1519) (98a7082), closes GAT-8523