Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create v1.1.0.md, draft of release announcements #1820

Merged
merged 15 commits into from
Mar 29, 2021
Binary file added website/docs/img/upstream_downstream_details.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion website/docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ module.exports = {
'https://github.com/GMOD/jbrowse-components/edit/master/website/',
},
blog: {
showReadingTime: true,
blogSidebarCount: 'ALL',
// Please change this to your repo.
editUrl:
'https://github.com/GMOD/jbrowse-components/edit/master/website/blog/',
Expand Down
29 changes: 29 additions & 0 deletions website/release_announcement_drafts/v1.1.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
We're pleased to announce a new release of JBrowse Web!

## Changed callbacks language from JavaScript to Jexl

To allow users to safely and seamlessly share advanced configurations in sessions, we now use [Jexl](https://github.com/TomFrost/Jexl/blob/master/README.md) to express configuration callbacks. Note that this is a breaking change, `function()`-style callbacks will no longer work.

For details, see the [callbacks section of our configuration guide](../docs/config_guide#configuration-callbacks).

## Fetch intron and upstream/downstream sequences

We also have several other improvements including the ability to get intron and
upstream/downstream sequence in the feature details

![](./img/upstream_downstream_details.png)

## Interactive documentation using Storybook

Another new update is the first release of our interactive Storybook docs for the embeddable React Linear Genome View.
The docs contain live examples of how the LGV component can be used, along with source-code examples.
The site can be found [here](https://jbrowse.org/storybook/lgv/v1.1.0).

## Enhanced navigation to drawer widget stack

We have added a dropdown to enhance navigation between stack of active widgets. The update also adds a minimize button to allow quick access to full screen JBrowse web.

See below for demos of the new navigation UI.

![Minimize button demo](https://media.giphy.com/media/VkkAJWQevhezVR2jCj/giphy.gif)
<img width="501" alt="widget_navigation" src="https://user-images.githubusercontent.com/45598764/112884468-65076b80-9084-11eb-81aa-889ad750e4f4.png">