Release v2.7.0
github-actions
released this
04 Oct 19:40
·
0 commits
to d5c79d4c96c371d42c0f2d92fe46d438b210d003
since this release
This release contains a number of new features and improvements
-
adds the concept of a 'focused view' and keyboard shortcuts for zoom in/out (ctrl or cmd+up/down) and side to side scroll (ctrl or cmd +left/right)
-
make bookmark persistent in localstorage so that they are usable across different sessions
-
upgrades jbrowse-web and jbrowse-desktop to use React 18 and latest versions of mobx+mobx-react+mobx-state-tree, and enable React.StrictMode
Note: embedded users can also opt-into React 18 for their apps, see lgv storybook for details
See the full changelog below for details!
🚀 Enhancement
- Other
- #3956 Make faceted track selector facet filters responsive to adjacent filter selections (@cmdcolin)
- #3953 Report JSON parse error when failing to load JSON file on desktop (@cmdcolin)
- #3951 Add jobs widget to jbrowse-web (@carolinebridge-oicr)
- #3900 Make bookmarks persistent across sessions with local storage (@carolinebridge-oicr)
- #3896 Upgrade oclif to v3 to avoid deprecation warnings (@garrettjstevens)
- #3907 Change the config.json missing screen to an "It worked!" message (@cmdcolin)
- #3901 Use shortened VCF feature description for some types of insertions and deletions (@cmdcolin)
- #3840 Adds custom filtering option to alignments tracks (@carolinebridge-oicr)
- #3832 Adds keyboard shortcuts for panning and zooming on a focused view (@carolinebridge-oicr)
core
app-core
,core
,embedded-core
app-core
app-core
,core
,embedded-core
,product-core
,text-indexing
,web-core
app-core
,core
,web-core
- #3831 Adds session model reference to view in focus (@carolinebridge-oicr)
🐛 Bug Fix
app-core
,core
- Other
- #3946 Fix setting multiple hierarchical defaultCollapsed config options at initialization (@cmdcolin)
- #3937 Fix dev mode error from LGV overview scalebar (@cmdcolin)
- #3925 Reduce amount of canvas commands issued to the dotplot renderer (@cmdcolin)
- #3924 Fix incorrect tick mark label on dotplot axes happening in some cases (@cmdcolin)
- #3921 Fix hydration warning by only rendering the SvgFeature "selected feature" and "mouseover" client side (@cmdcolin)
- #3910 Fix feature label offsets in SVG exports with main thread RPC (@cmdcolin)
- #3905 Fix alignments track infinite loading when applying same "Color by" or "Sort by" setting twice (@cmdcolin)
- #3904 Fix "Color by"->"Mapping quality" for CRAM files (@cmdcolin)
- #3902 Fix ability to use plaintext bed in add-track CLI (@cmdcolin)
core
- #3929 Fix mouse getting out of sync while dragging resize handle (@cmdcolin)
- #3912 Avoid undefined getConf on assembly.configuration safeReference (@cmdcolin)
- #3887 Add forwardRef to wrapped re-exported lazy components (@garrettjstevens)
- #3866 Fix calculation of width of "view container title" (@cmdcolin)
- #3865 Strip alpha from colors for improved SVG export compatibility (@cmdcolin)
📝 Documentation
- #3957 Add error handler example for embedded components (@cmdcolin)
- #3913 Add color scheme for pathogenicity for ClinVar config_demo track (@scottcain)
- #3881 Improve some of the extension point documentation (@cmdcolin)
🏠 Internal
app-core
,core
,embedded-core
core
- Other
app-core
,core
,embedded-core
,product-core
,web-core
Committers: 4
- Caroline Bridge (@carolinebridge-oicr)
- Colin Diesh (@cmdcolin)
- Garrett Stevens (@garrettjstevens)
- Scott Cain (@scottcain) Done in 2.80s.