I am pleased to announce the release of JBrowse 1.16.5. This includes some name regularization fixes (e.g. when you have chr1 and 1 it tries to map to the same thing), some bigwig fixes, a small speedup for BAM data, and more. Please read the release notes!
- JBrowse-1.16.5.zip - minified release
- JBrowse-1.16.5-dev.zip - use this if you modify jbrowse source code or use plugins
Added better error reporting if there is a BAI file for a genome that is longer than 2^29 and requires a CSI index
Added default dontRedispatch=chromosome,region which avoids long GFF3Tabix redispatching for common gff3 types that don't need it.
hideIframeDialogUrloption to hide the iframe url in a
iframeDialogpopup. Thanks to @mictadlo for the suggestion (issue #1365)
Updated @gmod/tabix and @gmod/bam to unzip bgzf chunks as they are received instead of performing chunk merges. This also allows actual fileOffset to be used as a feature ID instead of CRC32 hash (@cmdcolin)
Added ability for vertical scroll events to bubble out of the jbrowse div or iframe, which can be more intuitive in embedded jbrowse's. Otherwise, the GenomeView stopped all vertical scroll events in it's area. If you need the old behavior use
alwaysStopScrollBubble. (@cmdcolin, issue #1373)
Fixed a bug with using the scoreType: maxScore configuration on Wiggle tracks failing at non-summary zoom levels. Thanks to @patrickcng90 for reporting
Fixed some minor parsing of 'b' type data series in CRAM files, which happens when CRAM is not using reference based compression so it is uncommon (@cmdcolin)
Added some more checks for track types for combination tracks (issue #1361)