v3.4.7
🧬 Features
- OpenID Connect token-based API access (DAT access with Keycloak) @pvannierop (#6999) (#2982)
- Add Methylation tab to Comparison page and Comparison tab @dippindots (#3312)
✨ Enhancements
- Add mutation assessor back to functional impact column @leexgh (#3350)
- Add study id to plots tooltip when there's more than one study @adamabeshouse (#3344)
- Improve error screen with better instructions for reporting error @alisman (#3347)
🐛 Bug Fixes
- Fix error while calculating bins for scientific small numbers @kalletlak (#7764)
- Fix import error in tracking_include.jsp @kalletlak (#7766)
- Fix bug in venn diagram when it cant find a good layout @adamabeshouse (#3354)
- do not invoke an API call if there are no samples to query @onursumer (#3353)
- Fix missing header for GSVA heatmap track group (resubmission) @pvannierop (#3345)
- Nonstart mutations should be categorized as Truncating @leexgh (#3348)
- fix colors change when filters are applied @Leowisd (#3333)
- Only call genome nexus annotation when transcript switch is enabled @leexgh (#3346)
📘 Documentation
- Document 'reference_genome' in meta study file @oplantalech (#7768)
👷♀️ Testing, Configuration & Deployment
- add genome nexus annotation sources to portal.properties @leexgh (#7767)
- Remove migration step from localdb (part of image) @inodb (#3339)
🧰 Maintenance
- Bump spring-security-oauth2 from 2.2.3.RELEASE to 2.2.5.RELEASE in /security/security-spring @dependabot (#7774)
- Bump jackson-databind from 2.9.10.4 to 2.9.10.5 in /security/security-spring @dependabot (#7773)
- upgrade the version of prettier @Leowisd (#3340)
🕵️♀️ Full commit logs
- Backend: v3.4.6...v3.4.7
- Frontend: cBioPortal/cbioportal-frontend@v3.4.6...v3.4.7
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning