Skip to content

v1.17.0

Compare
Choose a tag to compare
@jameshadfield jameshadfield released this 27 Mar 00:46
· 3132 commits to master since this release

Narrative

  • Now exposed via a "hidden" URL query. E.g. flu/h3n2/3y?n=1
  • Frequencies added to narrative
  • block in focus is part of the URL query, and can be reloaded via the URL

Second Tree / Tanglegram

  • Second tree can be loaded via a URL (e.g. ?tt=na). Sidebar dropdown currently disabled.
  • In this mode, trees are forced to be rectangular, and the map & frequencies are not displayed.
  • Tanglegram exists, but no untangling (yet)
  • Bugs still exist (which is why the sidebar has been disabled)

Internals

  • All JSONs (incl. frequencies, narrative) are loaded within a single Promise & dispatch
  • phylotree.change() only ever called once, and always in componentDidUpdate (fixes bugs where it fired in both CWRP and CDU)
  • old & deprecated code removed