Tom Sawyer Visualization now supports Apple Retina display devices. Additionally, this release introduces an option to rotate edge labels so that they run parallel to their associated edge segments. Layout and rendering are significantly faster, particularly with large data sets.
Further, this release improves product quality and performance, and updates the supported operating systems.
New
Technology
Added JDK 8.0 support
Drawings
Added support for Apple Retina display devices
Layout
Added edge bend removal for better orthogonal drawings
Added ability to rotate edge labels
Introduced a new approach that reduces crossings in the orthogonal drawing style
Examples
Added a new example demonstrating rotated labels using World Cups data
Documentation
Added an option to improve documentation search speed by ignoring the API documentation
Improvements
Drawings
Improved character positioning in text strings
Improved text rendering performance
Improved precise shape clipping calculation
Improved precise clipping to node image outlines
Improved rendering speed
Layout
Improved the performance of layout, labeling, and routing
Improved inside node connector and labeling placement in all layout styles
Improved node labeling to avoid possible overlaps
Improved node inside label positioning
Improved connector label placement
Improved movable connector positioning
Improved node packing to eliminate node overlaps after incremental layout
Improved disconnected node packing in the circular layout style
Improved hierarchical layout performance for nested drawings by as much as eighty-five percent
Improved nested hierarchical layout to have fewer crossings
Improved disconnected node placement in hierarchical layout
Improved node placement in hierarchical layout for nested drawings
Improved node packing in nested drawings with a hierarchical layout style
Five percent faster performance than prior version
Improved drawing fitting with nested drawings
Improved edge distribution at node sides
Enhanced packing of connected components and disconnected nodes
Exposed fixed drawing option
Exposed embedded node option
Exposed embedded edge option
Hierarchical
Improved orthogonal edge routing to align horizontal and
vertical edge segments
Orthogonal
Refined integrated labeling
Improved incremental layout results
Symmetric
Improved node placement in the presence of moveable connectors
Labeling
Reduced label overlap in dense drawings
Reduced label position ambiguity
Routing
Improved interdrawing edge routing to connectors
Respects arrowhead width
Documentation
Dynamic content loading
Improved API documentation
Examples
Visualization application now fits to the browser size
System Requirements
Added support for Dojo 1.9.1
Added support for these operating systems:
Apple OS X 10.8
Apple OS X 10.9
Oracle Linux 5
Oracle Linux 6
Microsoft Windows 8
Microsoft Windows 8.1
Microsoft Windows Server 2012
These application servers have been added:
IBM WebSphere 8.5
Oracle WebLogic Server 12.1.2
These browsers have been added:
Apple Safari 6.1
Apple Safari 7.0
Microsoft Internet Explorer 11
Dropped support for these operating systems:
Apple OS X 10.6
Apple OS X 10.7
Microsoft Windows Vista
Dropped support for these application servers:
IBM WebSphere 8.0
Oracle WebLogic Server 12.1.1
Fixes
Drawings
Meta-edges may attach to connectors
Layout
Orthogonal layout respects connected component and disconnected node spacing options
Fixed node label overlaps
Fixed interdrawing edge label overlaps
Issues
None
Release 9.3.1
Date
March 14, 2013
Status
General
Overview
This release updates the supported operating systems to allow easier installation on Microsoft Windows 8. Additionally, web browser support is extended to add support for Microsoft Internet Explorer 10.
New
None
Improvements
None
System Requirements
Added support for Microsoft Windows 8
Added support for Microsoft Internet Explorer 10
Added support for JDK 7.0 on Apple Mac OS X
Fixes
None
Issues
None
Release 9.3.0
Date
March 30, 2012
Status
General
Overview
Tom Sawyer Visualization introduces new hover, select, and highlight metaphors. New precise shape clipping improves drawing resolution.
This release offers markedly improved layout performance for large drawings with thousands of nodes. Additionally, labeling is much more precise.
New
Technology
Added JDK 7.0 support
Drawings
Added precise shape clipping
Added rounded rectangle UI element
Graphics
New hover, select, and highlighting graphics
Improvements
Installers
Refined installers
Technology
Upgraded Dojo implementation
Drawings
Faster performance for large, heavily nested drawings
Graphics
Easier to define level of detail in scene-based graphics
Improved tooltip rendering
Layout
Circular layout
Enhanced rotation of disconnected components
Multi-edge spacing option
Hierarchical layout
Faster performance with constraints and nesting
Enhanced integrated labeling with orthogonal routing
Integrated orthogonal routing across nesting levels
Polyline routing refinements
Orthogonal layout
Twenty percent performance improvement
Enhanced integrated labeling
Integrated orthogonal routing across nesting levels
Directed multi-edge bundling refinements
Symmetric layout
Thirty-five percent performance improvement
Enhanced rotation of disconnected components
Multi-edge spacing option
Labeling
Improved labeling precision
Respects edge thickness
Respects arrowheads
System Requirements
Added support for these operating systems:
Apple Mac OS X Lion 10.7
Red Hat Enterprise Linux 6
Dropped support for Red Hat Enterprise Linux 5
Added support for JDK 7.0
Dropped support for JDK 5.0
Added support for these application servers:
Apache Tomcat 7.0
Red Hat JBoss 6.0
Red Hat JBoss 6.1
Dropped support for these application servers:
Apache Tomcat 5.5
IBM WebSphere 6.1
Red Hat JBoss 5.0
Dropped support for Microsoft Internet Explorer 6.0
Fixes
Unselected edge labels remain fixed during edge routing
Multi-edge spacing respected
Labels with simple UIs are updated correctly after batch processing
Issues
Hover effects have been disabled in Microsoft Internet Explorer 7.0 and 8.0.
Release 9.2.0
Date
April 13, 2011
Status
General
Overview
This release provides all of the documentation in HTML format, with global search capability. Additionally, this release addresses the needs of several of our large network management customers.
New
Technology
Added batch processing APIs for improved drawing creation performance
Layout
All layout
Enabled treating certain child drawings as fixed during nested drawing layout
Documentation
Added search capability across all documentation
Improvements
Visualization
Added new Switch UI Element
Added option to preserve owner node position during nested drawing changes
Added Cascading Style Sheets (CSS) configuration of the default tooltip color
Layout
All layout
Enhanced node and edge embedding during incremental layout
Enhanced moveable connector placement when multiple edges are attached
Circular layout
Improved cluster spacing
Improved node spacing within clusters
Refined drawing fitting
Symmetric layout
Refined drawing fitting
Documentation
Improved API documentation
Converted all documentation to HTML format
Demonstration
Enabled Apple Mac OS X global menu support
System Requirements
Dropped support for Apple Mac OS X 10.5
These browsers have been added:
Google Chrome 10.0
Microsoft Internet Explorer 9.0
Mozilla Firefox 4.0
This browser has been reintroduced:
Microsoft Internet Explorer 6.0
Fixes
Drawing manager meta-edge APIs return consistent results when meta-edges are not viewable
Drawing fitting is respected when arranging connected components in the orthogonal layout style
Layout calculates optimal expanded node size when fixed connector labels are present
Drawing canvas displays correctly in Apple Mac OS X
Nesting border displays correctly at all zoom levels
Top-justified text displays correctly at all zoom levels
Rotation UI element behaves correctly when drawing object bounds are not set
Issues
None
Release 9.1.1
Date
October 8, 2010
Status
General
Overview
This release provides a number of improvements including enhanced rendering precision and refined automated drawing fitting.
New
Added annotated image UI element class
Improvements
Licensing
Simplified access to hosted licensing through a web proxy
Visualization
Drawing Representation
Meta-edge compression can now disregard interdrawing edge direction
Layout
Circular layout
Improved Drawing Fitting
Improved placement of movable connectors
Symmetric layout
Improved Drawing Fitting
Improved placement of movable connectors
System Requirements
These browsers have been added:
Apple Safari 5.0
Google Chrome 6.0
Fixes
None
Issues
None
Release 9.1.0
Date
May 20, 2010
Status
General
Overview
In this release, the visualization and layout architectures have been optimized to improve performance. Layout speed has improved by twenty to sixty percent.
This release also introduces accelerated selection, enhanced browser support, and revamped documentation.
New
Added support for the Apple iPhone and iPad
Added support for running multiple asychronous calls concurrently
Added support for the Print Setup dialog box in Apple Safari and
Google Chrome
Enabled one step undo for all nesting operations
Improvements
Installation
Improved installation program
Improved licensing setup
Technology
Improved support for the Apple Mac OS X user interface
Minimized JavaScript transfers between server and client
Improved APIs for creating and removing drawing contexts
Accelerated XML reading and writing
Improved support for different doctype declarations
Removed JavaServer Pages Standard Tag Library (JSTL) dependency
Visualization
Drawing Representation
Data driven graphic examples show structural zooming
User Interactions
Accelerated selection
Enhanced button enabling during page load
Layout
All layout
Increased layout speed by twenty to sixty percent
Circular layout
Improved edge labeling with dense drawings
Enhanced clustering quality
Refined clustering options
Hierarchical layout
Improved edge labeling with polyline and orthogonal routing
Orthogonal layout
Refined labeling
Enhanced group constraint quality
Symmetric layout
Improved edge labeling with dense drawings
Enhanced handling of fixed point constraints
Routing
Reduced edge crossings
Significantly enhanced routing with connectors
Labeling
Increased quality
Documentation
Revamped documentation
System Requirements
Added support for JDK 6.0
Added support for these operating systems:
Apple Mac OS X 10.6
Microsoft Windows 7
Sun Solaris 10
This application server has been added:
Oracle WebLogic Server 11g
These browsers have been added:
Apple Safari 4.0
Google Chrome 4.0
Mozilla Firefox 3.6
Dropped support for SVG client functionality
Fixes
Tool-specific cursors are supported in Google Chrome and Mozilla Firefox
User sessions are freed earlier after signout
Programmatic UI changes correctly update the drawing canvas
Issues
None
Release 9.0.0
Date
December 15, 2008
Status
General
Overview
This release introduces a new data-driven, scene-based graphics system with integrated expression language support. The new graphics system simplifies the creation of drawings with advanced graphics and behavior.
The new adaptive tiling refresh system enables changes in drawings to propagate to browser clients more quickly and efficiently. Asynchronous multi-threaded layout enables you to perform layout operations on large drawings and easily switch tabs to add additional browser sessions.
This release also introduces several improvements to the graphical user interface components. It introduces a layout progress indicator and provides a layout cancel facility.
New
Technology
AJAX adaptive tiling minimum redraw
Non-blocking asynchronous page refresh
Drawing Representation
Data-driven, scene-based, drawing element user interface (UI) framework:
Drawing element scene hierarchies provide rich UI decoration
Runtime drawing element construction and manipulation
Expression language enables dynamic control of UI representation
XML representation of drawing element UIs
Predefined drawing element UIs:
Industry standard shapes for Networking and UML diagrams
Expanded node UI displays a small summary of the collapsed node UI
Varying level of detail based on zoom level
Graphical badges enable drill-down, expand, and collapse actions
Display Components
Multiple drawing canvases per page or session
Support for GIF, JPEG, and PNG image formats
Printing
Print setup options page
Multi-page printing support
Layout
Non-blocking layout threads
Layout progress and cancel
Drawing Fitting optimizes use of the drawing canvas or printed page
Open and closed group constraints
Demonstration Application
Overlay pan and zoom controls
Several preset canvas sizes
Documentation
Additional tutorials
Reference page of available resources
Improvements
User Interactions
Refined Add Edge behavior
Improved Pan tool
Layout
Reduced number of edge crossings for inter-drawing edges when laying out nested drawings
Refined options for minimum and maximum number of clusters for disconnected drawings with more than one component in the circular layout style
Reduced number of edge crossings in the hierarchical layout style
Reduced local edge crossings in the orthogonal layout style
Improved node placement when fixed connectors are present in both symmetric and orthogonal layout styles
Enhanced multiedge routing in both symmetric and circular layout styles
Increased labeling quality
Demonstration Application
Reorganized toolbars and menus
Redesigned graphical UI and icons
Documentation
Enhanced Developer's Guide
System Requirements
Added support for JSP 2.1
Dropped support for JDK 1.4 and JSP 1.2
These operating systems have been added:
Apple Mac OS X 10.5
IBM AIX 5.3
Red Hat Enterprise Linux 5*
Ubuntu Linux 8.0*
These operating systems have been dropped:
Apple Mac OS X 10.3
HP-UX 11
IBM AIX 4
Microsoft Windows 2000
Microsoft Windows Server 2003
Sun Solaris 9
These application servers have been added:
Apache Tomcat 6.0
BEA Weblogic 10.0
IBM WebSphere 7.0
Oracle Application Server OC4J 11.1.1.0
Red Hat JBoss 5.0
These application servers have been dropped:
Apache Tomcat 5.0
BEA Weblogic 8.1
IBM WebSphere 5.1
Red Hat JBoss 3.2
These browsers have been added:
Apple Safari 3.1
Google Chrome 2.0
Microsoft Internet Explorer 8.0
Mozilla Firefox 3.0
These browsers have been dropped:
Apple Safari 1.3 and 2.0
Mozilla Firefox 1.5
Netscape Navigator
*The 32-bit compatibility layer is required for 64-bit Linux systems.
Issues
None
Release 8.0.0
Date
May 1, 2007
Status
General
Overview
This release introduces several user interaction refinements and layout improvements, in particular when working with large drawings. Users can now interactively edit drawings.
Further, this release introduces a new symmetric layout algorithm and improvements to each layout style. New tutorials demonstrate how to create a visualization application and add interactive features.
New
System
Software licensing server and administration client
Location independent JSPs
User Interactions
Pan tool
Editing tools to add or delete nodes and edges, and to move nodes
Layout
Symmetric layout style algorithm dramatically enhances performance with large drawings
Documentation
Comprehensive tutorials for developers
Improvements
System
Enhanced support for Apple Macintosh computers
Layout
Reduced edge crossings in the circular layout style
Enhanced polyline routing in the hierarchical layout style
Improved orthogonal routing performance in the hierarchical layout style
Refined edge routing with connectors in the orthogonal layout style
Improved performance in the orthogonal layout style
Reorganized constraints
Enabled constraint sharing among different layout styles
Improved routing performance
Documentation
Enhanced Developer's Guide
System Requirements
Added support for JSP 2.0 and 2.1
Dropped support for JDK 1.3 and JSP 1.2
These operating systems have been added:
Microsoft Windows Vista
Red Hat Enterprise Linux 4
These operating systems have been dropped:
IBM AIX 4
Silicon Graphics IRIX
Sun Solaris 7 and 8
These application servers have been added:
BEA Weblogic 9.0
Oracle Application Server 10g 10.1.3
Red Hat JBoss 3.2
Sun Java System Application Server Platform Edition 9.0
These application servers have been dropped:
Microsoft Internet Information Services (IIS) 5.0
Oracle Application Server 10g 10.0.3
Sun Java System Application Server Platform Edition 8.0
These browsers have been added:
Apple Safari 1.3 and 2.0
Microsoft Internet Explorer 7.0
Mozilla Firefox 1.5 and 2.0
Netscape 7.2, 8.0, and 8.1
These browsers have been dropped:
Apple Safari 1.0 and 1.2
Microsoft Internet Explorer 5.5
Mozilla 1.7
Netscape 7.0
Fixes
None
Issues
None
Release 7.1.0
Date
October 20, 2005
Status
General
Overview
This release features optimized page refresh and introduces an advanced
change notification system.
New
Drawing Representation
Notification System
Client-side notification of changes resulting from interactive operations
Client-side availability of drawing details
Improvements
Display Components
Optimized page refresh
AJAX-enabled explicit control of updated objects during page refresh
Preserved client-side state-related data on entire page refresh
System Requirements
Added support for JSP 1.2
These application servers have been added:
BEA Weblogic 8.1
IBM WebSphere 5.1
Fixes
Optimized feature performance and behavior
Issues
None
We use cookies to improve your experience on our website.
By continuing to use this website, you agree to the use of cookies.
To learn more about how we use cookies, please see our Terms of Use and Privacy Policy.
Learn more