Skip to content

Latest commit

 

History

History
78 lines (61 loc) · 2.35 KB

CHANGELOG.md

File metadata and controls

78 lines (61 loc) · 2.35 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.5.0] -- 2023-03-19

Added

  • populate command can now takes a --taxdmp option to load the dump from that file instead of download it.

Changed

  • Update the dependencies.

1.4.0 -- 2020-02-09

Added

  • lca command that takes two or more nodes and get their last common ancestor (LCA).

Changed

  • When outputting a tree in Newick, if the root has only one child, then the root is removed from the output.
  • The pretty-printing of a tree now effectively puts the root at the root.

Fixed

  • Bad tree pretty-printing.
  • Crash when outputting a subtree in Newick.

1.3.2 -- 2019-12-31

Fixed

  • Generated Newick trees had bad internal nodes in some situation.

1.3.1 -- 2019-12-31

Changed

  • Code reorganization.
  • Multiple small internal changes.

1.3.0 -- 2019-10-16

Added

  • -f/--format option to format nodes in trees.

Changed

  • Update dependencies.

1.2.0 -- 2019-09-11

Added

  • subtree command that takes a node and makes the tree with this node as root.

1.1.1 -- 2019-09-10

Fixed

  • Change the index on the names table, fixing performance issues.

1.1.0 -- 2019-07-24

Added

  • All commands can use scientific name as argument, in addition to NCBI taxonomic ID.

1.0.1 -- 2019-06-23

Changed

  • Improve the error message when the database file is not present.

1.0.0 -- 2019-06-09

Added

  • Initial release of a working application.