Releases: cBioPortal/cbioportal
v6.0.24
✨ Enhancements
- Clindata filter follow up @fuzhaoyuan (cbioportal-frontend#4909)
- Improve Homepage Search: Automatically Hide Dropdown on Typing @GarvitDadheech (cbioportal-frontend#4953)
- Defer loading of gene panel data until plots tab is shown @alisman (cbioportal-frontend#5087)
- Add truncation of timeline label @jCHENEBY (cbioportal-frontend#4990)
🐛 Bug Fixes
- Fix genie api page error @gblaih (#11336)
- Fix sv tab genome nexus client @fuzhaoyuan (cbioportal-frontend#5045)
- On Study View sort structural variant table by sample count @alisman (cbioportal-frontend#5046)
- Update function logScalePossible for generic assay negative data @TJMKuijpers (cbioportal-frontend#5084)
- Bugfix/hide empty tab @Nelliney (cbioportal-frontend#4969)
- Fix log scale breaking box plot in plots tab @gblaih (cbioportal-frontend#5079)
🧰 Maintenance
- Upgrade to spring boot 3.4 @gblaih (#11318)
- Update api client @dippindots (cbioportal-frontend#5082)
🏎 Performance Tweaks
- Make XY plot data cacheable @onursumer (#11278)
- Reduce api calls for generic assay meta in study view page @dippindots (cbioportal-frontend#5019)
🧹 Cleanup & Refactoring 🔧
- Removed Heroku references @thepiyush-303 (cbioportal-frontend#5088)
⚙️ REST API Changes
📘 Documentation
- Update News-Genie.md @sbabyanusha (#11326)
- Fix the broken link on the ER Diagram page in docs @chandrikarj (#11309)
👷♀️ Testing, Configuration & Deployment
- Modified config service API response to return correct data type @arishta (#11323)
- add security status badge @zainasir (#11335)
- Improved logging for security tests on circleci @zainasir (#11332)
- Improve circleci tests with reusable docker images @zainasir (#11328)
- Bin merge test & input validation @fuzhaoyuan (#11275)
- Upgrade circleci config version and improve api/security tests @zainasir (#11325)
- Integrate Docker Scout as part of security tests. @zainasir (#11324)
- fixes e2e tests to use CANCER_TYPE rather than tumor type @rishisulakhe (cbioportal-frontend#5077)
- Update screenshots for timeline @alisman (cbioportal-frontend#5085)
- Fix screenshots. Update test. Update api clients @alisman (cbioportal-frontend#5081)
- fix localdb servdist @alisman (cbioportal-frontend#5080)
- update screenshost after gene table update @inodb (cbioportal-frontend#5076)
🕵️♀️ Full commit logs
- Backend: v6.0.23...v6.0.24
- Frontend: cBioPortal/cbioportal-frontend@v6.0.23...v6.0.24
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.0.23
🧬 Features
- Opt-In Clickhouse mode of study view @alisman (#11224, cbioportal-frontend#5069)
✨ Enhancements
- Change file and links name to resource displayName @hweej (cbioportal-frontend#5061)
- Improve Parsing of Custom Selection @anshuman-rai-27 (cbioportal-frontend#5064)
- Add gene column in the Mutations table @arishta (cbioportal-frontend#5049)
- Show gene search icon on row hover @arishta (cbioportal-frontend#5059)
🐛 Bug Fixes
- Fix download button in clinical tab @arishta (cbioportal-frontend#5058)
- Use NP instead of NS for Mutations in Download tab @arishta (cbioportal-frontend#5057)
📘 Documentation
- Update Redis config source reference @emmanuel-ferdman (#11145)
- Add documentation for quick select on homepage @sowmiyaa-kumar (#10452)
- Update file paths in data import scripts documentation @zainasir (#11305)
- Add documentation for cBioPortal security measures. @zainasir (#11300)
- Update News.md @sbabyanusha (#11295)
- Add donate button config instructions @inodb (#11286)
👷♀️ Testing, Configuration & Deployment
- fix typo in github dependency graph action @zainasir (#11303)
- update github dependency graph with docker builds @zainasir (#11302)
- automate jitpack build and frontend version update for new releases @zainasir (cbioportal-frontend#5067)
- Update localdb screenshots @alisman (cbioportal-frontend#5068)
🕵️♀️ Full commit logs
- Backend: v6.0.22...v6.0.23
- Frontend: cBioPortal/cbioportal-frontend@v6.0.22...v6.0.23
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.0.22
✨ Enhancements
- add donate button @inodb (cbioportal-frontend#5065)
- Group comparison view: update boxplot info in clinical tab @TJMKuijpers (cbioportal-frontend#4924)
🐛 Bug Fixes
👷♀️ Testing, Configuration & Deployment
- eliminate code issues in jitpack github workflow @zainasir (cbioportal-frontend#5056)
- fix release-management workflow @zainasir (cbioportal-frontend#5054)
- add trigger for modified labels @zainasir (cbioportal-frontend#5053)
📘 Documentation
- Fix seed database commands in docs @VenkateshVishwas (#11279)
- Add property for donate button configuration @alisman (#11284)
- add donate page to docs @inodb (#11282)
- Update news about GDC Target studies @sbabyanusha (#11269)
- Adds documentation for managing keycloak instance via API @hweej (#11264)
- Improve data loading docs @pieterlukasse (#11251)
- Fix typo in feature-development-guide.md @vaibhavlachhwani (#11242)
- Fix broken links in cBioPortal-ER-Diagram.md @vaibhavlachhwani (#11243)
🕵️♀️ Full commit logs
- Backend: v6.0.21...v6.0.22
- Frontend: cBioPortal/cbioportal-frontend@v6.0.21...v6.0.22
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.0.21
🧬 Features
- Rfc85 dynamic virtual study @forus (#11040)
- Implement RFC85 Dynamic Virtual Study @forus (cbioportal-frontend#5016)
- Add alphaMissense in functional impact column @leexgh (cbioportal-frontend#5042)
✨ Enhancements
- Add description to top of resource tab on patient view @Nelliney (cbioportal-frontend#4964)
🐛 Bug Fixes
- Fix sample/study counter in VS description @forus (cbioportal-frontend#5028)
- Fix Sift and Polyphen blank in NRAS @leexgh (cbioportal-frontend#5039)
👷♀️ Testing, Configuration & Deployment
- add retry logic for 404 errors @zainasir (cbioportal-frontend#5040)
- Update localdb test @dippindots (cbioportal-frontend#5048)
📘 Documentation
- Add setup guide for Kubernetes deployment @zainasir (#11232)
- Add gget CLI client to docs @inodb (#11035)
- Add instructions for accessing frontend on localhost with a self-signed certificate @yashhash2 (#11075)
- Add AlphaMissense news @leexgh (#11202)
- Add Mutation Assessor v4 news @leexgh (#11148)
- Add ICI note to chromoscope news @inodb (#11164)
🧹 Cleanup & Refactoring 🔧
- Remove unused noauthsessionservice property @nbentoneves (#11169)
🕵️♀️ Full commit logs
- Backend: v6.0.20...v6.0.21
- Frontend: cBioPortal/cbioportal-frontend@v6.0.20...v6.0.21
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.0.20
🐛 Bug Fixes
- Modify fetch resources from single study to multi-study @hweej (cbioportal-frontend#5038)
🏎 Performance Tweaks
- On Study View handle larger number of resource files @hweej (cbioportal-frontend#5034)
📘 Documentation
🕵️♀️ Full commit logs
- Backend: v6.0.19...v6.0.20
- Frontend: cBioPortal/cbioportal-frontend@v6.0.19...v6.0.20
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure#a-note-on-versioning
v6.0.19
🐛 Bug Fixes
- 🔒 Update Default Filter Chain Ordering for Spring Security @haynescd (#11153)
- Fix cache annotation resource data @inodb (#11152)
🎨 Style Tweaks
- Add Mutation Assessor V4 available date on tooltip @leexgh (cbioportal-frontend#5037)
👷♀️ Testing, Configuration & Deployment
- Update CGDS and force keycloak db to mysql 5 @haynescd (cbioportal-frontend#5036)
🕵️♀️ Full commit logs
- Backend: v6.0.18...v6.0.19
- Frontend: cBioPortal/cbioportal-frontend@v6.0.18...v6.0.19
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure#a-note-on-versioning
v6.0.18
✨ Enhancements
- Update StudyAgreement.tsx @alisman (cbioportal-frontend#5030)
- Custom data Enhancements for Plots Tab @Nelliney (cbioportal-frontend#4994)
🐛 Bug Fixes
- Fix Mutations Lollipop Tool Tip Info to await promise before retrieving patient counts @haynescd (cbioportal-frontend#5033)
⚙️ REST API Changes
📘 Documentation
- Update OS/PFS FAQ @tmazor (#11123)
- add name to team @zainasir (#11121)
- Update News-Genie.md @sbabyanusha (#11088)
- Update News.md @sbabyanusha (#11042)
- updated the hyve team and alumni in about-us @zeynepkaragoz (#11038)
👷♀️ Testing, Configuration & Deployment
- update screenshots @alisman (cbioportal-frontend#5022)
📦 Package Improvements
- API client update about Mutation Assessor v4 data and UI changes @leexgh (cbioportal-frontend#5015)
🕵️♀️ Full commit logs
- Backend: v6.0.17...v6.0.18
- Frontend: cBioPortal/cbioportal-frontend@v6.0.17...v6.0.18
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.0.17
✨ Enhancements
- Enhancement/files and links @Nelliney (cbioportal-frontend#4995)
🐛 Bug Fixes
- Resolve KM plot censored event bug and add caching @kalletlak (#11027)
📘 Documentation
- Update News.md @sbabyanusha (#11029)
🕵️♀️ Full commit logs
- Backend: v6.0.16...v6.0.17
- Frontend: cBioPortal/cbioportal-frontend@v6.0.16...v6.0.17
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.0.16
🧬 Features
- Add ability to spawn code notebooks from cBioPortal queries @gautamsarawagi (cbioportal-frontend#4856)
✨ Enhancements
- Require login for custom data @Nelliney (cbioportal-frontend#5003)
- Add Patient and Sample Resources to Study View @Nelliney (cbioportal-frontend#4961)
- Add organoid icon and color on Patient View @inodb (cbioportal-frontend#4963)
🐛 Bug Fixes
- Add missing study view filters for clinical data binning @onursumer (#11007)
- Fixed outdated keycloak docker image @ugurkoysuren (#10908)
- fix frontendproperties readFile() to work with classpath and update download_custom_buttons_json reference @pappde (#10946)
- Add oncoprint gap mode to hide percentages @alisman (cbioportal-frontend#4997)
- Gracefully fail when mutsig missing meta data @alisman (cbioportal-frontend#5000)
- CustomButtons: fix studyName missing when viewing under ResultsViewPage @pappde (cbioportal-frontend#4982)
🎨 Style Tweaks
- Refinements to jupyter modal #10949 @gautamsarawagi (cbioportal-frontend#4968)
👷♀️ Testing, Configuration & Deployment
- Update screenshots and api clients @alisman (cbioportal-frontend#4967)
📘 Documentation
- Fix "Feature development guide" link @pozhidaevak (#11010)
- Update News for RFC87 @pappde (#10941 #10990)
- Docker: improve instructions for testing the backend with docker @pappde (#10953)
- Deployment/Customization Docs: changed links to relative so they work both in github website and docs website @pappde (#10938)
- Fix Datahub link in FAQ @jamesqo (#10931)
🧰 Maintenance
- move async to async migration home.spec.js mutation-mapper-tool.spec.… @bemijonathan (cbioportal-frontend#4950)
- application.properties: add new property to enum and config_service @pappde (#10942)
🕵️♀️ Full commit logs
- Backend: v6.0.15...v6.0.16
- Frontend: cBioPortal/cbioportal-frontend@v6.0.15...v6.0.16
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.0.15
🧬 Features
- RFC87: add button to load GroupComparison table data in external tool @pappde (cbioportal-frontend#4938 #10921)
📘 Documentation
- add mutational signatures to news @tmazor (#10930)
- Fix broken link in FAQ @jamesqo (#10924)
- Add NCI-CRDC TCGA and CPTAC studies to news release @rmadupuri (#10910)
- Update FAQ for Upcoming GDC Data Release @jamesqo (#10894)
- Update docker compose related documentation @dippindots (#10939)
🧰 Maintenance
- fix localStorage.frontendConfig being clobbered when localhost:3000 testing @pappde (cbioportal-frontend#4955)
👷♀️ Testing, Configuration & Deployment
- Fix docker compose deprecation issue @dippindots (#10939)
📦 Package Improvements
- Update Genome Nexus API client to include Alpha Missense @leexgh (cbioportal-frontend#4962)
🕵️♀️ Full commit logs
- Backend: v6.0.14...v6.0.15
- Frontend: cBioPortal/cbioportal-frontend@v6.0.14...v6.0.15
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning