Release v2.1.5
We are happy to present v2.1.5! This release adds the ability for the embedded
linear genome view component to have session tracks, and we added a new UI for
alerts/errors on tracks. See the changelog for details.
Other issues with the circular genome view, authentication on jbrowse-desktop,
and the trackhub registry were also fixed. Enjoy!
🚀 Enhancement
- Other
- #3200 Use Alert component for track messages (@garrettjstevens)
- #3229 Allow user to select local assembly to add tracks to for trackhub registry (@cmdcolin)
- #3220 Improve error reporting on SV inspector/spreadsheet view on import form (@cmdcolin)
- #3198 Improve error reporting on jbrowse-web start screen when user attempts to open a broken recent session (@carolinebridge-oicr)
core
- #3223 Allow adding session tracks to embedded react component along with disableAddTracks option if unwanted (@cmdcolin)
- #3227 Add infrastructure for creating linear-genome-view sub-classes (@carolinebridge-oicr)
- #3215 Add error boundary on view, track, and drawer widget (@cmdcolin)
- #3216 Add ability to set number of bp to fetch up/down stream/inside intron in feature details (@cmdcolin)
🐛 Bug Fix
- Other
- #3241 Fix local session failing to load copying between tabs in some cases (@cmdcolin)
- #3234 Fix circular embedded view failing to load in v2.1.3 and v2.1.4 (@cmdcolin)
- #3233 Fix legend being cutoff on multiwiggle tracks with wide window (@cmdcolin)
- #3217 Fix loading tracks from connection using assembly alias (@cmdcolin)
- #3214 Fix trackhub registry failing to load in 2.x.y versions of jbrowse (@cmdcolin)
- #3204 Fix authentication configuration on jbrowse-desktop (@cmdcolin)
core
- #3231 Fix theme coloring for components that use overrides e.g. accordion summary (@garrettjstevens)
📝 Documentation
- #3193 Add desktop specific plugin tutorial (@carolinebridge-oicr)
🏠 Internal
- Other
core
- #3228 Improve TypeScript for queueDialog (@garrettjstevens)
- #3224 More typescripting of plain js files (@cmdcolin)
- #3207 Hardcoded block width of 800px on static blocks (@cmdcolin)
- #3197 Use "temporaryAssemblies" to store read vs ref assemblies, and allow selecting "sessionAssemblies" in dropdown (@cmdcolin)
Committers: 3
- Caroline Bridge (@carolinebridge-oicr)
- Colin Diesh (@cmdcolin)
- Garrett Stevens (@garrettjstevens)