Skip to content

Releases: cBioPortal/cbioportal-frontend

v3.2.4

21 Feb 14:03
Compare
Choose a tag to compare

🧬 Features

  • oncoprint - allow adding gaps to string-valued clinical tracks @adamabeshouse (#2926)
  • Add filter bookmark UI to study view page when cohort is filtered @alisman (#3038)

🐛 Bug Fixes

🏎 Performance Tweaks

  • Use selected sample instead of sending complete filter object @kalletlak (#3054)

⚙️ Changes to handle external APIs

  • Use OncoKB basic endpoints for annotation service @zhx828 (#3055)

📘 Documentation

🧰 Maintenance

📐 Prototype

  • On timeline generalize sample label replacement @inodb (#3076)

🕵️‍♀️ Full commit logs

🏷 Notes on versioning and release procedure

https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning

v3.2.3

14 Feb 12:37
Compare
Choose a tag to compare

✨ Enhancements

  • don't clear selected study list when clicking query tab on homepage @dippindots (#3057)
  • survival - use only 2 digit precision for median months @adamabeshouse (#3047)
  • Fix samples briefly showing up as unprofiled on patient view tab @onursumer (#3036)

🐛 Bug Fixes

  • Hot fix to properly await samples in gene panel calls @alisman (#3051)

📘 Documentation

👷‍♀️ Testing, Configuration & Deployment

🧰 Maintenance

  • Set licenses to SPDX Identifier of AGPL-3.0-or-later @ecerami (#3044)

🕵️‍♀️ Full commit logs

🏷 Notes on versioning and release procedure

https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning

v3.2.2

06 Feb 20:20
Compare
Choose a tag to compare

🧬 Features

  • Add comparison tab to results view, including enrichments and survival tabs @adamabeshouse (#2989)

✨ Enhancements

🐛 Bug Fixes

📘 Documentation

👷‍♀️ Testing, Configuration & Deployment

🕵️‍♀️ Full commit logs

🏷 Notes on versioning and release procedure

https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning

v3.2.1

30 Jan 22:17
Compare
Choose a tag to compare

🧬 Features

  • add hgvsg column and link out to genome nexus @leexgh (#2971)
  • Add quick oql edit feature to results view page next to current gene list @alisman (#2994)

✨ Enhancements

  • Add separate genome nexus cache for mutation assessor @alisman (#3024)
  • Study view: reset filters when custom cases are selected @kalletlak (#2973)
  • Let results view oncoprint fill page, instead of imposing a maximum height @adamabeshouse (#2985)
  • Study View: Always show selected genes on top and alternate selected rows color @kalletlak (#2980)
  • Show gnomad in number @leexgh (#2987)

🐛 Bug Fixes

  • Study view: support old chart Ids when retrieving user preference settings @kalletlak (#3010)
  • Filter fusion and structural varinat profiles while getting non mutation profiles @kalletlak (#3000)
  • Loading tracks after initializing the igv browser @onursumer (#3003)
  • oncoprint - fix occasional bug with removing tracks @adamabeshouse (#2930)

🎨 Style Tweaks

⚙️ Changes to handle external APIs

📘 Documentation

👷‍♀️ Testing, Configuration & Deployment

🧰 Maintenance

🕵️‍♀️ Full commit logs

🏷 Notes on versioning and release procedure

https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning

v3.2.0

21 Jan 00:43
Compare
Choose a tag to compare

v3.2.0

There are three major changes in v3.2.0. All are backend only changes (frontend of these features is under development):

  • Importer, backend & REST API support for both old and new style structural variant data. In the old format one would put fusion's in the mutations table. In the new format there's a specific structural variant table and a separate case list for structural variants. As a deployer for cBioPortal one currently does not have to make any changes to the data files. The old format will continue to be supported. The frontend for the new fusion format is still in development (for more info see RFC31_b).
  • Importer, backend & REST API support for Generic Assay data. This is for matrix style data where a sample has a value for some "entity". Generic Assays allow one to support all kinds of data, e.g. a drug with a particular response value for a sample, or a mutational signature and the exposure rate in that sample. For more info see RFC51. The current implementation only supports the backend side. There is no generic frontend layer yet. Treatment data has been converted to Generic Assay data and corresponding frontend changes have been made.
  • Importer, backend & Rest API support for allele specific copy number data, cancer cell fraction estimates as well as additional free text annotation in JSON format. This is to support data from e.g. Facets. See cBioPortal/cbioportal#6540 for more information.

Many thanks to @khzhu @dippindots @kalletlak @ao508 @averyniceday @sheridancbio @mandawilson @pvannierop @alisman @n1zea144 @onursumer @jjgao @ckandoth @lemccarthy @SRodenburg !

🗄 Database Migration

  • Add Generic Assay related tables
  • Convert Treatment Response Data to Generic Assay
  • Add fusion profiles for studies that have mutations of type FUSION in the mutation table
  • Add support for allele specific copy number data, cancer cell fraction estimates as well as additional free text annotation in JSON format for mutations (see: cBioPortal/cbioportal#6540).

⬆️ How to Upgrade

🕵️‍♀️ Full commit logs

🏷 Notes on versioning and release procedure

https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning

v3.1.11

17 Jan 22:28
Compare
Choose a tag to compare

✨ Enhancements

  • Study View: ignore case while applying filters on pie chart @kalletlak (#2995)
  • [react-mutation-mapper] display error message when no transcript available @onursumer (#2993)
  • use new oncoprint version, which uses numbers for shape specification @adamabeshouse (#2975)

🐛 Bug Fixes

🏎 Performance Tweaks

👷‍♀️ Testing, Configuration & Deployment

🧰 Maintenance

📐 Prototype

  • Use SAMPLE_ACQUISITION track for sample order @inodb (#2984)
  • Add new timeline styling for GENIE @inodb (#2974)

🕵️‍♀️ Full commit logs

🏷 Notes on versioning and release procedure

https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning

v3.1.10

10 Jan 00:28
Compare
Choose a tag to compare

🧬 Features

✨ Enhancements

📘 Documentation

🧹 Cleanup & Refactoring 🔧

🧰 Maintenance

  • Update oncokb client @zhx828 (#2970)
  • Allow RMM and commons to be installed with a higher version of node and yarn @zhx828 (#2967)

🕵️‍♀️ Full commit logs

🏷 Notes on versioning and release procedure

https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning

v3.1.9

03 Jan 11:49
Compare
Choose a tag to compare

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

📘 Documentation

  • added monorepo section to readme, fixed publishModules script @onursumer (#2955)

🧹 Cleanup & Refactoring 🔧

🧰 Maintenance

🕵️‍♀️ Full commit logs

🏷 Notes on versioning and release procedure

https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning

v3.1.8

19 Dec 15:32
Compare
Choose a tag to compare

✨ Enhancements

  • Frontend should support queries submitted using POST method @alisman #2933

🐛 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

🕵️‍♀️ Full commit logs

v3.1.7

12 Dec 20:53
Compare
Choose a tag to compare

🧬 Features

✨ Enhancements

🐛 Bug Fixes

🎨 Style Tweaks

⚙️ Changes to handle external APIs

🧹 Cleanup & Refactoring 🔧

  • URLWrapper: mediate all read/write interaction between app and url @alisman (#2726)

🧰 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