v7.0.4
Pre-release
Pre-release
🧬 Features
- Stacked bar chart option for generic assay tracks @inodb (cbioportal-frontend#5539)
✨ Enhancements
- Oncoprinter: accept genomic location input (chr/start/end/ref/alt) with Genome Nexus annotation @copilot-swe-agent (cbioportal-frontend#5493)
- Add mrna violin plot chart to study view @gblaih (cbioportal-frontend#5617)
- Stable-order fetchSamples queries (clickhouse + legacy) by @alisman in #12167
🐛 Bug Fixes
- Improve gene specific chart labels and group name formatting @i-am-leslie (cbioportal-frontend#5548)
- Fix tooltip for uncalled mutations in patient view @inodb (cbioportal-frontend#5618)
- Fix login dropdown closing immediately after opening (React 18 regression) @dippindots (cbioportal-frontend#5620)
🏎 Performance Tweaks
- perf(api): restore memory cut on gene-panel-data/fetch and generic_assay_meta/fetch by @alisman in #12230
- Compute co-expression in a single ClickHouse scan by @alisman in #12187
📘 Documentation
- Docs/mutational signature frontend conventions by @dippindots in #12249
🧹 Cleanup & Refactoring 🔧
- Revert "Add mrna violin plot chart to study view" @alisman (cbioportal-frontend#5626)
- fix: sanitize owner and users fields for anonymous virtual study sess… by @Pradyuman-aviator in #12235
- refactor: replace field injection with constructor injection in non-l… by @Pradyuman-aviator in #12243
- Improve release-drafter: update action, fix cl-skip-changelog check, add breaking API label by @dippindots in #12233
👷♀️ Testing, Configuration & Deployment
- Stabilize exclude custom driver tiers localdb e2e test @gblaih (cbioportal-frontend#5633)
- Stabilize patient view default columns localdb e2e tests @gblaih (cbioportal-frontend#5634)
- Fix renders cnsegments tab test @gblaih (cbioportal-frontend#5622)
- e2e: update screenshot for "excluding-unprofiled results-page screenshots › data_download tab" @alisman (cbioportal-frontend#5630)
- Stabilize localdb e2e color chooser tests @gblaih (cbioportal-frontend#5624)
- Add dev/qc-harness: replay real traffic to QC a PR (parity/memory/latency) by @alisman in #12238
🧰 Maintenance
- Bump @babel/core from 7.4.4 to 7.29.6 @dependabot (cbioportal-frontend#5623)
🕵️♀️ Full commit logs
- Backend: v7.0.3...v7.0.4
- Frontend: cBioPortal/cbioportal-frontend@v7.0.3...v7.0.4
🏷Notes on versioning and release procedure
https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning