Patch Listing for release 10.3.01

 

Go to Available patches for a list of all released patches for this UNIFACE version.

Instructions for using UNIFACE patches

1. Service Packs and patches are incremental

Patches are incremental. This means that the latest patch on top of a release or service/maintenance pack, includes all the previous fixes that were done on top of that release or service/maintenance pack.

For example, patch G201 contains all the version 9.7 fixes and enhancements that are done since the release of version 9.7.01. After G201 is installed on top of 9.7.01, the installed release is upgraded to version 9.7.02 plus patch G201.

2. Always read the patch readme file before installing a patch

All relevant information is included in the patch readme file. This readme file also contains detailed installation instructions for the patch.

3. How to use this Patch Information page?
  • Determine which patch you need to install. For example: X505
  • Check if the patch is available for your platform. If you do not know the compatibility code of your platform, then click on the link Info, which will show you the list of Platform Availability Matrix documents.
  • To download the patch, click on the compatibility code (e.g. W32). This link takes you to the Uniface Download server, in the directory of your platform (e.g. the w32 directory that contains all UNIFACE 9.6.05 patches for that platform).
    Open the associated readme file (e.g. w35x505.txt) to find out dependencies, e.g. which release or Service Pack needs to be installed before installing the patch or Service Pack.
    Click on the patch number's exe file (e.g. w32x505.exe) to start the download.

Available patches

Includes

10.3.01.012

Platforms

Info

AS3 AS4 LID LU6 RSG SOB W32 W64

New Feature(s)

Add support for OpenJDK 8
Add support for database PostgreSQL 10 (U1.2) on Windows 32 and 64 bits (8.*, 10, 2012 R2 and 2016) and Linux (RedHat 7, CentOS 7 and SUSE 12)
Add support for database PostgreSQL 11 (U1.3) on Windows 32 and 64 bits (8.*, 10, 2012 R2 and 2016) and Linux (RedHat 7, CentOS 7 and SUSE 12)
Add support for platform Windows Server 2019 (WN5)
For 'Modeled Components' the icons are corrected in the smart suggestions U-Bar
Selecting to install a JAVA runtime with Uniface on Windows will now install a local copy of OpenJDK 8 instead of Oracle JRE 8.
Smart suggestions enabled for Entity, Field and Label renames in the Component Editor structure tree
The type category 'cptmdl - Modeled Component' is added to smart suggestions in the main U-Bar
You can now navigate to the Write Script worksheet of a development object by double-clicking its frame in the canvas of the Define Frames worksheet.

Fixes

30977 Executing UHTTP.GET_INFO("RANGE") can cause crash
31897 We need to provide an export of the UROUTMON application model.
31911 In patches 9.7.05.012 and 10.3.01.012 the standard Uniface logon form fails

Includes

10.3.01.011

Platforms

Info

AS3 AS4 LID LU6 RSG SOB W32 W64

New Feature(s)

Added smart suggestions in the Main U-Bar to help find development objects - see Doc for more info

Fixes

31868 Message "Warning - Ignoring TLS profile '' appears for a TCP path
31903 IDE: Exception when opening Component Editor on certain old migrated Forms.

Includes

10.3.01.010

Platforms

Info

AS3 AS4 LID LU6 RSG SOB W32 W64

Fixes

30854 Percent sign in representation part from a dropdownlist displays twice in a grid
31435 IDE: exception in Define Frames Worksheet for certain entity constructions
31802 xmlToStruct/schema: empty base64Binary, date/time value causes crash
31892 It is not possible to enter Uniface Gold-characters in the Quick Search dialog.

Includes

10.3.01.009

Platforms

Info

AS3 AS4 LID LU6 RSG SOB W32 W64

Fixes

31893 Connection failure (-1) to Azure SQL Database from on-premise Uniface

Includes

10.3.01.007

Platforms

Info

AS3 AS4 LID LU6 RSG SOB W32 W64

Fixes

31862 An Application hang or an Application error occurs after using $ude to export .
31873 Error 259 on webload for read only non string fields without a value in DSP
31887 User Defined Worksheet logical definition should be leading
31890 User Defined Worksheets do not work in Global ProcScript editor
31895 Parameter help window does not close after pressing 'Esc'

Includes

10.3.01.006

Platforms

Info

LID LU6 RSG SOB W32 W64

New Feature(s)

Add support for platform IBM iSeries, IBM i 7.1 (AS3), 7.2 (AS4) and 7.3 (AS5)
Entity editor's Write Script worksheet has improved code split window(s).
Entity editor's Write Script worksheet is enhanced: object editing abilities are added like copy, paste, insert, delete and rename. You can also use the Templates tab in the Resource browser to add new subtypes or fields.
Support Oracle 18c (U7.3) on CentOS/RedHat (LID)
Support Oracle 18c (U7.3) on SUSE (LU6)
Support Oracle 18c (U7.3) on Windows (W71, W81, W10, WN3 and WN4)

Fixes

31670 Grid: Read trigger fired many times after scrolling and using $hits
31878 Global ProcScript editor: minimize Resource browser or Property Inspector fails
31879 Define Keys: Validate property sometimes shown as an illegal value
31881 The Quick Search box does not correctly deal with backslash characters

Includes

10.3.01.005

Platforms

Info

LID LU6 RSG SOB W32 W64

