Release notes for Genus 10.7
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.
#23385 Filtered Data Sets (Web)
When creating objects in a Client Action, the object will no longer magically appear in a Filtered Data Set in a page based on the same Data Source. Use Client Action Interface to transfer the new Object to the page
#23387 Two-factor authentication requires new environment secret (Desktop;Services;Studio;Web)
#23391 Operator: Replaced kubernetes-operator-service with genus-operator (Operator)
Kubernetes-operator-service is replaced by genus-operator, which contains both backend and frontend services.
Read the documentation for how to configue the new Genus Operator here.
Major new functionality
#23384 Filtered and Refined Data Sets (Web)
There are now only to types of Data Sets, Filtered and Refined Data Sets. Member Data Sets are converted to Filtered Data Sets with no Objects as Default Filter.
This changed allow us to have multiple Filtered Data Sets (with different data filters) in one page.
#23392 Operator: Introduced GUI (Operator)
View and manage Kubernetes entities such as namespaces, deployments and pods with the new graphical user interface for operator.
This requires an update to the new Genus Operator helm chart, which should be deployed instead of the old genus-kubernetes-operator-service helm chart.
Minor new functionality
#23371 Default icons are used on built-in actions in action bar if "Icon: Auto" is chosen. (Web)
#23377 Enable search and enable pagination are available on Navigate to Page effect. (Web)
#23393 Operator: Added routing rule to alleviate gateway service frontend traffic
An ingress rule was added in order to bypass the gateway service for requests for static web-content. This should improve performance for routing calls to the various microservices.
#23397 A "Find References" button on the data set section of page- and action-designer. (Web)
#23398 Added dddd dd.mm.yyyy, ddd dd.mm.yyyy and a relative date that only counts days, not hours (Web)
#23411 Added two-factor authentication support for login into Genus
It is now possible to add two-factor authentication for login into Genus. It can be applied to any of the Identity Providers enabled in your Genus solution.
#23412 Reintroduced support for DB2 database provider
#23413 User Administration supported on Web (Web)
User account creation and administration can now be done on web (formerly only in Studio). This includes creation of a user from a "self"-object.
#23414 Several improvements to inline editing in table on Web (Web)
Resolved issues
#23375 Incorrect warning in data mart designer for data source populated by a local action (Desktop)
Warning: "Action used for populating data can not reference other data sources.". The warning is displayed even if there are no references. However, the data mart is loaded correctly.
#23376 GX: Function firstInDay for a calendar time value returns incorrect result (Web)
The result is equal to the result returned by the function firstIn7DaysWeek.
#23379 Fixed problem in Page Designer when dragging fields into a table in Control View (Studio)
#23380 Improved filtering in Table Column on Web (Web)
#23381 Fixed Reset Filter in Table Column so that the filter was completely cleared (Web)
#23382 Fixed problem executing actions from Table Cell (Web)
#23383 Fixed incorrect placement of selection rectangle i table editor in Page Designer (Studio)
#23386 Made the input field clickable so that you can mark text and delete it (Web)
#23388 Data sets are default collapsed under insert content in page designer. (Studio)
A data set will be default expanded under insert content if it is the only data set. Expanded/collapsed state of data sets under insert content will now persist when navigating between locations in the page designer.
#23389 Improved support for using expressions in Display Field (Studio;Web)
#23390 Added elipsis overflow for the CompositionObjectValueAssignments table (Studio)
#23394 Improved support for retaining user state when reloading data in Table (Web)
#23395 Dropdown did not use Display Format when sorting options (Web)
#23396 Value formulas defined in a data source or object class not always recalculated on web (Web)
The problem did occure if one value formula (A) was dependent of another value formula (B). In some cases formula A was recalculated before formula B, and the value for formula A did not change.
#23400 Find references and reference checks when deleting objects are more consistent. (Web)
References to data sets and fields on data sets will also be regarded as indirect references to object classes, data sources, and their respective fields.
References found in data sets and event handlers now select the individual row of the respective data set or event handler, instead of just navigating to the data or event handler page.
#23402 Fixed issue where Table looses focus when inline editing objects in Creating state (Web)
#23403 Fixed problem setting conditional colors on Table rows for new objects (Web)
#23405 Fields of type duration was formatted as numbers (Web)
#23407 Fixed error calculating widht of Table (Web)
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.