Text label datasets are supported in the unrooted display mode. External labels can be shifted horizontally.
Tree scale box is fully customizable, and can be disabled. Label text and size can be changed, as well as line color and width. A fixed value for the scale can be forced (so the scale value doesn't change with zooming).
Tree edits (moving/deleting nodes or clades) can be simply undone though a function in the Save/restore view function menu
Multiple bootstrap / metadata values can be displayed simultaneously as text labels
Individual projects can be privately shared with your collaborators. Check the Sharing data page for more details.
Legend position can be specified in the dataset templates
Automatic color legend can be generated in Phylogenetic placements datasets, when summary type is set to 'Branch color'
Leaf label background colors can be defined, both interactively, and through the TREE_COLORS annotation files.
Initial support for QIIME 2 QZA files. QZA trees can be uploaded directly.
QZA taxonomy files dropped onto the tree will automatically assign leaf labels and create a bar chart with confidence values
QZA FeatureTable[Frequency] supported
In Binary datasets, symbols can be aligned to the ends of leaf labels. Individual dataset fields will not be aligned to each other in this case.
In Text labels datasets, labels can be displayed without rotation (ie. making them always appear straight)
In Image datasets, individual images will be properly aligned on all sides of the tree.
Dataset legends and scales can be created and edited directly in the iTOL web interface
Datasets can now be created and edited directly in the iTOL web interface, without using external text templates. A simple spreadsheet interface is used to enter the data. Full details are
available in the help pages and in the corresponding tutorial video.
Full support for the majority of Google Web Fonts. New fonts can be enabled by using the 'Add' button next to Label font selector.
Removed TRANSPARENT_FILL option from 'Shape plot' datasets, since FIELD_COLORS now support full RGBA color specification
Check marks can be used in branch symbol datasets
UTF-8 characters can be used in all annotation files (for example α or β can be used in labels and elsewhere)
Multi-bootstrap values (separated with forward slashes; for example ones generated by IqTree) will be automatically parsed into separate metadata sources and available for visualization
Position of the branch length labels can be adjusted
Node ages can be displayed instead of raw branch length values
Position of the bootstrap/metadata symbols and text labels can be adjusted
Colored ranges legend is sortable
Support for custom color schemes in alignments
Leaf sorting and node rotation supported in unrooted mode
Colored ranges properly cover clades in unrooted mode
Label size for heatmap and binary datasets can be changed independently
Added the function to remove all branches below specified bootstrap value
border width and color can be set for simple barcharts, multi bar charts and pie charts
new features in the protein domains dataset:
border width and color can be set for individual domain shapes
backbone height can be changed
domains can be filled with plain colors or gradients
new annotation file: collapse.txt, allowing simple collapsing of multiple clades
Leaf label position can be adjusted (Label shift option)
Dashed lines connecting leaves to labels can be disbaled
Internal circle symbols can be displayed on all nodes, nodes with one child only or hidden completely
Heatmap dataset legend automatically created
Heatmap dataset values corresponding to minimum, midpoint and maximum colors can be freely changed
'Duplicate tree' function available in the personal account
Copy shared trees into personal account
Batch access available
Better reporting of errors during upload
New dataset type: phylogenetic placements
Labels can be displayed above binary dataset columns
Connections dataset lines can be curved towards center and aligned to labels
Domain dataset labels font size factor implemented
Search your account trees from any page (magnifying glass in the header)
Navigation to other project trees in the tree viewer header
Many bug fixes
Complete, from-scratch rewrite of iTOL
HTML5 Canvas based display engine
Many new bugs introduced (probably :-)
Too many changes to list...
New database based backend tree storage system
Additional tree can be displayed above the heatmap datasets
Support for display of custom scales in several dataset types
Various minor updates and bug fixes
Collapsed clades can be exported with same size and font as regular leaves
Colored strip and gradient datasets support values assigned to internal tree nodes. These values will only be displayed when assocated clades are collapsed.
Collapsed clades can be displayed with simplylified triangles, taking less space
multiple binary datasets will be automatically spread to prevent overlap
If labels are present in a color strip dataset, a legend containing the labels will be added to exported trees
branches can be marked with custom labels
Dataset labels are optional in exported trees
New dataset type: circles
Several datasets (binary, bar chart, multi-value bar chart, protein domains) support display of values associated with internal nodes of the tree. These values will only be displayed when assocated clades are collapsed.
Pie chart position on each branch can be defined: example
New dataset type: connections
custom information can be displayed
in node popups; basic HTML and CSS are supported, with links and images
trees can be rerooted when exported through batch access
name based node filtering in the automatic NCBI tree generator
protein IDs/ACCs (Uniprot and NCBI) supported in the automatic NCBI tree generator
new tree display mode: unrooted
branches can be automatically colored based on bootstrap values
text label colors can be defined
new dataset type: boxplot
individual fileds in multi-value barchart datasets can be automatically aligned