Skip to main content

v2.16.0 Release

ยท 2 min read

This release adds the long awaited ability to visualize "multi-way" synteny using a "series of pairwise" comparisons

https://jbrowse.org/code/jb2/main/?config=%2Fdemos%2Fplant_synteny_demo%2Fconfig2.json&session=share-OzIsqrPjDb&password=0T2Qs

image

Screenshot of grape vs peach vs cacao:

Setting up multi-way synteny views can be performed from the "import form" or via the URL params. We envision further enhancements to come to improve functionality and ease-of-use of these views also.

image

Screenshot of the multi-way import form

Downloadsโ€‹

To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.

yarn run v1.22.22 $ lerna-changelog --silent --silent --next-version 2.16.0

2.16.0 (2024-10-23)โ€‹

๐Ÿš€ Enhancementโ€‹

  • Other
    • #4615 Add configuration of transcriptTypes and containerTypes to the svg feature rendering (@cmdcolin)
  • app-core, core

๐Ÿ› Bug Fixโ€‹

  • Other
    • #4593 Fix navigating to a refname result that is also indexed in search track index (@cmdcolin)
    • #4612 Fix error with tooltips in embedded components in vite dev mode (@cmdcolin)
    • #4602 Fix decoding of CRAM ML tag (@cmdcolin)
    • #4594 Fix highlight button causing issues clicking underlying track features (@cmdcolin)
    • #4586 Update electron-builder to fix broken desktop builds (@cmdcolin)
  • core

๐Ÿ“ Documentationโ€‹

  • #4607 Add tiberius sample dataset and updated gencode and ncbi GFF gene sets (@cmdcolin)

๐Ÿ  Internalโ€‹

  • Other
    • #4607 Add tiberius sample dataset and updated gencode and ncbi GFF gene sets (@cmdcolin)
  • app-core, core, embedded-core, product-core, web-core

Committers: 1โ€‹

v2.15.4 Release

ยท One min read

Fixes Hi-C files failing to load in v2.15.3 and also fixes text indexing on JBrowse Desktop on Windows machines

Downloadsโ€‹

To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.

yarn run v1.22.22 $ lerna-changelog --silent --silent --next-version 2.15.4

2.15.4 (2024-09-20)โ€‹

๐Ÿ› Bug Fixโ€‹

Committers: 1โ€‹

v2.15.3 Release

ยท One min read

This release (hopefully) fixes the SSL code signing on the Windows version of the jbrowse desktop app. This should help auto-updates work better on Windows

Downloadsโ€‹

To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.

yarn run v1.22.22 $ lerna-changelog --silent --silent --next-version 2.15.2

2.15.2 (2024-09-18)โ€‹

๐Ÿš€ Enhancementโ€‹

๐Ÿ› Bug Fixโ€‹

๐Ÿ  Internalโ€‹

  • #4569 Refactor GFF3 parser to avoid returning internal _linehash variable (@cmdcolin)

Committers: 1โ€‹

v2.15.1 Release

ยท One min read

This release adds a bugfix for slow loading times due to a refname aliases bug

It also adds a new visualization mode for breakpoint split view to show paired read and split read orientations

image

Downloadsโ€‹

To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.

yarn run v1.22.22 $ lerna-changelog --silent --silent --next-version 2.15.1

2.15.1 (2024-09-12)โ€‹

๐Ÿš€ Enhancementโ€‹

  • core, sv-core
    • #4561 Create notion of launching a single-row breakpoint split view (@cmdcolin)
  • Other
  • core
    • #4554 Fix the ability to sort menu items by priority for CascadingMenu (@cmdcolin)

๐Ÿ› Bug Fixโ€‹

  • Other
  • core
    • #4553 Fix performance regression since v2.14.0 in assembly loading (@cmdcolin)

๐Ÿ  Internalโ€‹

  • core
  • Other

Committers: 1โ€‹

v2.15.0 Release

ยท One min read

This release has a couple updates

  • Update to MUIv6
  • Fix bug with BigBed names processing
  • Fix bug with e.g. @jbrowse/react-linear-genome-view's view appearing incorrectly

Downloadsโ€‹

To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.

๐Ÿš€ Enhancementโ€‹

  • app-core, core, embedded-core, product-core, text-indexing, web-core

๐Ÿ› Bug Fixโ€‹

  • core, embedded-core
    • #4544 Fix cascading sub menus bug in embedded components in v2.14.0 (@cmdcolin)
  • core
  • app-core
    • #4542 Fix alignments track feature details customization (@cmdcolin)

Committers: 1โ€‹

v2.14.0 Release

ยท 2 min read

This release adds some significant new features

  • Alignments track 'Group by' functionality: this feature allows you to split an alignments track by a specific tag such as RG or HP into multiple new session tracks
  • A new adapter type to display sequence names from NCBI FASTA file such as NC_000001.10 in the user interface as chr1. This specifically targets the NCBI "sequence_report.tsv" format to do this renaming, and is called NcbiSequenceReportAliasAdapter

image

Example screenshot after applying the new Alignments track "Group by" functionality to group by the HP (haplotype) tag. Note that technically, each group is launched as a separate new "session track"

Downloadsโ€‹

To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.

yarn run v1.22.22 $ lerna-changelog --silent --silent --next-version 2.14.0

2.14.0 (2024-08-28)โ€‹

๐Ÿš€ Enhancementโ€‹

  • core
    • #4532 De-duplicate snackbar messages (@cmdcolin)
    • #4516 Add NCBI sequence_report.tsv alias adapter, with ability to recode NCBI fasta files to use UCSC style names (@cmdcolin)
  • Other
    • #4533 Allow setting sequenceType='pep' in ReferenceSequenceTrack configuration (@cmdcolin)
    • #4531 Add UnindexedFastaAdapter for fetching small plaintext FASTA files (@cmdcolin)
    • #4528 Add description config slot to reference sequence track (@cmdcolin)
  • app-core, core
    • #4523 Allow plaintext GTF and VCF files greater than 512Mb (@cmdcolin)
  • core, product-core

๐Ÿ› Bug Fixโ€‹

๐Ÿ  Internalโ€‹

  • Other
    • #4530 Consolidate gff3 adapter featureData routine, avoid Number-ifying null phase (@cmdcolin)
  • core
    • #4518 Don't send displayModel to "rendering" components on server side (@cmdcolin)
  • __mocks__, app-core, core, embedded-core, product-core, text-indexing, web-core
    • #4513 Add new eslint rules (no-unnecessary-condition, no-unused-expressions, etc) and tsconfig noUncheckedIndexedAccess (@cmdcolin)
  • app-core, core, embedded-core, product-core, text-indexing, web-core
  • core, product-core, text-indexing

Committers: 2โ€‹

v2.13.1 Release

ยท One min read

Fixes bug that caused the track selector in the linear synteny view to be unable to open in v2.13.0

Also allows users to hide the track "outlines" in the linear genome view as an aesthetic preference

without track outlines image

with track outlines, and menu item to toggle it image

Downloadsโ€‹

To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.

yarn run v1.22.22 $ lerna-changelog --silent --silent --next-version 2.13.1

2.13.1 (2024-07-31)โ€‹

๐Ÿš€ Enhancementโ€‹

๐Ÿ› Bug Fixโ€‹

  • #4501 Fix opening track selector in linear synteny view causing crash in v2.13.0 (@cmdcolin)
  • #4495 Fix log scale for some types of stopToken tracks (@cmdcolin)

Committers: 1โ€‹

v2.13.0 Release

ยท 2 min read

This release adds the ability to see the assembly name on each row of the synteny view, and adds a number of other small fixes

image

Example screenshot showing the assembly names on the far left for each row of a synteny view

Downloadsโ€‹

To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.

yarn run v1.22.22 $ lerna-changelog --silent --silent --next-version 2.13.0

2.13.0 (2024-07-25)โ€‹

๐Ÿš€ Enhancementโ€‹

  • #4494 Add assembly name to scalebar in synteny views (@cmdcolin)
  • #4480 Changes default height for SVG rendering to maxHeight to fix blank track effect on slow CPU (@carolinebridge)
  • #4478 Add ability to use CSI indexes in @jbrowse/img (@cmdcolin)

๐Ÿ› Bug Fixโ€‹

  • core
    • #4483 Fix configuration settings for track sorting in the track selector (@cmdcolin)
  • Other
    • #4476 Fix config editor crash in vite usage of embedded components in dev mode (@cmdcolin)
    • #4473 Fix 'Show no tracks active button' checkbox not working (@cmdcolin)

๐Ÿ“ Documentationโ€‹

๐Ÿ  Internalโ€‹

Committers: 3โ€‹

v2.12.3 Release

ยท One min read

This fixes a important bug in desktop that affected v2.12.2 that prevented sessions from being started

Downloadsโ€‹

To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.

yarn run v1.22.22 $ lerna-changelog --silent --silent --next-version 2.12.3

2.12.3 (2024-06-27)โ€‹

๐Ÿš€ Enhancementโ€‹

  • #4465 Add contig to the default dontRedispatch list for Gff3TabixAdapter (@cmdcolin)
  • #4464 Bump generic-filehandle to put URL in error messages (@cmdcolin)

๐Ÿ› Bug Fixโ€‹

๐Ÿ“ Documentationโ€‹

  • #4466 Add demo of using farm-fe bundler for embedded components (@cmdcolin)

Committers: 1โ€‹

v2.12.2 Release

ยท One min read

This is another hotfix release similar to v2.12.1

Downloadsโ€‹

To install JBrowse 2 for the web, you can download the link above, or you can use the JBrowse CLI to automatically download the latest version. See the JBrowse web quick start for more details.

yarn run v1.22.22 $ lerna-changelog --silent --silent --next-version 2.12.2

Done in 0.74s.