New Feature(s)

Code Editors now have support for 'Replace All'.
Code editors allow access to Find and Replace from the context menus
The Global ProcScript editor has been moved/migrated from classic editor (More Editors) to standard editor and is now directly available from the U-Bar. You can find more info in the What's New section of the Uniface documentation.
The IDE API function navigateTo() and User Defined Menus are enhanced to accept full command navigation strings. For example ent:MYENT.MODEL worksheet=relationships.
The search term in the Search Box is initialized with the text that is selected in the Code Editor.

Currency

Add support for database Oracle 12c R2 (U7.2) on SUSE 12

Fixes

31872 Load Definitions: Index name is written to wrong field and Validate is not set
31874 Browse menus from export form switches name and language

Includes

10.3.01.004

Platforms

Info

LID LU6 RSG SOB W32 W64

Important

Enable secure TLS communication between the Web Request Dispatcher (WRD) servlet and Uniface Router

New Feature(s)

Code Editors now offer 'Replace' functionality (Ctrl-H).
Load Database Definitions added for PostgreSQL. See Project editor -> Resource Browser -> Tables tab

Fixes

31797 DLM Grace period does not work consistent
31855 Uniface 10.3 IDE throws unhandled exception if invalid command entered in U-Bar
31863 Open Signature form - Description profile field forced to upper case

Includes

10.3.01.003

Platforms

Info

LID LU6 RSG SOB W32 W64

New Feature(s)

A 'Compile & Test' button is added to the Component Editor. 'Compile & Test' and 'Test' options are added to the Project Editor's context menu (for component references). The Compile & Test option is new in the IDE.
After compilation, the Compiler Output tab scrolls down to the latest messages.
Double-clicking an item in the structure tree now opens the object in the Write Script Worksheet.
Snippet Library editor's Write Script worksheet is enhanced: object editing abilities are added like copy, paste, insert, delete and rename. You can also use the Templates tab in the Resource browser to add new snippets.
Snippet library editor's Write Script worksheet has improved code split window(s).

Currency

Add support for Informix Client SDK 4.1 (U5.B) on Windows server 2016
Add support for database Oracle 12c R2 (U7.2) on CentOS 7.* (x64)

Fixes

31084 DSP HTML controls: Binding fails for fields after numeric DropDownList/ListBox
31719 Non-modal form grabs focus and does not allow changing focus to other form
31838 G315: Form window does not disappear when instance deleted on Windows 10
31856 Possible migration problem for DSP with exmpty, public web Exec trigger
31857 DSP might execute a different trigger for an empty, public web trigger

Includes

10.3.01.002

Platforms

Info

LID LU6 RSG SOB W32 W64

New Feature(s)

Load Database Definitions added for Oracle. See Project editor -> Resource Browser -> Tables tab
You can now navigate to an object's editor (Open) by double-clicking its reference in the Project Editor. A single click on a property of a selected reference still starts inline editing for that property.

Currency

Add support for database DB2 v11 (U4.1) on Windows 32 and 64 bits - 8.*, 10, 2012 R2 and 2016

Fixes

31622 xmltostruct/schema does not convert attributes of non-string elements
31809 structToXml/schema crashes when schema includes or element
31817 structToXml/schema: non-string attributes are treated as strings
31822 Losing keyboard strokes - Type ahead not working
31851 Failing property update can not be corrected
31853 No TEXT model in umeta.xml, used for runtime counters
31854 $about config doesn't contain the patch name since 9.7.05.001/10.3.01.001
31859 IDE: Leaving ValRep Properties screen with Cancel deletes ValRep value

Includes

10.3.01.001

Platforms

Info

LID LU6 RSG SOB W32 W64

Fixes

31791 Uniface can crash when closing a form with a Grid
31824 G317 : The Start Modification trigger for a field in a grid does not always fire
31835 Duplicate "trigger" statements cause compilation errors after migration
31842 Adding fields to an Entity de-selects the Entity showing you no fields anymore

 

Platforms

Info

LID LU6 RSG SOB W32 W64

New Feature(s)

Property updates in the IDE do not have to be confirmed with 'Enter', clicking away from the properties edit field saves your updates. You can cancel your updates using the 'Esc' key.
QR Code option now uses the logical 'TEST_COMMAND_CPT_WEB' so that you can easily configure how your DSP is tested in a Browser or Mobile device.
Updates in two (or more) Editors that are 'AutoSaved' no longer lead to exceptions thrown.

Fixes

31821 LDAP dynamic open still fails in G414
31833 UF10301: Changing two (or more) objects can cause exception
31834 UF10301: Unhandled exception occurs intermittently when using IDE

 

Important

A new license feature (UESC) is required for 10.3. Check with Uniface license management for details (license.management@uniface.com)
For Windows platforms: the MSVC 2015 redistributable is required to run Uniface 10.3. Please read the readme for details

New Feature(s)

Add installation code LID for Red Hat Linux 6.* (Compatibility code(s): LID and LIE)
Remove installation code LIB for Red Hat Linux 5.5-5.8 (Compatibility code(s): LIB, LID and LIE)

Currency

Remove support for platform Red Hat Linux Enterprise edition 5.5 - 5.8 (x64) (Compatibility code: LIB)
Remove support for platform Red Hat Linux Enterprise edition 6.* (x64) (Compatibility code: LID)