Releases: cBioPortal/cbioportal-frontend
v3.1.9
Changes
🧬 Features
- Give option to list unselected cases in the Custom Selection component @zhx828 (#2936)
- Add "View NG-CHM" button on OncoPrint Heatmap tab @ChrisWakefield (#2872)
✨ Enhancements
- Always showing patient icons when there is an alteration @onursumer (#2963)
- Clinical timeline: Create split heirarchy for Diagnosis subtypes @alisman (#2949)
- Routing Improvements @Luke-Sikina (#2891)
- Bookmark feature should give user fullURL (and shortened version if b… @alisman (#2940)
🐛 Bug Fixes
- update svg2pdf to custom version (fix gradient shows up as solid block) @dippindots (#2911)
- fix issue: x-axis in survival plot shifted in study view @dippindots (#2954)
- Update study links in results page query summary @kalletlak (#2942)
- In patient view timeline, treatment data should be split three levels… @alisman (#2947)
- Alteration Enrichments: fix gene barplot where p-value is 0 @kalletlak (#2946)
🎨 Style Tweaks
- Restore loading animation for study summary fetch on results page @alisman (#2960)
- improve footer version logic @inodb (#2945)
⚙️ Changes to handle external APIs
- Change the order and put "Matched Samples" above ARM @victoria34 (#2944)
📘 Documentation
- added monorepo section to readme, fixed publishModules script @onursumer (#2955)
🧹 Cleanup & Refactoring 🔧
- Monorepo with yarn workspaces and lerna @onursumer (#2892)
🧰 Maintenance
- Added a netlify redirect rule to make routing work @onursumer (#2965)
- Fixed a netlify deploy issue for non PR branches @onursumer (#2964)
🕵️♀️ Full commit logs
- Backend: cBioPortal/cbioportal@v3.1.8...v3.1.9
- Frontend: v3.1.8...v3.1.9
🏷 Notes on versioning and release procedure
https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning
v3.1.8
✨ Enhancements
🐛 Bug Fixes
- Study view: Fix scatter plot reset selected filter @kalletlak #2939
- Fix alteration enrichment tables when p-value is 0 @kalletlak #2934
- Fix overwriting of empty parameters on modify query (and all other updateURL calls) @alisman #2925
🧰 Maintenance
- Updated internal API client @onursumer #2932
- Upgraded to react-mutation-mapper 0.3.6 @onursumer #2931
🕵️♀️ Full commit logs
- Backend: cBioPortal/cbioportal@v3.1.7...v3.1.8
- Frontend: v3.1.7...v3.1.8
v3.1.7
🧬 Features
- Add Count Bubbles to Oncoprint Toolbar @Luke-Sikina (#2914)
- Gene Panel Modal in Patient View @ngocnn1104 (#2782)
- Gene panel column data in patient view download @ngocnn1104 (#2741)
✨ Enhancements
- Display genes in one column on copy/download @ngocnn1104 (#2920)
🐛 Bug Fixes
- Gene query limit supports case sets @Luke-Sikina (#2924)
- Fix handling of data_priority = profileFilter on submission/modificat… @alisman (#2921)
- Fixed the applyLazyMobXTableFilter function @onursumer (#2917)
- plots tab - make quickplots buttons choose same gene for vertical axis @adamabeshouse (#2905)
- add missing columns in mutation mapper table @leexgh (#2906)
🎨 Style Tweaks
- patient view genomic overview tracks - restyle gene panel icon @adamabeshouse (#2915)
- Fixed Oncoprint controls button alignment @ngocnn1104 (#2927)
- added an option to change the behavior of selection when all values selected @onursumer (#2913)
- Update clinical timeline version to v0.0.19 @inodb (#2908)
⚙️ Changes to handle external APIs
- List matched sample icons under arm description @victoria34 (#2910)
🧹 Cleanup & Refactoring 🔧
🧰 Maintenance
- Update OncoKB Client & Update cbioportal-frontend-commons version @zhx828 (#2928)
- improve typescript checking for URLWrapper @adamabeshouse (#2922)
- Update oncokb client && Update react-mutation-mapper to 0.3.4 @zhx828 (#2923)
🕵️♀️ Full commit logs
- Backend: cBioPortal/cbioportal@v3.1.6...v3.1.7
- Frontend: v3.1.6...v3.1.7
v3.1.6
Frontend Changes
🧬 Features
- Allow user to customize x-axis (months survival) in survival plot @dippindots (#2884)
- Made the transcript summary URL configurable in the mutations tab @onursumer (#2885)
- Upgraded react-mutation-mapper version to 0.3.0 @onursumer (#2706)
- Added a new property to turn on/off GSVA features @ngocnn1104 (#2823)
🐛 Bug Fixes
- Plots tab: make mutation search case insensitive @kalletlak (#2897)
- fix gnomad link url @leexgh (#2840)
- Support group comparison for custom charts @kalletlak (#2854)
- Show error message for genes with multiple entrez ids @kalletlak (#2880)
🎨 Style Tweaks
- results view oncoprint - fix wrapping behavior in tooltip @adamabeshouse (#2900)
- Refactor Comparison group manager, and fix checkbox alignment @adamabeshouse (#2902)
- Expression Enrichments: replace MinBoxPlot with BoxScatterPlot @kalletlak (#2876)
⚙️ Changes to handle external APIs
- Provide a oncokb model for types are not available through swagger ge… @zhx828 (#2888)
- Avoid creating multiple forms @victoria34 (#2883)
- Create feedback form for trials @victoria34 (#2869)
👷♀️ Testing, Configuration & Deployment
- Allow setting BACKEND on CircleCI @inodb (#2896)
- Fix long runtimes for e2e-localdb tests @pvannierop (#2893)
- Reenable and update skipped oncoprint screenshot tests @adamabeshouse (#2887)
- Update screenshots after data changes in production instance @alisman (#2879)
🧰 Maintenance
- update internal api spec and client @sheridancbio (#2907)
- Use v1.genomenexus.org as default @inodb (#2895)
- Using components from react-mutation-mapper for ClinVar and Gnomad columns @onursumer (#2886)
- Global settings menu for results view page @adamabeshouse (#2838)
🕵️♀️ Full commit logs
- Backend: cBioPortal/cbioportal@v3.1.5...v3.1.6
- Frontend: v3.1.5...v3.1.6
v3.1.5
Frontend Changes
🧬 Features
- Show examples only if skin_right_nav_show_examples is true @ngocnn1104 (#2873)
- Integrate gene panel information and gene filtering in VAF plot in Patient View @pvannierop (#2746)
- Add clinical tracks to oncoprinter @adamabeshouse (#2801)
- Change default setting of gene filters in Patient View from portal.properties @pvannierop (#2747)
🐛 Bug Fixes
- SV: select more than one category on custom charts @kalletlak (#2878)
- SV: Fix rendering bar plot that are not loaded initially @kalletlak (#2874)
- Update oncoprint version to fix bug with mouseover events @adamabeshouse (#2865)
🏎 Performance Tweaks
- Temporarily direct coexpression endpoint to master.cbioportal in orde… @alisman (#2877)
- Use gene meta data in from referenceGenes @kalletlak (#2871)
🎨 Style Tweaks
- Study view: button tweaks @kalletlak (#2850)
- oncoprint - Add headers to heatmap track groups @adamabeshouse (#2836)
- Fixed long y axis label overlapping utilities menu @ngocnn1104 (#2855)
⚙️ Changes to handle external APIs
- Always proxy oncokb request @zhx828 (#2864)
- Group matched trials by patient genomic info instead of genomic alterations. @victoria34 (#2860)
👷♀️ Testing, Configuration & Deployment
🧰 Maintenance
- Update API, fix compiler errors from rename @Luke-Sikina (#2862)
🕵️♀️ Full commit logs
- Backend: cBioPortal/cbioportal@v3.1.4...v3.1.5
- Frontend: v3.1.4...v3.1.5
v3.1.4
- Add gene coverage filter on patient view (#2717)
- Box plot fixes (#2835)
- Treatment plot title fix (#2832)
- Remove Network tab (#2827)
- Patient view sample and patient validation (#2728)
- Fix portal dump info (cBioPortal/cbioportal#6753)
- Fix SV validator (cBioPortal/cbioportal#6786)
- Fix quick search for authenticated portals (cBioPortal/cbioportal#6746)
For a complete list of all backend changes:
cBioPortal/cbioportal@v3.1.3...v3.1.4
For a complete list of all frontend changes:
v3.1.3
3.1.3 includes
- Quick Plots links in results pagep plots tab
- Improved treatment selection UI in Oncoprint
- Improved api token download interface
For a complete list of all backend changes:
cBioPortal/cbioportal@v3.1.2...v3.1.3
For a complete list of all frontend changes:
v3.1.2
As of release 3.0.0 in June, session service is now required for all instances of the portal. To dispel recent confusion upon upgrade, this release will show an error message and disable the portal when there is no session service configured. Please consult this documentation for instructions on how to set up a session service for your portal instance.
For a complete list of all backend changes:
cBioPortal/cbioportal@v3.1.1...v3.1.2
For a complete list of all frontend changes:
v3.1.1
Key Changes:
- Interface change on study view: separate fusions from Mutated Genes Table as a separate Fusion Table (#2311)
For a complete list of all backend changes:
cBioPortal/cbioportal@v3.1.0...v3.1.1
For a complete list of all frontend changes:
Oct, 18, 2019 - We have had multiple reports that with the release of v3.1.0, the authentication system no longer works. We are currently looking into this issue and hope to have a solution shortly. It is advise that if you rely on the authentication system, you wait to upgrade until this issue is resolved. Sorry for any inconvenience this may cause.
v3.1.0
Key Changes:
- Treatment Response Feature
- Treatment Response as Generic Assay (cBioPortal/cbioportal#5460)
- Oncoprint (#2053)
- Plots Tab (#2055)
- Fusion Data Format and endpoint (cBioPortal/cbioportal#4057)
- Download token for making API requests programmatically on authenticated portals (#2540)
- Remember Study View charts preferences when logged in i.e. order of the charts and which ones are visible
- Enable multiple genome support (cBioPortal/cbioportal#5891)
Note this release requires a database migration
For a complete list of all backend changes:
cBioPortal/cbioportal@v3.0.7...v3.1.0
For a complete list of all frontend changes: