Skip to main content

v1.6.4 Release

ยท 3 min read

This release has a couple long awaited features!

There are also some improvements to synteny and dotplot views. The synteny view can now render curvy lines and "square" the views (so they each have the same zoom level), and have individual search panels in the synteny view. You can now also vertically resize the linear synteny view panel allowing for a taller or shorter view! The rendering has also been sped up in both linear synteny and dotplot views with certain code paths being up to 40x faster.

Also check out the recording and notes from our PAG 2022 tutorial session!

Screenshot showing the new curvy lines of the synteny view with the grape vs peach demo http://jbrowse.org/code/jb2/v1.6.4/?config=test_data%2Fconfig_synteny_grape_peach.json&session=share-EdWfJj5aIY&password=S8PGj

note that 1.6.0-1.6.3 were slightly buggy and collected into 1.6.4 here

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.

See "Packages in this release" in the changelog for links to packages published on NPM.

Packages in this release

๐Ÿš€ Enhancementโ€‹

๐Ÿ› Bug Fixโ€‹

๐Ÿ“ Documentationโ€‹

  • #2663 Add documentation for URL params and session spec (@cmdcolin)
  • #2655 Add link to PAG 2022 youtube tutorial on demos page and course archive (@cmdcolin)

๐Ÿ  Internalโ€‹

  • core
    • #2649 Add Cypress test of package that uses embedded components (@garrettjstevens)
    • #2648 Avoid console.warns in tests due to writing to MST nodes that are not alive (@cmdcolin)
  • Other
    • #2657 Fix hot reload using yarn resolution on react-error-overlay (@cmdcolin)

Committers: 3โ€‹