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)
The PouchDB JavaScript database, which Uniface uses for the client-side storage API in browsers, has been upgraded to 7.2.1. See the Uniface documentation for more information. |
Community Questions in IDE's Startpage now come from Rocket's forum and clickable links have been changed to the Rocket Software site's. |
Import errors now return a non-zero exit code in case the import fails. This allows you to detect import errors in CI/CD build processes. |
A warning is issued when you try to install the Uniface Community Edition on other platforms than Windows 10. Â |
Currencies
Support Java Call-In on Windows |
Fixes
UNI-26243 |
ULic must not attempt to check out from a network (RMS) license |
UNI-26217 |
The edist properties are incorrect for versions 10303 and 10401 |
UNI-24493 |
Userver is not able to update the local license info when created by ULIC |
UNI-21659 |
The patch installer is overwriting the Tomcat configuration files. |
UNI-19479 |
IDE/CEF: Right-click sets focus to Code editor |
UNI-11494 |
Bug 31787 - $prompt not always working correctly when using macro ^ADD_OCC |
UNI-949 |
IDE : Module navigation menu is not closed in some situation. |
UNI-26243 - ULic must not attempt to check out from a network (RMS) license
Solution available in patch(es): 10.3.03-002, 10.4.01-002
Description:
When ulic /act is run as part of installing an RMS server it tries to check out a license. For cloud standalone licenses that is good, this will verify that everything is and download the license file.
But for cloud network licenses this doesn't work. ULic is not an RMS server so it is not allowed to download the file. But since ULic only gets 210018 "license not found" it will try again 10 times, and then fail. The script then stops, not having completed the installation.
Environment:
+Uniface Version : 10.x
+Operating System : Windows, Linux
Workaround:
None.
Notes:
This problem is solved.
UNI-26217 - The edist properties are incorrect for versions 10303 and 10401
Solution available in patch(es): 10.3.03-002, 10.4.01-002
Description:
The edist properties are incorrect for versions 10303 and 10401
Environment:
+Uniface Version : 10.x
+Operating System : All
Workaround:
None.
Notes:
This problem is solved.
UNI-24493 - Userver is not able to update the local license info when created by ULIC
Solution available in patch(es): 10.3.03-002, 10.4.01-002
Description:
Userver is not able to update the local license info when created by ULIC
Environment:
+Uniface Version : 10.x
+Operating System : All
Workaround:
None.
Notes:
This problem is solved.
UNI-21659 - The patch installer is overwriting the Tomcat configuration files.
Solution available in patch(es): 10.3.03-002, 10.4.01-002
Description:
The patch installer is overwriting the Tomcat configuration files.
Environment:
+Uniface Version : 10.x
+Operating System : All
Workaround:
None.
Notes:
This problem is solved.
UNI-19479 - IDE/CEF: Right-click sets focus to Code editor
Solution available in patch(es): 10.3.03-002, 10.4.01-002
Description:
When clicking an object in the tree inside the Write Script WS, the focus is forced to the code editor (Scintilla); this is done in 4GL using setformfocus. On it self okay. However, this also happens on the right-click. But as part of the right-click, the context menu is also started and sometimes the focus change is in the way of the context menu to receive focus; so it never receives focus. And that causes the auto-close to fail, because it never looses focus, leaving us with a hanging context menu. It does not happen all the time, so this seems to be some sort of timing issue, which are hard to predict.
Environment:
+Uniface Version : 10.x
+Operating System : All
Workaround:
None.
Notes:
This problem is solved.
UNI-11494 - Bug 31787 - $prompt not always working correctly when using macro ^ADD_OCC
Solution available in patch(es): 10.3.03-002, 10.4.01-002
Description:
The problem is caused by the 4GL which does a fieldsyntax() and $prompt. The $prompt comes before the fieldsyntax on a readonly, dimmed field. After this the kernel comes with the fieldsyntax.
The prompt is too early. From the 4GL you would expect the prompt to be the last in row.
entry ADDOCC
variables
string v_fld
endvariables
if (!$empty(DUMMY2)) return(-1)
creocc "DUMMY2"
forlist v_fld in $entinfo("DUMMY2", "PAINTEDFIELDS")
$fieldsyntax("%%v_fld") = ""
endfor
$prompt = "FELD1.DUMMY2"
return(-1)
Environment:
+Uniface Version : 10.x
+Operating System : All
Workaround:
None.
Notes:
This problem is solved.
UNI-949 - IDE : Module navigation menu is not closed in some situation.
Solution available in patch(es): 10.3.03-002, 10.4.01-002
Description:
Steps to reproduce :
===================
1. Open a component editor, go to write script worksheet.
2. Open a module navigation menu for any UDO.
3. Then without doing anything to that navigation menu, open code navigation menu for any other UDO. The first menu is closed (as expected ) and navigation menu for the clicked UDO is opened.
4. Now this 2nd menu, is not closed at all. I tried navigating to a module, switching worksheets but it remains open.
5. It closed only when whole IDE looses focus
Environment:
+Uniface Version : 10.x
+Operating System : All
Workaround:
None.
Notes:
This problem is solved.