Downloads
Product availability Matrix (PAM)
Downloads of this patch are available from the
Rocket Customer Support Portal.
Further explanation can be found
here.
New Feature(s)
- When an exclusive Uniface server via a TLS connection is killed or crashes, it can be restarted and reconnected to uRouter.
- Code Editors have been enhanced with Code Completion for ProcScript, a dropdown list is provided showing you the matching statements, functions or pre-compiler directives, when you type a character.
|
Fixes
UNI-36096 | Modelled Entity: Field List does not select on the application model property |
UNI-36014 | Incorrect ux-Select widget visualization when stretched in height |
UNI-35695 | The #6 postfix on the license server specification in LM_LICENSE_FILE to use IPv6 to connect to the license server does not work with Sentinel. |
UNI-35355 | IDE's Startpage takes a long time to load when there is only an intranet connection |
UNI-33753 | Properties of custom UX/DSP widgets are not properly reset using Field.clearProperty("style:color") or $fieldproperties("!style:color"). |
UNI-32384 | The webdefinitions statement adds unneeded "css" items to the $webinfo("definitions") channel . |
UNI-29877 | The Uniface PostgreSQL driver sometimes fails to retrieve data from overflow tables under special circumstances. |
UNI-26862 | Transaction manager properties for Tuxedo can be entered in the IDE although not supported. |
UNI-36096 - Modelled Entity: Field List does not select on the application model property
Solution available in patch(es): 10.4.02-041
Description:
Modelled Entity in the IDE : Field List in Properties Inspector does not select on the application model (U_VLAB).
Environment:
+Uniface Version : 10.4.02
+Operating System : Windows
Workaround:
None.
Notes:
This problem is solved.
UNI-36014 - Incorrect ux-Select widget visualization when stretched in height
Solution available in patch(es): 10.4.02-041
Description:
When a ux-Select widget is stretched in height, it results in an undesirable extension, leading to an inconsistent user experience (UX).
Environment:
+ Uniface Version : 10.4.02.037 and higher
+ Browser : Browser independent
+ Operating System : OS independent
+ Database : Database independent
Workaround:
Use this widget with its default height.
Notes:
This problem has been solved.
UNI-35695 - The #6 postfix on the license server specification in LM_LICENSE_FILE to use IPv6 to connect to the license server does not work with Sentinel.
Solution available in patch(es): 10.4.02-041
Description:
With DLM you could add #4 or #6 to specify which TCP/IP version Uniface should use to connect to the license server, but this does not work with Sentinel and the RMS server.
Environment:
+Uniface: Version: 10.4.x
+Operating System: OS independent
+Database: DBMS independent
+RMS version: Version independent
Workaround:
On all platforms except iSeries, you can use the environment variable LSTCPIPVER. Set is to the value 6 to indicate TCP/IP version 6, or 4 to indicate TCP/IP version 4.
Notes:
This problem is solved.
UNI-35355 - IDE's Startpage takes a long time to load when there is only an intranet connection
Solution available in patch(es): 10.4.02-041
Description:
The timeout on the http request to fetch the Community Questions is set to 1 minute, when the user does not have access to the internet it takes up to a minute to load the Startpage every time it is opened. During that time Uniface is busy not allowing other actions.
Environment:
+ Uniface version: 10.4.x
+ Platforms: WIN
+ Database: ALL
Workaround:
None.
Notes:
This problem is solved.
UNI-33753 - Properties of custom UX/DSP widgets are not properly reset using Field.clearProperty("style:color") or $fieldproperties("!style:color").
Solution available in patch(es): 10.4.02-041
Description:
Issue happens in the following scenario;
1) For a DSP with a UX widget field EDITBOX with initial property "style:color=blue";
2) Set a style property using propcScript,
putitem/id $fieldproperties(EDITBOX), "style:color", "red"
3) Clear properties using Proc script: putitem $fieldproperties(EDITBOX), -1, "!style:color"
Here, it is expected in a DSP that the text color of EDITBOX field restores to the initial value blue, but it stays red.
Environment:
+Uniface Version : 10.x
+Operating System : OS independent
+Database : Database independent
Workaround:
No workaround.
Notes:
This problem is solved.
UNI-32384 - The webdefinitions statement adds unneeded "css" items to the $webinfo("definitions") channel .
Solution available in patch(es): 10.4.02-041
Description:
The webdefinitions statement adds a "css" item to the $webinfo("definitions") channel for all fields, even for fields that don't have a "css" property.
Environment:
+ Uniface Version: 9.x, 10.x
+ Operating system: ALL
+ Database: DBMS independent
Workaround:
No workaround available.
If you don't want the userver to send the empty "css" properties to the browser, you can choose to use ProcScript code to manipulate the content of $webinfo("definitions") before it is sent to the browser.
Notes:
This problem is solved.
UNI-29877 - The Uniface PostgreSQL driver sometimes fails to retrieve data from overflow tables under special circumstances.
Solution available in patch(es): 10.4.02-041
Description:
When the primary key is defined as varchar, and the default charset is set to UTF-8, PostgreSQL will fail to retrieve data from overflow tables. Primary keys shorter than the maximum defined size suffer because Uniface padded the remaining characters with spaces.
The issue has been fixed, and Uniface no longer adds trailing spaces to primary keys. If a database is already affected, maintainers will have to erase any wrong occurrences that have trailing spaces in their primary keys, or update the wrong records to trim the whitespace using SQL's RTRIM().
Environment:
+Uniface version: 10.4.02
+Operating system: ALL
+Database: PostgreSQL
Workaround:
There are quite a few workarounds.
1) Not using a VARCHAR primary key with overflow fields, like C*.
2) Not setting the default charset to UTF-8.
3) Using primary keys that are as long as their maximum defined capacity.
Notes:
The issue has been fixed. Possibly wrong occurrences need special attention: see Release Note Description on what you can do.
UNI-26862 - Transaction manager properties for Tuxedo can be entered in the IDE although not supported.
Solution available in patch(es): 10.4.02-041
Description:
Tuxedo is not supported in Uniface for a while however the Signature Editor still allows you to add or modify Tuxedo properties.
Environment:
+ Uniface version: 10.4.02
+ Platform: ALL
+ Database: ALL
Workaround:
None.
Notes:
This problem is solved.