Release Notes for Tree Viewer 1.19.0 (January 12, 2021)

Bug Fixes

  • Updated to use SC-25
  • Removed the NCBI Tree Use Survey
  • Fixed a bug in creating a Link to View URL
  • Additional minor bug fixes

Release Notes for Tree Viewer 1.18.0 (September 8, 2020)

Bug Fixes

  • Corrected the help link in the Edit Labels dialog
  • Fixed a bug in the overview rectangle location
  • Additional minor bug fixes

Release Notes for Tree Viewer 1.17.6 (April 6, 2020)

New Features and Improvements

  • Updated to ExtJS v.7.1
  • Improvements in continuous deployment processes

Bug Fixes

  • Minor bug fixes

Release Notes for Tree Viewer 1.17 (October 24, 2017)

New Features and Improvements

  • Improved sub-tree navigation to help BLAST users find parents of collapsed sub-trees
  • Improved basic navigation to be able to zoom into area
  • Rendering: added more space between leaves and collapsed nodes for longest branches

Bug Fixes

  • Fixed bugs related to ExtJS 6.5.0
  • Fixed tooltips issues when Tree Viewer is embedded not at the top of a page

Release Notes for Tree Viewer 1.16 (July 5, 2017)

New Features and Improvements

  • Switched to use Ext JS 6.5.0
  • Basic navigation: added marquee selection to zoom into an area
  • Sub-tree leafs navigation: added showing closest visible parent for a leaf node inside collapsed node

Bug Fixes

  • Fixed tree not loading when referred by URL parameter
  • Fixed spacing between labels and leaves /collapsed leaves with longest distances
  • Fixed tooltips position for embedded Tree Viewer
  • Fixed the link to Tree Viewer welcome page

Release Notes for Tree Viewer 1.15 (May 25, 2017)

New Features and Improvements

  • New API parameter to set leaf node size
  • Collapsed subtree rendering improved – made more visible

Bug Fixes

  • Fixed problem with circular rendering of collapsed branches
  • Fixed issue with non-working Feeadback dialog

Release Notes for Tree Viewer 1.14 (April 17, 2017)

New Features and Improvements

  • Improved sub-tree expand-collapse to highlight the reference node
  • Implemented zoom in function by mouse double click

Bug Fixes

  • Fixed crash on back-end trying to render images larger than maximum size
  • Fixed overview loss on some pages
  • Fixed bug for re-rooting subtrees at midpoint
  • Fixed issues with macro API not returning results for some queries
  • Fixed some IE related issues
  • Fixed issues with clear re-routing does not return back to midpoint root
  • Fixed issues in SetSize macro function

Release Notes for Tree Viewer 1.13 (March 06, 2017)

New Features and Improvements

  • New feature: search in trees
  • Display layout Circular can use distances in rendering
  • Improved automatic subtree collapse API
  • Tool bar now implements a new button to quickly zoom to the active selection

Bug Fixes

  • Fixed issue with selection when user clicks on root node
  • Fixed issue with certain requests causing back-end crash
  • Fixed conflicts between macro based coloring and selection
  • Fixed bugs in implementation of Overview mode on some browsers

Release Notes for Tree Viewer 1.12 (February 1, 2017)

New Features and Improvements

  • Implemented new API to markup trees
  • Improved PDF rendering to reflect labels customization
  • Implemented Tree Viewer macro language

Bug Fixes

  • Fixed issue with graphic disappearance when clicked on Upload
  • Fixed issue with navigation controls stop working after rapid zooming
  • Fixed node selection-deselection logic
  • Fixed bugs in label rendering (some labels not shown)

Release Notes for Tree Viewer 1.11 (September 21, 2016)

New Features and Improvements

  • Added status bar to better communicate navigational and search information, error messages, scale bar, etc
  • New API to support node collapse parameters
  • Nexus export now uses the custom labels if it was set by the user
  • Improved rendering of overview on large trees to better highlight the landmark topology
  • Accessibility improvements of selected nodes

Bug Fixes

  • Addressed issues with potential cross-site scripting security vulnerability
  • Fixed image rendering issues in IE
  • Fixed labels display in PDF for large trees in rectangular and slanted layouts

Release Notes for Tree Viewer 1.10 (July 19, 2016)

New Features and Improvements

Bug Fixes

  • Fixed bug with incorrect zooming parameters passing, caused cryptic error message
  • Fixed bug with disappearing scale mark, after use of overview functions
  • Fixed bug with is changing or disappearing from tooltip when use Edit Label function
  • Fixed issues with size and positioning of embedded trees on a page
  • Fixed issues with tooltips conflicting with node collapse functionality
  • Fixed issues with overview mode does not block zooming, while it should
  • Fixed issues with https protocol
  • Fixed image positioning for overview mode
  • Fixed image positioning for overview mode

Release Notes for Tree Viewer 1.9 (May 31, 2016)

New Features and Improvements

  • Tree Viewer can now visualize medium-large phylogenetic trees up to 15K nodes
  • Link To View improved to include mini url
  • Implemented a new mode to place distance glyph outside of the tree graphics are (could cause interference with the main tree graphics in some cases)
  • Circular layout now supports distances

Bug Fixes

  • Fixed bug overview stopes working after a period of inactivity
  • Fixed issue with incomplete tree with SmartBLAST

Release Notes for Tree Viewer 1.8 (March 1, 2016)

