Release notes for Genus 10.14
Introduction
This document lists all user-visible changes to Genus since the previous release.
This release note will be updated prior to the release and may also be updated as long as the release is available, e.g. with information of new patches or known issues. Please take note of the installation and upgrading comments, and the release notes change log.
Installation and upgrading
Prior to upgrading to this release, you must:
- Upgrade to the previous release. See the Release notes for the previous release for more information.
- Review the Expiry date of your Genus License File and install a new one if necessary.
- Review the rest of the release notes for this release.
- Please note that there does not exist any Genus Upgrade Assistant for this upgrade.
End-of-life functionality
End-of-life functionality is functionality that was available in the previous release, but is no longer available in this release.
There are no end-of-life functionality identified in this release.
Deprecated functionality
Deprecated functionality is available in this release, but will (most probably) no longer be available in the next release.
There is no deprecated functionality in this release.
Breaking changes
This section lists important changes introduced in this release. You will need to use this list in order to understand the changes you might need to make to your application to support the new release.
#23499 Operator 6 requires Genus >= 10.14
New label configuration requires Genus >= 10.14.
Major new functionality
There are no major new functionality in this release.
Minor new functionality
#23479 Available added to Client Action to allow scope of visibility/enabling to specified Security Groups
Available added as setting to Client Action to allow scoping of visibility/enabling to specified Security Groups.
If Client Action is not available for the User, it will behave as follows:
- Hide Client Action from menus (Action Bar, Context Menus).
- Disable controls where Client Action is used as action (On Activate, On Drop, ++).
- Give a missing permissions warning if Client Action is used in Event Handlers (Navigate to Page, On Before/After Value Changed).
- Give a missing permissions warning if Client Action is called from another Client Action.
#23481 Display Callout is now available in onActivate in Display Field
#23490 Improved setup of Select Files in Page Designer
- Added Placeholder text to indicate that no choice is equivalent to "all media types/all extensions".
- Added Helper Text describing the expected format of text input of Accepted File Extensions.
- File Extensions can be added using a multi selection lookup input with auto complete of "all" known filetypes.
- Now allowing only assignment of either: (1) Accepted Media Types, or (2) Accepted File Extensions. This is according to the way we validate files.
- Added Default values to allow Reset of values.
#23492 Badge Value is updated when Sitemap Entry is clicked
#23495 Start now functionality (one-time availability window)
New button in Genus Operator availability schedule to instantly start up an environement outside of the availability schedule. A duration for how long the temporary window should last must be set.
#23496 It is now possible to edit existing availability windows
#23497 Availability window schedule is now automatically applied
Changes made to the availability window schedule is now automatically applied to the environment, without having to click the "Apply"-button.
To avoid the environment instantly going down when initially turning on the availability windows, a temporary half-hour availability window is automatically added in this case.
#23500 Cumulative Values now available for all Categories
Until now, the accumulation of Value data has only been available for Tiles with a temporal Category. Cumulative data has now been made available for all Tiles with one-dimensional Categories.
This is configured through the Data menu choice "Accumulation" in the Dashboard Designer.
Resolved issues
#23480 Context menu is available by right click or ellipsis on resources in scheduler
#23482 Fixed proble with dialog not showing correctly when operned from a component from external module
#23484 The setting Display Helper Text was not working for Display Field
#23491 ScreenTip on Buttons and Actions in Menus now uses title from action by default
#23493 Client Action: Added missing reference to Data Filter and Data Sets for Read Related in Read Objects
#23494 Fixed runtime error when filtering in dropdown with numeric display values
#23498 Operator scales pods correctly after model publication
All resources (deployments/statefulSets) are scaled correctly after model publication.
#23502 Handling of administrator membership is removed from user panel
Modification of users in administrator group will only be possible from group administration
#23504 Summary row displayed undefined in columns with advanced rendering
#23505 Improved Tab handling in Duration Input
#23506 Request to load names of Dashboards is only done when needed, reducing number of requests on startup
#23508 Translated code domain members may cause errors when evaluating formulas on the web client
IMPORTANT
If you have translated code domain members in your application model, you may experience errors when a formula defined on an object class property, such as a default or value formula, is evaluated on the web client.
The error would look something like
Invalid expression: timesheet.state = TimesheetState.draft. Errors: draft is not a construct of TimesheetStateClass.
If you experience this error, please upgrade to version 10.14 or 10.15. Before you publish the application model, make sure that you do a minor change to an arbitrary object class, such as enter a temporary description, apply changes, remove the description, and then save changes.
Known issues
Known issues are errors or lack of functionality. Known issues may be solved in a future release based on customer demand.
There are no known issues in this release.
Tips and hints
Tips and hints are design decisions or answers to support questions that may be of general interest.
There are no tips and hints specifically targeting this release.