Skip to content

Commit

Permalink
Prepare for v2.14.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
cmdcolin committed Aug 28, 2024
1 parent 446f532 commit e7e3049
Show file tree
Hide file tree
Showing 3 changed files with 161 additions and 1 deletion.
65 changes: 65 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,68 @@
yarn run v1.22.22 $ lerna-changelog --silent --silent --next-version 2.14.0

## 2.14.0 (2024-08-28)

#### :rocket: Enhancement

- `core`
- [#4532](https://github.com/GMOD/jbrowse-components/pull/4532) De-duplicate
snackbar messages ([@cmdcolin](https://github.com/cmdcolin))
- [#4516](https://github.com/GMOD/jbrowse-components/pull/4516) Add NCBI
sequence_report.tsv alias adapter, with ability to recode NCBI fasta files
to use UCSC style names ([@cmdcolin](https://github.com/cmdcolin))
- Other
- [#4533](https://github.com/GMOD/jbrowse-components/pull/4533) Allow setting
sequenceType='pep' in ReferenceSequenceTrack configuration
([@cmdcolin](https://github.com/cmdcolin))
- [#4531](https://github.com/GMOD/jbrowse-components/pull/4531) Add
UnindexedFastaAdapter for fetching small plaintext FASTA files
([@cmdcolin](https://github.com/cmdcolin))
- [#4528](https://github.com/GMOD/jbrowse-components/pull/4528) Add
description config slot to reference sequence track
([@cmdcolin](https://github.com/cmdcolin))
- `app-core`, `core`
- [#4523](https://github.com/GMOD/jbrowse-components/pull/4523) Allow
plaintext GTF and VCF files greater than 512Mb
([@cmdcolin](https://github.com/cmdcolin))
- `core`, `product-core`
- [#4519](https://github.com/GMOD/jbrowse-components/pull/4519) Add "Group by"
method for alignments tracks ([@cmdcolin](https://github.com/cmdcolin))

#### :bug: Bug Fix

- [#4535](https://github.com/GMOD/jbrowse-components/pull/4535) Fix crash after
navToLocString in some cases ([@cmdcolin](https://github.com/cmdcolin))

#### :house: Internal

- Other
- [#4530](https://github.com/GMOD/jbrowse-components/pull/4530) Consolidate
gff3 adapter featureData routine, avoid Number-ifying null phase
([@cmdcolin](https://github.com/cmdcolin))
- `core`
- [#4518](https://github.com/GMOD/jbrowse-components/pull/4518) Don't send
displayModel to "rendering" components on server side
([@cmdcolin](https://github.com/cmdcolin))
- `__mocks__`, `app-core`, `core`, `embedded-core`, `product-core`,
`text-indexing`, `web-core`
- [#4513](https://github.com/GMOD/jbrowse-components/pull/4513) Add new eslint
rules (no-unnecessary-condition, no-unused-expressions, etc) and tsconfig
noUncheckedIndexedAccess ([@cmdcolin](https://github.com/cmdcolin))
- `app-core`, `core`, `embedded-core`, `product-core`, `text-indexing`,
`web-core`
- [#4510](https://github.com/GMOD/jbrowse-components/pull/4510) Add biome lint
fixes ([@cmdcolin](https://github.com/cmdcolin))
- `core`, `product-core`, `text-indexing`
- [#4508](https://github.com/GMOD/jbrowse-components/pull/4508) Use
@mui/x-charts-vendor for d3 upgrade
([@cmdcolin](https://github.com/cmdcolin))

#### Committers: 2

- Colin Diesh ([@cmdcolin](https://github.com/cmdcolin))
- Garrett Stevens ([@garrettjstevens](https://github.com/garrettjstevens)) Done
in 1.30s.

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

## 2.13.1 (2024-07-31)
Expand Down
95 changes: 95 additions & 0 deletions website/blog/2024-08-28-v2.14.0-release.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
---
title: v2.14.0 Release
date: 2024-08-28 14:03:05
tags: ['release', 'jbrowse 2']
---

This release adds some significant new features

- Alignments track 'Group by' functionality: this features 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 display sequences from a FASTA file such as `NC_000001.10`
in the user interface as `chr1`. This specifically targets the NCBI
"sequence_report.tsv" to do this renaming, and is called
`NcbiSequenceReportAliasAdapter`

![image](https://github.com/user-attachments/assets/d0adf4dd-e303-4174-98d8-aec59f67d223)

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

- [v2.14.0](https://github.com/GMOD/jbrowse-components/releases/tag/v2.14.0)

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](https://jbrowse.org/jb2/docs/quickstart_web) for more
details.

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

## 2.14.0 (2024-08-28)

#### :rocket: Enhancement

- `core`
- [#4532](https://github.com/GMOD/jbrowse-components/pull/4532) De-duplicate
snackbar messages ([@cmdcolin](https://github.com/cmdcolin))
- [#4516](https://github.com/GMOD/jbrowse-components/pull/4516) Add NCBI
sequence_report.tsv alias adapter, with ability to recode NCBI fasta files
to use UCSC style names ([@cmdcolin](https://github.com/cmdcolin))
- Other
- [#4533](https://github.com/GMOD/jbrowse-components/pull/4533) Allow setting
sequenceType='pep' in ReferenceSequenceTrack configuration
([@cmdcolin](https://github.com/cmdcolin))
- [#4531](https://github.com/GMOD/jbrowse-components/pull/4531) Add
UnindexedFastaAdapter for fetching small plaintext FASTA files
([@cmdcolin](https://github.com/cmdcolin))
- [#4528](https://github.com/GMOD/jbrowse-components/pull/4528) Add
description config slot to reference sequence track
([@cmdcolin](https://github.com/cmdcolin))
- `app-core`, `core`
- [#4523](https://github.com/GMOD/jbrowse-components/pull/4523) Allow
plaintext GTF and VCF files greater than 512Mb
([@cmdcolin](https://github.com/cmdcolin))
- `core`, `product-core`
- [#4519](https://github.com/GMOD/jbrowse-components/pull/4519) Add "Group by"
method for alignments tracks ([@cmdcolin](https://github.com/cmdcolin))

#### :bug: Bug Fix

- [#4535](https://github.com/GMOD/jbrowse-components/pull/4535) Fix crash after
navToLocString in some cases ([@cmdcolin](https://github.com/cmdcolin))

#### :house: Internal

- Other
- [#4530](https://github.com/GMOD/jbrowse-components/pull/4530) Consolidate
gff3 adapter featureData routine, avoid Number-ifying null phase
([@cmdcolin](https://github.com/cmdcolin))
- `core`
- [#4518](https://github.com/GMOD/jbrowse-components/pull/4518) Don't send
displayModel to "rendering" components on server side
([@cmdcolin](https://github.com/cmdcolin))
- `__mocks__`, `app-core`, `core`, `embedded-core`, `product-core`,
`text-indexing`, `web-core`
- [#4513](https://github.com/GMOD/jbrowse-components/pull/4513) Add new eslint
rules (no-unnecessary-condition, no-unused-expressions, etc) and tsconfig
noUncheckedIndexedAccess ([@cmdcolin](https://github.com/cmdcolin))
- `app-core`, `core`, `embedded-core`, `product-core`, `text-indexing`,
`web-core`
- [#4510](https://github.com/GMOD/jbrowse-components/pull/4510) Add biome lint
fixes ([@cmdcolin](https://github.com/cmdcolin))
- `core`, `product-core`, `text-indexing`
- [#4508](https://github.com/GMOD/jbrowse-components/pull/4508) Use
@mui/x-charts-vendor for d3 upgrade
([@cmdcolin](https://github.com/cmdcolin))

#### Committers: 2

- Colin Diesh ([@cmdcolin](https://github.com/cmdcolin))
- Garrett Stevens ([@garrettjstevens](https://github.com/garrettjstevens)) Done
in 1.30s.
2 changes: 1 addition & 1 deletion website/docusaurus.config.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
"organizationName": "GMOD",
"projectName": "jbrowse-components",
"customFields": {
"currentVersion": "v2.13.1"
"currentVersion": "v2.14.0"
}
}

0 comments on commit e7e3049

Please sign in to comment.