This release introduces play and pause media controls to the timeline view so that users can observe how data evolves over time. The user can choose to play the animation from the left side, right side, or both sides at the same time. We now also include more than a dozen chart types in the charting package.
Tom Sawyer Perspectives now offers a set of options to calculate a polished final viewport that easily animates from the initial viewport to the final viewport. We provide users with smoother transitions after global layout, incremental layout, or complexity management operations.
This release introduces a new one-line diagram layout for the Utilities market that is designed to scale to hundreds of thousands of nodes and supports geospatial hinting, nesting, constraints, and incremental layout.
The Tom Sawyer Perspectives core system has been optimized for performance. The system is up to 30% faster for multi-core and hyper-threaded server configurations. Model population, rule execution and expression evaluation, view loading, layout, and rendering are all significantly faster, particularly with large data sets. Further, this release improves product quality and features, and introduces new example applications.
New
Technology
Added a JavaScript command to refresh a specific view
Added a JavaScript command to close a project
Added a JavaScript command to remove a model
Added a JavaScript command to remove an integrator
Designer
Added the ability to enable or disable views
Views
Timelines
Added media controls to the timeline view for users to play and pause timeline animation
Added support for defining more than one model element and model attribute for filtering
Enabled timeline zoom
Charts
Introduced stacked area, percentage area, stacked column, percentage column, stacked bar, and percentage bar chart types
Trees
Introduced a setting that automatically allows changes to a Boolean tree node to apply deeply to the node's children nodes
Drawings
Introduced a set of options to calculate an improved final viewport after various diagramming operations
Introduced a smooth method of transitioning from an initial configuration to a final configuration during complex operations
Enabled Transfer tool and Reconnect tool to allow custom rules and conditions
Layout
Completely rewrote the one-line diagram layout to scale to hundreds of thousands of nodes and edges
Examples
New Organizational Management example shows information relating to offices and individuals in a company hierarchy
New Climate Change example shows how different factors contribute to global warming
Licensing
Maven plugin works in headless environments
Improvements
Designer
Improved the way a project file is saved
Integrators
Database integrator is renamed to SQL integrator
Views
Drawings
Improved character positioning in text strings
Improved text rendering performance in desktop and image map web applications
Improved rendering of drawings so that all drawing objects are rendered at once in HTML5 views
Improved overview window refresh in web applications
Maps
Improved Zoom Fit in Google Maps
Charts
It is now possible to add more than two series in bar charts
Layout
Improved the performance of layout, labeling, and routing
Improved disconnected node placement in hierarchical layout
Examples
Various improvements to the Crime Network example
Improved the drawing view user interface in the Microwave Network and Network Editor example applications
Licensing
Licensing has been rewritten for multi-user web applications
Improved the license server connection when the server is behind a web proxy server
System Requirements
These operating systems have been dropped:
Oracle Solaris 10.0
Oracle Solaris 11.0
Microsoft Windows 8
These application servers have been dropped:
Apache Tomcat 7.0
Oracle Weblogic Server 11g
Red Hat JBoss 6.0, 6.1 and 7.0
Red Hat WildFly 8
This application server has been added:
Red Hat WildFly 9
This browser has been dropped:
Opera Beta
Fixes
Integrators
SQL aliases work properly when using a MySQL database
Views
Vertical toolbar width is set properly
Drawings
Fixed a number of minor image map issues for the newest Mozilla Firefox and Google Chrome browsers
onPerspectivesMouseClickOnObject(data) callback function is called properly when clicking on an expanded node in HTML5 views
onPerspectivesMouseClickOnObject(data) callback function is called properly when moving an object in HTML5 views
Maps
Enabled Google Maps to load in the background in support of slow data connections
Fixed a potential crash when the Google Maps API cannot be loaded
Charts
Fixed default values used in series properties
Fixed the position of the axes title when a timeline view is enabled
Fixed navigation in a timeline view after a zoom fit action
Fixed the usage of series data labels
Tables
Fixed highlighting artifacts that appeared on table rows after table selection and sorting changes
Trees
Table and tree view synchronization is improved so that the tree view scrolls properly during table view selection
Layout
Fixed disconnected node placement in hierarchical layout
Fixed various issues in nested drawings with fixed connectors
Examples
Fixed occasional synchronization issues when using filters in the Crime Network example
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 and how you can disable cookies,
please see our Terms of Use and
Privacy Policy.