Patch Listing for release 10.2.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

F123

Platforms

Info

LIB LU6 RSD SO9 W32 W64

New Feature(s)

All dynamic link libraries in Uniface Windows distributions code signed.
The Output Box widget can now listen to multiple channels simultaneously. See the User Documentation for more information.

Fixes

31428 DLM server stability issues when heavily used
31440 X101: field value change not recognized if Async Trigger execution takes >0.5s
31557 UF97: Layout of split bars for contained forms not stored anymore
31592 Oracle driver does not clean up or reuse resources when a logon fails.
31598 No progress feedback during migration to UF10
31624 Password ending with a question mark causes USYSIDX logon form to pop up
31626 Oracle error ORA-24806 can occur for field interface SW* since G314/F114
31628 Uniface 10: compiler rejects Layout DIS(Aaa) for Component variable type Date
31639 Port definitions stored with logical printer not used anymore since G312
31649 Uniface 10 IDE: Empty component list in Project editor's Resource Browser

Includes

F122

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31422 MG01: Datetime field empty after update occurrence in DSP.
31580 Wrong tab page gets focus after using application scrollbar
31636 On Linux, the keyboard thread may exit and cause a hang during application exit
31637 componentToStruct/one/reconnecttags will always copy first occurrence
31641 Paint Tableau does not show correct mouse cursor
31646 UF10 Migration:Component rejected with (incorrect)reference to duplicate entity

Includes

F121

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31638 Potential crash when using IPv6

Includes

F120

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31189 UF96: New menu is leaking GDI objects when background color is defined
31456 Remote filecopy does not produce error -13 when target file already exists.
31494 Uniface does not report an assignment statement error in any log file
31591 HTML widget might show drop-down list of
31623 structToXml: specific characters in Struct member deleted during conversion
31627 Code container is not updated after deleting field in GFP.

Includes

F119

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31249 UHTTP: Accessing a URL using HTTPS can fail when using MX06 or version 9.7.01
31455 Filecopy/Filedump/Fileload fails with -25 afer URouter has been restarted
31593 G312/F112 - Spawn on Unix hangs since G312/F112
31609 $selectlist is not reset if "Drop Component from Memory" is switched off
31612 URouter vulnerabilities
31614 Class AttributesOnly element added via ProcScript temporarily removed from DSP
31618 The $NET_TIMEOUT idle timeout does not work in a listening exclusive server
31621 Long last line of blockdata inhibits further CMI generation

Includes

F118

Platforms

Info

LIB LU6 RSD SO9 W32 W64

New Feature(s)

Dynamic Server Page functionality has been enhanced to support incremental HTML loading
Improved performance and stability of the DSP runtime

Fixes

31539 URouter crashes on spurious handshake message
31546 Unicode filenames in Uniface generated ZIP not displayed correctly by ZIP tools
31573 Cursor position and auto-select in Grid EdtiBox not correct by return -1
31605 Double clicking command button fires twice when representation is 'Uniface'
31610 G202: Clicking on link to bookmark on the same HTML page could cause crash
31611 U10 F117:Compiling Help Form with entry but no entity: crash generating CMI

Includes

F117

Platforms

Info

LIB LU6 RSD SO9 W32 W64

New Feature(s)

Improved performance and stability of the DSP runtime

Fixes

31480 9.7.02: only uppercase key combination recognized when HTML widget has focus
31493 G102: UHTTP SEND: size of Username parameter is too small
31513 CEF3 : Using ALT key freezes Uniface when using Windows 10 Anniversary update
31584 List passed to numeric parameter of operation truncated when longer than 48 char
31606 Uniface 10: Column indentation problem on UBAR search facility
31608 Schema name used to run Stored Procedure can be wrong for MySQL & MS SQL Server

Includes

F116

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31190 Uniface can crash when processing extended trigger event of already deleted form
31382 Uniface 10: CMI does not show operations of subtype entities.
31412 Uniface 10: Information displayed by ide.exe /hlp is incorrect
31503 Editbox loses modification after mouseOver on HTML widget fires extended trigger
31576 Uniface 10: Excessive memory usage when compiling with CMI
31577 Uniface 10: Sometimes a partner operation does not end up in the CMI
31578 DSP Incremental loading: interrupt loading causes it not loading all occs
31601 Differences between CMIs created with /cmi and IDE compilation
31602 Uniface 10 IDE: closing a non-current tab should leave current tab selected

Includes

F115

Platforms

Info

LIB LU6 RSD SO9 W32 W64

New Feature(s)

Improved performance and stability of the DSP runtime
Improved rendering time for the IDE browse drop-down

Fixes

