Releases: cBioPortal/cbioportal
v6.4.3
🧰 Maintenance
- Update core file download to version 1.0.16 @dippindots (05df6db)
🕵️♀️ Full commit logs
- Backend: v6.4.2...v6.4.3
- Frontend: cBioPortal/cbioportal-frontend@v6.4.2...v6.4.3
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.4.2
🧬 Features
- On homepage add filter studies by resource type option @gblaih (cbioportal-frontend#5141)
🐛 Bug Fixes
- Hide empty profiles in data type filter menu @gblaih (cbioportal-frontend#5303)
- Fix gene specific mutation pie chart full data download @gblaih (cbioportal-frontend#5287)
- Fix resource definition fetching issue when virtual studies exist @dippindots (cbioportal-frontend#5295)
🏎 Performance Tweaks
- clickhouse derived table performance improvements @sheridancbio (#11789)
🗄 Database Migration
- clickhouse derived table performance improvements @sheridancbio (#11789)
📘 Documentation
- Add chat docs @inodb (#11760)
- Merge master into rc-7.0-clickhouse-only @dippindots (#11816)
- Document creating a public virtual study with cusom ID @forus (#11811)
- Document remove patients and remove samples commands @forus (#11810)
- Update security.properties-Reference.md to fix broken spring security link @jorvis (#11775)
- Update News.md @sbabyanusha (#11785)
- ✨ Set up GitHub Copilot instructions for repository @copilot-swe-agent (cbioportal-frontend#5279)
🖊️ Data Importer & Validator
- Update core file download to version 1.0.15 @dippindots (#11782)
👷♀️ Testing, Configuration & Deployment
- update screen shots after data change @alisman (cbioportal-frontend#5291)
- Do not urn e2e tests against master env in nightly CI job @alisman (cbioportal-frontend#5292)
🧰 Maintenance
- Fix the mybatis cursor RAM growing causing OOM error @forus (#11804)
- Update core file download to version 1.0.15 @dippindots (#11782)
- update screen shots after data change @alisman (cbioportal-frontend#5291)
- Update resourceCount related api docs @dippindots (cbioportal-frontend#5289)
🕵️♀️ Full commit logs
- Backend: v6.4.1...v6.4.2
- Frontend: cBioPortal/cbioportal-frontend@v6.4.1...v6.4.2
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.4.1
🐛 Bug Fixes
- Fix startup error when the XML-based ClassPathXmlApplicationContext attempts to evaluate a Spring Expression Language (SpEL) condition referencing the environment object @dippindots (029e9d3)
⚙️ REST API Changes
- Master clean arch mutation endpoint with legacy query @i-am-leslie (#11750)
🧰 Maintenance
- Revert to core-1.0.11 to avoid RedisConfig compatibility issue @dippindots (a9cd534)
🕵️♀️ Full commit logs
- Backend: v6.4.0...v6.4.1
- Frontend: cBioPortal/cbioportal-frontend@v6.4.0...v6.4.1
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.4.0
✨ Enhancements
- Add Variant Allele Frequency in Plots tab - GSoC'25 @rishisulakhe (cbioportal-frontend#5209)
🐛 Bug Fixes
- Fix comparison alterations tab selector unselected default state @gblaih (cbioportal-frontend#5274)
⚙️ REST API Changes
- Update CancerStudy with imaging sample counts @gblaih (#11463)
- Add GENE_TABLE_VERSION to info table and implement Info service with DB-backed values @dippindots (#11757)
🗄 Database Migration
- Release 6.4.0 @dippindots (#11748)
- Increase clinical_event.EVENT_TYPE size from 20 to 50 characters @dippindots (#11752)
- Remove Cosmic and MyCancerGenome (#11561)
- Add GENE_TABLE_VERSION to info table and implement Info service with DB-backed values @dippindots (#11757)
📘 Documentation
👷♀️ Testing, Configuration & Deployment
- Add URL to screenshot comparison report for easier manual testing @copilot-swe-agent (cbioportal-frontend#5278)
- Use latest database schema to avoid importer mismatch errors in PRs with schema updates @dippindots (#11762)
🕵️♀️ Full commit logs
- Backend: v6.3.7...v6.4.0
- Frontend: cBioPortal/cbioportal-frontend@v6.3.7...v6.4.0
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning
v6.3.7
🧬 Features
✨ Enhancements
🐛 Bug Fixes
- Handle empty list for clinical data fetch and update wrong sample count in test @dippindots (#11693)
- Fix broken patient clinical data SQL @onursumer (#11710)
- Fix display of study icon for virtual studies @alisman (cbioportal-frontend#5269)
- Fix bugs in OncoPrint's tabular download due to OQL @oplantalech (cbioportal-frontend#5188)
- fix eager loading of clinical data @alisman (cbioportal-frontend#5261)
📘 Documentation
- Update Architecture-Overview.md with corrected links @chiang-sh (#11675)
🧹 Cleanup & Refactoring 🔧
👷♀️ Testing, Configuration & Deployment
- Handle empty list for clinical data fetch and update wrong sample count in test @dippindots (#11693)
- Delete long cache key test for CustomKeyGeneratorTest @dippindots (#11697)
- Add more null checks for api validation tests @onursumer (cbioportal-frontend#5263)
- Update patient cohort navigation screenshot @gblaih (cbioportal-frontend#5262)
🧰 Maintenance
🕵️♀️ Full commit logs
- Backend: v6.3.6...v6.3.7
- Frontend: cBioPortal/cbioportal-frontend@v6.3.6...v6.3.7
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.3.6
✨ Enhancements
- Adjust caching behavior (move some resources to from general to static and vice versa) @alisman (#11663)
- Study view: eagerly load data for charts menu so you don't have to wait @alisman (cbioportal-frontend#5260)
🐛 Bug Fixes
- Request for copy number segments on study view should fail silently @alisman (cbioportal-frontend#5258)
👷♀️ Testing, Configuration & Deployment
- update remote e2e screenshots @alisman (cbioportal-frontend#5252)
🧰 Maintenance
- Update lodash @alisman (cbioportal-frontend#5256)
📘 Documentation
🧹 Cleanup & Refactoring 🔧
- Migrate
clinical-dataendpoint to clean architecture with ClickHouse support @fuzhaoyuan (#11425)
🕵️♀️ Full commit logs
- Backend: v6.3.5...v6.3.6
- Frontend: cBioPortal/cbioportal-frontend@v6.3.5...v6.3.6
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.3.5
✨ Enhancements
- Render the comparison page tabs without waiting for data @onursumer (cbioportal-frontend#5191)
🏎 Performance Tweaks
🧰 Maintenance
- Resurrect Darwin->cBio link. It was accidentally dropped when cBio->DDP link was decomissioned. @n1zea144 (#11660)
🕵️♀️ Full commit logs
- Backend: v6.3.4...v6.3.5
- Frontend: cBioPortal/cbioportal-frontend@v6.3.4...v6.3.5
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.3.4
🧬 Features
- RFC93: Custom variant annotation filter in study view page @FlorisVleugels (cbioportal-frontend#5118)
✨ Enhancements
- App should fallback gracefully when Redis cache is unavailable @dippindots (#11647)
- Lazy load detailed sample treatment counts for comparison @onursumer (cbioportal-frontend#5240)
🐛 Bug Fixes
- Add special case for null start end values for numerical study view filters @gblaih (#11637)
- add property to set default view oncoprint @TJMKuijpers (#11503)
- Fix study view pie chart numbers being cut off @gblaih (cbioportal-frontend#5247)
- Fix await of sample-list service when loading filters from url @alisman (cbioportal-frontend#5246)
- Add samples to the treatments endpoint @onursumer (#11628)
👷♀️ Testing, Configuration & Deployment
- Update screenshots to reflect oncokb update and data ordering changes @gblaih (cbioportal-frontend#5248)
- Update screenshots for download tab alteration table ordering @gblaih (cbioportal-frontend#5245)
📘 Documentation
- Extend documentation for timeline specimen event types @alisman (#11657)
- Correct profiles and commands for tests in README @gblaih (#11649)
- Correct e2e command in README.md @alisman (#11648)
🧰 Maintenance
- Restore jitpack config @dippindots (#11643)
🕵️♀️ Full commit logs
- Backend: v6.3.3...v6.3.4
- Frontend: cBioPortal/cbioportal-frontend@v6.3.3...v6.3.4
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.3.3
🧬 Features
- RFC95: Generating Study data files @forus (#11482)
- Rfc95 study download @forus (cbioportal-frontend#5185)
✨ Enhancements
- Update legacy path in namespace controllers @Floris-Hyve (#11622)
- add markdown link check on pull request @gritsynad (#11606)
- update to utilize pull_request_target @haynescd (#11619)
- Use new count of alterationsInProfiled genes as numerator in study vi… @alisman (cbioportal-frontend#5213)
- Clinical timeline: Apply line chart to all numerical tracks in MEASUREMENTS parent track @alisman (cbioportal-frontend#5218)
🐛 Bug Fixes
- Fix get all samples of patient in a study endpoint returning 500 error for invalid patient id @gblaih (#11626)
- Restore sample check endpoint for CIS @alisman (#11623)
- Fix Clinical Data NA Count Bug with Cross-Study Attribute Level Conflict Resolution @fuzhaoyuan (#11603)
- Prevent user from entering empty value in user selection filters on study view @gblaih (cbioportal-frontend#5242)
- In local development mode (frontend dev server) clickhouse api endpoints broken @alisman (cbioportal-frontend#5235)
- Turn off the CH studies endpoint @alisman (cbioportal-frontend#5236)
📘 Documentation
- Update News-Genie.md @sbabyanusha (#11631)
👷♀️ Testing, Configuration & Deployment
- Fix Sonar Github Action to pass secret @haynescd (#11620)
- Add e2e testing @haynescd (#11613)
- Update screenshot for results mutations tab cosmic removal @gblaih (cbioportal-frontend#5244)
- Increase selected info wait timeout to stabilize study view tests @gblaih (cbioportal-frontend#5243)
- Update mutation frequencies screenshot @gblaih (cbioportal-frontend#5238)
- Stabilize mrna enrichments screenshot test @gblaih (cbioportal-frontend#5239)
- Fix comparison alterations tab and breadcrumbs localdb tests @gblaih (cbioportal-frontend#5234)
- Fix removing filters e2e remote test @gblaih (cbioportal-frontend#5232)
🎨 Style Tweaks
- Update citation link in "Visualize Your Data" page @leexgh (cbioportal-frontend#5241)
🧰 Maintenance
- Upgrade to spring boot 3.5 @gblaih (#11608)
- Fx07014 @alisman (cbioportal-frontend#5230)
🕵️♀️ Full commit logs
- Backend: v6.3.2...v6.3.3
- Frontend: cBioPortal/cbioportal-frontend@v6.3.2...v6.3.3
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning
v6.3.2
✨ Enhancements
- Add configuration for google tag manager embed @alisman (#11602)
- Rename table header to 'Data Types' and remove 'Molecular Profile' @viveak910 (cbioportal-frontend#5210)
🐛 Bug Fixes
- Return 404 error for virtual study endpoint when given invalid study id @gblaih (#11604)
- Add On-Panel Alteration Count @fuzhaoyuan (#11587)
- Fix CNA frequency in legacy @fuzhaoyuan (#11565)
- Fix filter checked state when navigating back to home page @gblaih (cbioportal-frontend#5193)
⚙️ REST API Changes
- Add JSON field customMetaData as string in Resource Definition endpoints @dippindots (#11580)
📘 Documentation
- fix link to the Backend-Code-Organization.md in Architecture-Overview.md @gritsynad (#11596)
- fix broken links in CONTRIBUTING.md @Vignesh-JavaDev (#11590)
🧹 Cleanup & Refactoring 🔧
- Refactor SessionServiceController HTTP calls @gulshan2052 (#11581)
👷♀️ Testing, Configuration & Deployment
- Automate ArgoCD deployment for new blue/green master portals @zainasir (#11586)
- Adjust localdb assertion after adjustment to backend alteration frequ… @alisman (cbioportal-frontend#5212)
🧰 Maintenance
- Remove references to Darwin/DDP @ao508 (#11572)
- Remove newsletter banner @alisman (cbioportal-frontend#5217)
🕵️♀️ Full commit logs
- Backend: v6.3.1...v6.3.2
- Frontend: cBioPortal/cbioportal-frontend@v6.3.1...v6.3.2
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/development/release-procedure/#a-note-on-versioning