This release features a beta version of a native React-based web client framework for table, tree, and inspector views, toolbar, dialogs, context menus, as well as the Web Previewer. In addition, this framework includes updated styles for view components, tabs, toolbars, and dialogs, bringing a modern look and feel to Perspectives applications. The Generate Web Application Code feature supports the creation of React components as well.
The Query Builder adds support for advanced graph pattern searches without a need for knowledge of the Gremlin or Cypher query languages. Commit capability has been added to the RDF integrator. Improvements to the expansion of nested drawings provide better layouts. Support for Disjointed Paths, Sorted Paths, and a function to return the most recently executed analysis algorithm have been added to the Designer. Accelerated performance across Designer, Web Previewer, and Perspectives applications ensure faster load times, and a more responsive interface. Model-Based Engineering now has the capability to navigate through diagrams directly.
Perspectives has been upgraded to Spring Framework 6.1.4 and Spring Boot 3.2.3, and is now compiled with Java 17. Also, many third-party libraries have been updated to eliminate potential vulnerabilities.
New
Integrators
Added commit support in the RDF integrator
Designer
Added support for the React-based web client framework in View Layout
Added support for the React-based web client framework in the Web Previewer
Added support for the React-based web client framework in Generate Web Application Code
Added toggle mechanism for the available web client frameworks in project preferences
Views
Added a React-based web client framework for table, tree, and inspector views, toolbar, dialogs, and context menus
Added Query Builder with advanced graphical pattern matching
Added commit and update toolbar actions
Analysis
Added Disjoint Paths algorithm to Perspectives Designer
Added Sorted Paths algorithm to Perspectives Designer
Added a function to return the most recently executed algorithm
Model-Based Engineering
Added a seamless way to traverse between diagrams using links previously established in Cameo or MagicDraw
Installers
Added Software Bill of Materials (SBOM) file
Documentation
Added a tutorial on how to transition from an in-memory data model to the Perspectives in-memory data model without relying on integrators
Improvements
Designer
Improved the Set Tags action in Drawing view and Tom Sawyer Map view
Improved the utilization of UUIDs for project files to ensure stability across saved operations
Views
Drawing
Improved layout upon expansion of nested drawings in hierarchical layout
Model-Based Engineering
Added support for Teamwork Cloud authentication when used with a load balancer
Analysis
Added new functionality to the k-core algorithm including the return of the list of nodes in each core, number of cores in the analysis graph, and which cores a node belongs to
The Clear Analyzer Results action can now be associated with none, one, or several Analyzers
Improved performance of Betweenness Centrality analysis for disconnected graphs
Performance
Improved startup times for Designer, Web Previewer, and Perspectives applications
System Requirements
Added support for the following versions of Java:
Oracle Java 21
OpenJDK 21
Updated Spring Framework to 6.1.4
Updated Spring Boot to 3.2.3
Added support for Google Web Toolkit (GWT) 2.11.0
Added support for the following databases:
Apache TinkerPop 3.7.1
JanusGraph 1.0.0
MongoDB 7.0.4
Neo4J 5.16.0
OrientDB 3.2.28
Added support for the following application servers:
Apache Tomcat 10.1.16
Eclipse Jetty 12.0.3
Red Hat WildFly 30.0.0
Added RDF Support for Oracle 21c
Added support for No Magic 2024x
Dropped support for the following versions of Java:
Oracle Java 11
OpenJDK 11
Dropped support for Google Web Toolkit (GWT) 2.10.0
Dropped support for the following databases:
Apache TinkerPop 3.6.4
JanusGraph 0.6.3
MongoDB 4.4.29
Neo4J 4.4.12
OrientDB 3.2.22
Dropped support for the following application servers:
Apache Tomcat 9.0
Eclipse Jetty 10
Red Hat WildFly 26.1.2
Dropped support for Stamen map tiles
Dropped support for the following versions of No Magic:
2021x
2022x
Beginning with this release, Graph Database Browser is no longer included in Perspectives, however Tom Sawyer Graph Database Browser 12.0.0 continues to be available on AWS and Azure Marketplaces.
Fixes
Integrators
Fixed data loading issue when querying a date attribute using Query Builder
Model
Fixed the functionality of TSModelIndex.getModelElements to ensure accurate retrieval of elements based on date queries
Installers
Fixed bug when using the Windows Installer in silent mode
Issues
There is an issue using the default configuration for the HTTPS protocol with the Neo4j integrator. Contact Support for assistance in using this configuration.
When you use the “Generate Schema Code” feature and select to support JPA (Java Persistence API), the generated code will not be executed correctly due to an incompatibility with the latest Hibernate version. Contact us if you need a work-around for this problem.
There is an issue with the visibility of chart views in the Modern web client. Contact support for assistance in using chart views in the Modern web client.
There are issues with the beta version of Business Process and we recommend to not upgrade Business Process until the Tom Sawyer Perspectives 13.0.0 GA release.
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.