31555 Web security update
31569 Uniface 10: Empty On Error trigger not reported by Uniface 10 compiler
31570 Uniface 10: In specific circumstances the IDE component compiler will crash
31571 Uniface 10: Included modules that are locally overlaid are not ok in the CMI
31589 Uniface 10 IDE: creating references in Project editor uses too much memory

Includes

F114

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

25478 Possible compilation error if a line with String substitution ends with comment
30790 First character typed in Editbox while Uniface is processing will be ignored
31293 First character typed in Edit Box might be misplaced
31368 U10 IDE: After creating a Relationship, some properties are marked invalid
31454 U10 IDE: Cannot create relationship when sum of entity names exceeds 64 chars
31568 SOAP security update
31581 IDE refresh bug: copy from templates/model tab & paste with objects tab current
31582 Uniface 10 IDE: Starting and closing "ude:Startpage" does not work

Includes

F113

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31511 Oracle, DB2 & SAP-Hana: store segmented field fails in specific circumstances
31525 Better support needed for Oracle Unicode database , $def_charset=UTF8
31558 Uniface 10: IDE command line sub-switch and asn setting for CMI generation
31563 DESCRIPTION fields are HTML-encoded on Resource Browser
31564 Uniface 10: ProcScript containers without "end" may result in compile error
31565 Uniface 10 IDE: Project editor should just create tabs instead of entire editor

Includes

F112

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31506 Assigning return value of Proc module to Struct root node is causing problem
31524 Index color form not correctly migrated from Uniface 9.7 to 10.2
31537 The U2.0 LDAP driver cannot handle diacritical characters
31548 Uniface 10: Objects tab in IDE Project Editor take a long time to show the rows
31552 G312: Assignment error when [META_charset] section is used in asn file
31553 IDE Project Editor: items inserted from resource browser to center not selected

Includes

F111

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

30033 Lost cursor position in edit box inside grid widget.
31507 HTML property disable does not work for HTML5 control RadioGroup
31522 Using logical printer definition for USB printers causes printing problems
31524 Index color form not correctly migrated from Uniface 9.7 to 10.2
31532 G311: Cannot add entity via Component node and right click menu in IDF
31536 Uniface keyboard thread should exit on EOF

Includes

F110

Platforms

Info

LIB LU6 RSD SO9 W32 W64

New Feature(s)

It is possible to sort objects in the U-Bar by Name, Description or Date Modified. For components, it is possible to sort objects by component type

Fixes

31420 Uniface 10: Import does not report migration issues
31444 UF10: Entities in UDEFAULTS are not migrated correctly using Oracle
31445 Uniface 10: Unexpected exception during partial UDEFAULTS migration
31457 Crash in PGS driver creating SQL for a table with many fields
31491 Sometimes and triggers are not fired after clicking on editbox.
31508 PostgreSQL: Newline on last position of fixed, or segment part causes a problem
31512 UF10: utemplate.xml gives the property string of outputbox in uppercase
31514 Uf10: Messages can be lost if Messages Tab (output box widget) is not yet active
31516 U10: Component browse forms and other browsing forms have a lot of white space
31519 U10: Migration error component with field fitting tightly in entity-with-border

Includes

F109

Platforms

Info

LIB LU6 RSD SO9 W32 W64

New Feature(s)

$widgetoperation has two new methods for Output Box: getContent and addLine.
The U-Bar's browse drop-down has been updated to be cascading to allow easier navigation of repository objects

Fixes

31509 IDE: Possibility to choose message channel from the outputbox property form
31510 IDE: The U-Bar popup for Main development object types needs to be enhanced

Includes

F108

Platforms

Info

LIB LU6 RSD SO9 W32 W64

New Feature(s)

Tooltips have been added to the main U-Bar drop-downs

Fixes

31424 Uniface 10 IDE: Misleading "copy failed" messages during "Export to XML"
31429 Import data into repository might import records with incomplete primary key
31464 Uniface 10: Clicking a button on a USP only handled if it has widget properties
31495 Uniface 10: Misleading compiler warning about default behaviour trigger.
31501 Struct member containing Uniface character attributes makes structToXml crash.
31502 Uniface 10 IDE: No tooltips for items in main and Resource Browser Ubar popups
31504 Uniface 10 IDE: Property values are displayed in light gray instead of black.

Includes

F107

Platforms

Info

LIB LU6 RSD SO9 W32 W64

New Feature(s)

Improved the load time of the Snippet, Application Shell, Include Library and Project U-Bar drop-downs when displaying large data sets

Fixes

31150 Importing/accessing WDSL via https:// fails on Windows
31316 Uniface 10 IDE: After opening ValRep pop-up, empty valrep value appears as "="
31427 Unchecked checkbox on USP might have set $occmod after webget as from patch G101
31484 Uniface 10 IDE U-Bar Pop-up: Poor performance for Include Proc libraries