New Features and Improvements

  • Implemented “Link to View” function to create minimized links to Tree Viewer
  • Implemented Feedback function to inform NCBI developers about issues and improvements
  • New functionality to customize labels
  • Improved and reworked zoom navigation with adaptive levels and a new button to quickly zoom to the minimal level where node labels become visible
  • New zooming API functions for embedders
  • New API to set custom labels
  • Improvements to aspect ratio selection to make radial trees look better

Bug Fixes

  • Fixed bug with Radial tree layout hung
  • Fixed issues with not being able to zoom to the level of visible labels on large trees
  • Fixed IE issues with pinned tooltips, numerous tooltip fixes and improvements
  • Fixed issues with overview in IE
  • Fixed issue with missing scale marker in exported PDF
  • Fixed issue with incorrect position of context menu
  • Fixed issues with display of incorrect number of collapsed nodes

Release Notes for Tree Viewer 1.7.5 (November 18, 2015)

New Features and Improvements

  • Improved function of de-selection of subtrees

Bug Fixes

  • Fixed bug zoom not working in BLAST Tree View
  • Fixed bug that part of a tree was not always visible
  • Fixed bug with mouse wheel zoom
  • Fixed display visual issues on some demo pages
  • Fixed issue with Overview mode
  • Fixed disappearing scale mark for distance trees
  • Fixed issues with mouse pointer remaining “In progress” forever

Release Notes for Tree Viewer 1.7 (October 27, 2015)

New Features and Improvements

  • Added new rendering mechanism for displaying trees as image tiles, to support very large trees and images
  • Added Tools/Expand All to unfold all collapsed nodes

Bug Fixes

  • Fixed bug with tree repositioning when selection is present

Release Notes for Tree Viewer 1.6 (August 13, 2015)

New Features and Improvements

  • Added functionality to download data in Newick and Nexus formats/li>
  • Added ability to turn on and off distance mode
  • API function reloadTree now returns status of requested action

Bug Fixes

  • Fixed a bug in multiple node selection defaults
  • Fixed a bug in metadata table

Release Notes for Tree Viewer 1.5 (June 29, 2015)

New Features and Improvements

  • Significant performance improvements
  • Implemented ability to open URLs contained in node features (named $url) by direct clicking on a node label
  • Tree loading notification improved
  • Missing appname parameter warning implemented for embedded Tree Viewer
  • Added ability to turn off mouse wheel zooming (support for Firefox mouse wheel event added)

Bug Fixes

  • Tooltips behavior in overview mode fixed
  • Resizing in full view mode fixed
  • Font size alteration in embedded Tree Viewer fixed
  • Firefox not displaying a tree while loading
  • Fixed repositioning of the embedded Tree Viewer when clicking on a node

Release Notes for Tree Viewer 1.4 (May 04, 2015)

New Features and Improvements

  • Implemented upload of custom user-defined data in ASN.1 and Newick formats
  • Implemented Download function to export data into NCBI Genome Workbench
  • Improved Embedding API to allow loading of custom trees from ftp: or http: locations ( Example 1 , Example 2 )
  • Improved tooltips

Bug Fixes

  • Fixed collapsing, selection, and node re-route
  • Fixed serious IE incompatibilities
  • Fixed execution and handling of long server-side tasks

Release Notes for Tree Viewer 1.3 (January 29, 2015)

New Features and Improvements

  • New WEB interface, implementing full GUI for browsing trees, including pan and zoom, menus, tooltips, PDF export, tree re-routing, subtree selection and more
  • WEB API for embedding Tree View on customers WEB pages
  • Performance optimizations for faster rendering
  • Implemented edge color and gradient options for trees

Bug Fixes

  • Fixed bug in the server to better handle incorrect parameters

Release Notes for Tree Viewer 1.1.2 (May 5, 2014)

New Features and Improvements

  • Made sure that labels display within viewport
  • Added descfmt test parameter to change the metadata return format

Bug Fixes

  • Added missing asn sample files
  • Fixed bug in computing viewport size when labels are very long
  • Prevented worker node from looping for an unreasonably long time

Release Notes for Tree Viewer 1.1.1 (March 24, 2014)

New Features and Improvements

  • Update to support (and test) dynamically sized trees in treeviewer
  • Added width and height to returned JSON
  • Added parameter to control horizontal width
  • Added support for dynamic viewport sizing for PDF rendering
  • Added bottommargin parameter
  • Added support for maximum label lengths
  • Moved scale marker to the right for all layouts
  • Added CORS handling

Bug Fixes

  • Fixed bug when computed image size is smaller than default size

Release Notes for Tree Viewer 1.0 (January 02, 2014)

New Features and Improvements

  • Added ifmt parameter to differentiate between ASN binary (default) and ASN text input
  • Added viewport* , fontface , fontsize , subtreenodeID , labelformat , and labelvis parameters
  • Added is-leaf flag for each node returned in the JSON image map
  • Improved error handling and output
  • Changed fontface parameter to accept a string instead of enum
  • Changed the way the node bounds are represented in the JSON return

Bug Fixes

  • The whole branch is highlighted when using selectednodeID

Release Notes for Tree Viewer 0.0 (December 02, 2013)

New Features and Improvements

  • Initial release: Supports the minimal set of parameters (btc_ncid, btc_filename, width, height, etc.) and returned data (rendered image, node area information)
Support Center

Last updated: 2017-10-25T11:20:31-04:00