Releases: igvteam/igv.js
Releases · igvteam/igv.js
2.5.3
2.5.2
2.5.0
2.4.1
2.4.0
March 2020
New Features
- New track type for splice junctions. See https://github.com/igvteam/igv.js/wiki/Splice-Junctions. Thanks to @bw2
- New color option for "no call" genotypes. See https://github.com/igvteam/igv.js/wiki/Variant-Track.
Bug Fixes
- Fix wig track rendering issue #1017 -- coverage gaps appear / disappear with zoom
- Improve handling of oAuth errors - more user feedback
- Fix popup text issue with collapsed VCF tracks #1060
- Correctly parse non-variant alleles (alt allele = ./.)
- Fix hardcoding of htsget endpoints #1061
- Always parse bam header for htsget read requests. Fixes #1062
2.3.5
November 2019
New Features
- "Whole genome view" is now optional. Use
wholeGenomeView: false
to disable it. - File extension
.regionPeak
added as a synonym for.narrowPeak
Bug Fixes
- Bug fix - AED features with start position "0" were not parsed
- Bug fix - "sort by tag" initialization not working
2.3.3
New Features
- New
Alignment
track option to hide small indels, primarily for 3rd gen technologies (pacbio, nanopore, ...) with large numbers of spurious indels.- hideSmallIndels: true | false,
- indelSizeThreshold: integer
Bug fixes
- Improved treatment of very deep coverage alignment files (>100,000x). Previous versions could freeze or crash the browser in some cases.
- SVG not saved in whole genome (all chromosomes) view.
2.3.2
2.3.1
2.3.0
September 2019
This is a major release with respect to the code base. The most significant change is the conversion of all source files to ES6 modules. Additionally webpack has been replaced by rollup for building the distribution. There is one potentially breaking change to the API. The global "igv.browser" is no longer defined. If needed, you can define this global as follows
igv.createBrowser(div, options).
then(function (browser) {
igv.browser = browser;
});
The most significant functional change is an optimization to reading BAM format files suggested by @adamkewley of PetaGene ltd. The optimization reduces the number of network requests significantly.
New features:
- BAM file load optimization.
- Support for GATK GCVF files with variants.
- New BAM alignment context menu item to view complete read sequence for an alignment.
- Track labels are now included with SVG output.
Bug fixes:
- Off-by-one bug for wig fixed-step and variable-step files
- .bgz extension not recognized