Includes

F106

Platforms

Info

LIB LU6 RSD SO9 W32 W64

New Feature(s)

Improved the load time of the Entities U-Bar drop-downs when displaying large data sets

Fixes

31399 U10: IDE browse window does not show if list of objects to select from is large
31453 G202: Value Changed of field might not be fired after changing focus
31478 Uniface 10: IDE Project Editor consumes too much memory during main UDO creation

Includes

F105

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31246 Uniface 9.7.01: Boolean values are not always converted correctly by structToXml
31421 9.7.02: HTML widget slow to start up since the introduction of CEF3
31458 Time stamp may be incorrect after copying a file from a ZIP archive
31461 Problems with Hakaku Kana using double byte Windows account
31463 Migration of triggers with default behavior is not possible
31466 Migration 9 to 10: DB-access enabled on non-DB subtype under specific conditions
31472 Uniface 10 IDE: Update of icons delivered in F105 not fully delivered

Includes

F104

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31196 X401: SMOD Non-database Editbox does not fire after store and $prompt
31286 64-bit Windows: Message always displayed on monitor 1
31314 Uniface 10 IDE: Icons incorrectly reflect object type, inheritance and derived
31364 Centered Window form type "Secondary" always shown on primary monitor
31425 Colorbox always displayed on monitor 1
31442 Uniface crashes or other errors occur when SSP called from multiple transactions
31459 IDE does not automatically detect incompatible state which may cause exceptions

Includes

F103

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

30219 Uniface Setup dialog does not save the changes in the INI
31275 Grid: trigger fired too soon for all occurrences not read yet.
31276 UF9702/MG01: Hitlist in Grid sometimes truncated when retrieving
31431 Under certain circumstances Uniface loses track of focus
31433 Old style field int./syn./layout def's using templates not migrated correctly
31436 IDE: optimize number of (selectdb) statements to check if migration is needed
31437 IDE migration: keep DB connection alive after import (to improve performance)
31438 WS Call-Out: activating SOAP operation causing crash when soapAction not defined
31439 Document the JavaScript API for client-side storage (uniface.datastore)

Includes

F102

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31271 $ACTIVE_FIELD COL=n changes focus behavior for dynamic drop downs
31310 Project editor: Compiling results in compiling all elements in project
31341 IDE: Properties 'Initial Value' and 'Label Text' do not allow multiline input
31366 Oracle load definitions: Wrong primary key and wrong field order since MX06
31385 Component Variables not migrated correctly (Uniface 9 to 10 migration)
31405 New Feature: Allow Autoclose property to fire Accept trigger
31411 PGS: logon fails when using lock isolation mode serializable/repeatable read
31414 Repository migration may fail for table UAPPL the first time
31419 U10: IDE Component Editor Tags view shows errors on $callup where it should not

Includes

F101

Platforms

Info

LIB LU6 RSD SO9 W32 W64

Fixes

31089 X704: The height of a field shrinks when using Split Bars and LineSpace>0
31256 G102: $displaylength return wrong value using multi byte Uniface installation
31291 Since Uniface 9.7.02/MG01 the mapping parameter '#' of /cpy switch is ignored.
31376 10.2: Dropdown lists do not open for entities in tree-grid in Entity Editor
31416 Version 10.2: Parameter help popup is not always closed
31417 F101: not possible to select foreign key field for a relationship
31418 Introduce Proc function $callup

 

Platforms

Info

LIB LU6 RSD SO9 W32 W64

New Feature(s)

Performance improvements for multi-select in Entity Editor
Removed items from the structure tree in the Write Script Worksheet of the Entity Editor that can't have code
The editors available from the More Editors menu now report the compile output to the Messages tab

Fixes

31279 Display in formcontainer corrupt when using scrollbars
31298 Overflow records without parent can be created and cause violation error
31300 Compiler accepts keys with non-existing fields
31308 Opened Uniface Objects are displayed in the Resource Browser
31315 Migration to 10: Non-DB Subtype entitiesused in components, set to DB-entity
31331 Start an editor of 'More Editors' sometimes starts the incorrect component
31333 Uniface 10: Rename label in IDE does not update label name in paint tableau
31349 Uniface 10 IDE - In some fields Add/Remove occurrence is allowed ; it should not
31356 Uniface 10 IDE: structure tree show irrelevant items
31362 App shell 'More properties' - small fixes (Uniface 10 IDE)
31406 Mobile: Impossible to use other plugins than the ones available to select.
31409 Messages lost in Export/Import forms