Please enable JavaScript to view this site.

ESL Release Notes

ESL 16.20 has been tested with the following versions of Windows;

Windows Server 2008 (64bit)

Windows Server 2012 (64bit)

Windows 7 SP1 (64bit)

Windows 10 (32bit)

Windows 10 (64bit)


Job ID



Allow the ESLPR initialization file to be in the current directory.


Additional ESL Data Services samples.

1683 1712 1732 1735 1739

Various improvements to the EslEdit development tool, to ensure the navigation and parsing processes allow the User to locate the specified routine, action or file.


Null parameters can be set when processing an array statement in ESLODBC by specifying the configured null string when inputting parameter values using the "AVAL" command.


The ODBC version of SQL Wizard can be accessed from the Tools menu of EslEdit.


The ODBC local application ESLODBC now supports the additional commands;



This allows the ESL application to control database updates for each transaction. The ODBC default is to auto commit every update, which would result in an inconsistent database if multiple tables needed updating for a single transaction.


The LocalTst sample now implements the ESLODBC local application, allowing Developers to experiment by manually inputting commands and SQL statements  before including them in an ESL application's source code.


Increased buffer size for error messages returned by the ODBC driver, when "verbose" is switched on.


Cache all array statements within the ESLODBC local applications, so they are only prepared and variables bound once during the ESL applications session to improve SQL processing performance.


New Sample "EaselArt" supplied that demonstrates the drawing of various images. Each image is coded within separate "include file", so Developers can freely add any of the images to their ESL Application.


The include file "ESLCMSRV_EX.INC" that contained routines to process the visible fields within a 3270/5250 screen has been merged into the main ESLCMSRV.INC include file. This reduces the number of files that have to be maintained.


The watch command string passed to the EcsWatch or EcsWatchAndWait is now recorded in the ECS log, if the LogFlags parameter in the active ESLCMSRV.INI file is set to Log Entries (i.e. the 4 bit is set). As the watch string may contain several commands, each command is displayed individually to aid debugging of synchronisation issues.