✨ Enhancements
- Include splice hotspots on mutation table @leexgh (#3361)
- (Generic Assay) Oncoprint and Plots tab update @dippindots (#3357)
- Remove survival clinical attribute from study view if >4 survival attributes @dippindots (#3372)
🐛 Bug Fixes
- Treatment endpoints no longer called with sample + study id lists that aren't 1-1 @Luke-Sikina (#7838)
- Add duplicate event check after import of Fusions into 'mutation_event' table @ao508 (#7835)
- Update to getter method call to match what is in frontend_config.jsp @n1zea144 (#7827)
- Fix selection of custom driver annotations source in Results View config menu @pvannierop (#3290)
⚙️ REST API Changes
- Add generic assay enrichments api @kalletlak (#7743)
- SV: add new api to support generic assay chart @kalletlak (#7762)
👷♀️ Testing, Configuration & Deployment
- Fix treatment api tests @kalletlak (#7825)
- Update screenshots post data update, skip oql test @inodb (#3378)
- Update screenshots following data change @alisman (#3373)
🧰 Maintenance
- update api docs @kalletlak (#3377)
- Update generated api files and fix errors @kalletlak (#3375)
- Update API document @dippindots (#3368)
📐 Prototype (Internal Use)
- Treatments in study view API @Luke-Sikina (#7659)
- Add Treatments Charts To Study View (Frontend) @Luke-Sikina (#3310)
- Re-implement timeline in react (test rollout) @alisman (#3247)
🕵️♀️ Full commit logs
- Backend: v3.4.9...v3.4.10
- Frontend: cBioPortal/cbioportal-frontend@v3.4.9...v3.4.10
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning