Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 3, 2025

Bumps auspice from 2.59.1 to 2.67.0.

Release notes

Sourced from auspice's releases.

Auspice 2.67.0

  • Mutations in a node-info modal (via tip click or shift+branch click) are now clickable. Clicking on a mutation will colour the tree by the genotypes at that position. Shift+clicking will append that position to the current genotype colouring (if possible), or remove it if it's already part of it. Command clicking (with or without shift) will behave similarly but filter the tree via the specific mutated state instead of changing the colouring. (#2018)
  • Shift-clicking bars in the entropy panel will now add the position to the existing color-by (as long as the gene is the same), or remove it if it was already part of the color-by. (#2019)
  • Added support for Node.js version 24 and its corresponding NPM version (11). (#2012)

Auspice 2.66.0

  • Fixed a bug that prevented drag-and-drop metadata files from being parsed that was introduced in version 2.64.0 (#2007)
  • Added SVG-download support for the measurements panel. (#2005)

Auspice 2.65.0

  • "show all branch labels" toggle has been updated to only show labels for visible branches, i.e. branches of selected tips after applying filters (#2004)

Auspice 2.64.0

  • Link-outs are explicitly disabled for v1 datasets because the nextstrain.org API does not support the v1 -> v2 conversion. (#2002)
  • Added a treeZoom=selected query to load trees at the same zoom level after the "zoom to selected" button has been pressed, where applicable. See the view settings docs for more details. (#1321)
  • Downloaded metadata and acknowledgments TSVs will now use extra columns to export associated URLs. (#2003)

internal changes

  • The JS bundles created when Auspice (client) is built have been changed in various ways (#1992):
    • Polyfills have been updated and we now only add a subset of polyfills to match our 95% browser target used for JS syntax.
    • Bundles are now available using Brotli compression (in addition to gzip) and the Auspice server is updated to support them.
    • Duplicated code has been reduced in the bundles, and the bundle layout has changed.
    • The map component is separated into a new bundle which should improve load times on datasets which don't use it.
  • Loading spinners have been improved in various ways. (#1991)
  • Logos available in the bundle are used rather than a fetch to an external domain. (#1996)
  • Added unit tests for createStateFromQueryOrJSONs. (#1988)

Auspice 2.63.1

  • Fixed a bug where datasets without the (optional!) display_defaults would crash, which included newick files dragged onto auspice.us. (#1986)

Auspice 2.63.0

  • Streamtrees are a new visualisation option for displaying phylogenetic trees. They require datasets with labels on internal nodes which we essentially use to partition the nodes of the tree and render each partition as a streamgraph. Such visualisations are useful for conveying relationships between parts of the tree as well as improving performance for very large trees. See the added documentation for more details. (#1902)

  • Label URL queries (available when zoomed into a node which has an branch label) are now added in more cases and, when loading the page, we now remove the query if it is not valid. (#1952)

  • Datasets can define display_defaults.label to specify the starting zoom level of a tree, similarly to the ?label=... URL query. (#1952)

  • The tree's "Reset Layout" button has been renamed "Zoom to Root". (#1952)

  • Removed the experimental markers from "Focus on selected" and "Explode Tree By" options. These seem to be working well. (#1954)

  • Toggling "Focus on selected" now updates the URL parameter focus=selected. URLs with this parameter can be shared to enable focus on initial page load. (#1955)

  • Added Chinese language support. (#1959)

  • Added flexibility to the way the "Built with …" sentence can be translated. (#1964)

  • Dropped support for Node.JS versions 16 & 18 and their corresponding NPM versions (7 & 8). (#1975)

Auspice 2.62.0

  • Added a new color tree by measurements feature. Clicking on a group in the measurements panel will add a new coloring to the tree, where the colors represent an average of the measurement values for the matching test strain within the selected measurements group. For full details, please see #1924.
  • Dataset authors can display a warning banner at the top of the page by setting .meta.warning in the main dataset JSON.

... (truncated)

Changelog

Sourced from auspice's changelog.

version 2.67.0 - 2025/11/03

  • Mutations in a node-info modal (via tip click or shift+branch click) are now clickable. Clicking on a mutation will colour the tree by the genotypes at that position. Shift+clicking will append that position to the current genotype colouring (if possible), or remove it if it's already part of it. Command clicking (with or without shift) will behave similarly but filter the tree via the specific mutated state instead of changing the colouring. (#2018)
  • Shift-clicking bars in the entropy panel will now add the position to the existing color-by (as long as the gene is the same), or remove it if it was already part of the color-by. (#2019)
  • Added support for Node.js version 24 and its corresponding NPM version (11). (#2012)

version 2.66.0 - 2025/09/05

  • Fixed a bug that prevented drag-and-drop metadata files from being parsed that was introduced in version 2.64.0 (#2007)
  • Added SVG-download support for the measurements panel. (#2005)

version 2.65.0 - 2025/09/02

  • "show all branch labels" toggle has been updated to only show labels for visible branches, i.e. branches of selected tips after applying filters (#2004)

version 2.64.0 - 2025/08/15

  • Link-outs are explicitly disabled for v1 datasets because the nextstrain.org API does not support the v1 -> v2 conversion. (#2002)
  • Added a treeZoom=selected query to load trees at the same zoom level after the "zoom to selected" button has been pressed, where applicable. See the view settings docs for more details. (#1321)
  • Downloaded metadata and acknowledgments TSVs will now use extra columns to export associated URLs. (#2003)

internal changes

  • The JS bundles created when Auspice (client) is built have been changed in various ways (#1992):
    • Polyfills have been updated and we now only add a subset of polyfills to match our 95% browser target used for JS syntax.
    • Bundles are now available using Brotli compression (in addition to gzip) and the Auspice server is updated to support them.
    • Duplicated code has been reduced in the bundles, and the bundle layout has changed.
    • The map component is separated into a new bundle which should improve load times on datasets which don't use it.
  • Loading spinners have been improved in various ways. (#1991)
  • Logos available in the bundle are used rather than a fetch to an external domain. (#1996)
  • Added unit tests for createStateFromQueryOrJSONs. (#1988)

version 2.63.1 - 2025/06/04

  • Fixed a bug where datasets without the (optional!) display_defaults would crash, which included newick files dragged onto auspice.us. (#1986)

version 2.63.0 - 2025/06/02

  • Streamtrees are a new visualisation option for displaying phylogenetic trees. They require datasets with labels on internal nodes which we essentially use to partition the nodes of the tree and render each partition as a streamgraph. Such visualisations are useful for conveying relationships between parts of the tree as well as improving performance for very large trees. See the added documentation for more details. (#1902)

  • Label URL queries (available when zoomed into a node which has an branch label) are now added in more cases and, when loading the page, we now remove the query if it is not valid. (#1952)

  • Datasets can define display_defaults.label to specify the starting zoom level of a tree, similarly to the ?label=... URL query. (#1952)

  • The tree's "Reset Layout" button has been renamed "Zoom to Root". (#1952)

  • Removed the experimental markers from "Focus on selected" and "Explode Tree By" options. These seem to be working well. (#1954)

  • Toggling "Focus on selected" now updates the URL parameter focus=selected. URLs with this parameter can be shared to enable focus on initial page load. (#1955)

... (truncated)

Commits
  • 2442a51 version bump to 2.67.0 for release
  • d87b3a3 Merge pull request #2013 from nextstrain/victorlin/move-esc-modal-code
  • eae3fba Remove keyup event listener when node is deselected
  • c136e25 Move escape key handling to modal component
  • 5c68701 Rename function
  • fb8c079 Merge pull request #2019 from nextstrain/james/shift-click-entropy-bars
  • b6d4ccb Merge pull request #2018 from nextstrain/james/clickable-mutations
  • 14b6c56 [entropy] allow shift+click on bars
  • 0f79f5d changelog
  • 6ce9d21 Update mutation tooltip content & style
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [auspice](https://github.com/nextstrain/auspice) from 2.59.1 to 2.67.0.
- [Release notes](https://github.com/nextstrain/auspice/releases)
- [Changelog](https://github.com/nextstrain/auspice/blob/master/CHANGELOG.md)
- [Commits](nextstrain/auspice@v2.59.1...v2.67.0)

---
updated-dependencies:
- dependency-name: auspice
  dependency-version: 2.67.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant