Skip to content

Release v1.4.4

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Sep 12:41

We're excited to announce the v1.4.4 release! Some highlights of this release
include:

Text searching

Finally, we have added the ability to search by gene name!

Users will now be able to create their own text indexes with the jbrowse text-index command, which creates an index for searching by gene names, identifiers and descriptions.

searching in lgv

GIF showing the process of searching via the location search box of the Linear Genome View

For a quick introduction and a tutorial on how to add this feature to your JBrowse instance, check out this quick start

Like most parts of JBrowse, the text searching system is pluggable. Plugin developers can add new text index adapters to connect JBrowse to other types of text search services, indexes, or databases.

Users of the @jbrowse/react-linear-genome-view can also enable text searching functionality, see https://jbrowse.org/storybook/lgv/v1.4.0/?path=/story/text-searching--page

Note that 1.4.0-1.4.3 had issues during publish, so we moved all release notes for them to here. Thanks to @bbimber for letting us know about these issues.

🚀 Enhancement

  • Other
    • #2287 Use react-popper to reduce tooltip lag on pages with many elements (@cmdcolin)
    • #2294 Don't rely on SVTYPE=BND for breakend split view options and thicker mouseover chords on circular views (@cmdcolin)
    • #2272 Auto adjust box RefNameAutocomplete width based on refName length (@cmdcolin)
    • #2243 Import bookmarks functionality for grid bookmark widget (@cmdcolin)
  • core
    • #2247 New jbrowse-desktop start screen design (@cmdcolin)
    • #2254 Better error reporting from web worker and chrom sizes adapter errors (@cmdcolin)
    • #1881 Add new text searching functionality to core, with jbrowse text-index CLI command to generate trix index (@teresam856)

🐛 Bug Fix

  • core
    • #2320 Fix issue where add track widget doesn't infer adapters on second usage (@cmdcolin)
    • #2250 Prevent the ToggleButton for the FileSelector toggling to local file when only URL should be available (@cmdcolin)
  • Other
    • #2309 Fix mouseover selection appearing across unrelated blocks (@cmdcolin)
    • #2283 Fix ability for the variant detail panel to create breakpoint split view for <TRA> elements (@cmdcolin)
    • #2268 Fix autocomplete height on small displays (@cmdcolin)

📝 Documentation

  • #2300 Release announcement draft v1.4.0 (@teresam856)
  • #2310 Add cancer demos to the demos page on website (@cmdcolin)
  • #2253 Add note about legacy-peer-deps to embedded component readme (@cmdcolin)
  • #2262 Add more MDX documentation pages to @jbrowse/react-linear-genome-view storybooks (@cmdcolin)

🏠 Internal

Committers: 3