✨ Enhancements
- Add time to study import timestamp @pvannierop (#8870)
🐛 Bug Fixes
- Fix invalid range for large numbers @onursumer (#8873)
- Only fetch generic assay profiles for generic assay meta endpoint @dippindots (cbioportal-frontend#3933)
- Do not filter out structural variant when one of the genes is missing @zhx828 (cbioportal-frontend#3938)
⚙️ REST API Changes
- Custom gene list implementation @dippindots (#8865)
🧹 Cleanup & Refactoring 🔧
- Remove deprecated/unused code @kalletlak (#8859)
👷♀️ Testing, Configuration & Deployment
- Fix Redis activation in official cBioPortal Docker hub images @pvannierop (#8798)
- Remove need for persistence.cache_type Maven profile (impl. ConditionalOnProperty class for conditional bean creation) @pvannierop (#8665)
- Refine configuration loading and resolution logic @alisman (cbioportal-frontend#3939)
🧰 Maintenance
- Update session-service dependency version @kalletlak (#8856)
- remove webpack alias for appconfig @alisman (cbioportal-frontend#3944)
📦 Package Improvements
- Refactor signal component to fit expandable design @leexgh (cbioportal-frontend#3953)
- Refactor GnomadFrequency column into multiple components @onursumer (cbioportal-frontend#3934)
- Add a new prop in react mutation mapper to collapse ptm tracks by default @leexgh (cbioportal-frontend#3946)
📐 Prototype
- Survival charts optionally hide p-value when n<10 @inodb (cbioportal-frontend#3949)
🕵️♀️ Full commit logs
- Backend: v3.7.3...v3.7.4
- Frontend: cBioPortal/cbioportal-frontend@v3.7.3...v3.7.4
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning