What's new in 4.0.8
- Last UpdatedDec 13, 2023
- 2 minute read
Limited release: This a limited release of XR. It does not contain all of the features and tools that are described in this documentation.
New features
We have added these new features in the AVEVA XR 4.0.8 release.
Plugin system
The XR Plugin System extends the functionalities offered by the XR framework by supporting an externally developed set of node types. Each plugin can contain the definition of one or more node types that can be used in a project in the same way as standard framework released node types.
Plugins are not supplied in XR projects by default. Before you can consume plugins in a project, you will need to copy them inside the project folder and tell the system to load them using the plugin statement in the scripts. See XR Plugin system.
This XR Studio release includes the following plugins:
Support for Android
XR Viewer Portable now offers support for the Android platform. See XR Viewer Android.
Command typed args and return value
Command has been expanded and now supports the possibility to define:
-
A list of typed args that can be passed when executing by directly using their names.
-
A typed returnType that can be read through the returnValue field after command execution.
New nodes
These nodes are new in this release.
-
ARCoreImageTracker (Android)
-
ARCoreManager (Android)
-
ARCorePlaneTracker (Android)
-
CVP3DVSManager (Windows)
-
InputEventInjector (Windows and Portable)
-
Permission (Android and iOS)
-
Ocean (Windows)
-
SkyDome (Windows)
New relevant functionalities
-
PanelTexture2D now supports mouse events, nesting, and render to texture.
Deprecated and Discontinued
Deprecated features
Functionality is marked as deprecated when a specific function or feature is still supported in the current release, but might be removed in a future release. We advise that you phase these features out of your projects and begin to use alternative features.
-
setfield and setlocal attributes in Command node and statements.
-
Legacy 2D nodes - These legacy nodes are kept because they appear inside some old module scripts.
Discontinued features
These features are no longer supported and no longer appear in XR software.
-
None
Security updates
-
Updated ARF library version to latest on RVM Importer.
-
Introduced log line hashing system to prevent log files tampering.
Project templates
Design Review template
For details on new and changed features in the Design Review template, see What's New in Project Templates 4.0.8.