LANSA V16 Detailed Changes

Date : July 2025

What’s New:

Refreshed toolbar iconography: V16 includes the first phase of a visual update that modernises application interfaces with refreshed iconography for a more contemporary and user-friendly design. Refer to docs here for more information.

Real-time push notifications from server to client: Simple and easy method for developing real-time Push Notifications triggered from server to client allowing encrypted data communication between server and client. Refer to docs here

REST API and third party libraries integration via WebView2: Visual LANSA Version 16 integrates WebView2, a Chromium-based browser, to support the latest HTML5, CSS, and other modern web standards, expanding functionality within the IDE using 3rd party libraries and REST APIs integration and future-ready the application. Refer to docs here

Cloud-ready Azure licensing: Enhanced Azure Cloud licensing capabilities now include support for cloud-based licenses, streamlining deployments and aligning with modern cloud-first architectures. Refer to docs here

OAuth 2.0: Secure authentication via OAutch 2.0 for SMTP and POP3 ensuring better protection against data breaches and providing easier to manage access. Refer to docs here

Detailed changes

CCS id. Description
0150057 Remember last value for Table Schema on Import dialog

Last used value for Table Schema is remembered when Import dialog is opened again.
0157907 NotFoundError occurs on Popup panel ClosePopup if parent was changed

This defect has now been rectified.
0158267
0163839
Focus is not moved to prompter button when clicking tab key even if PrompterTabS

This defect has now been rectified.
0160070 Ensure Web Services API defns are registered during check-in and MSI install

Check in of Server Module as Web API has been fixed to correctly update the configurations run\conf\webmodules.conf file.
This enhancement has been included in this EPC.
0161140 Create a wizard for both forms of SELECT_SQL in RDMLX This enhancement has been included in this EPC.

Refer to the online documentation
SELECT_SQL Wizard
0161308 Enhance VL WEB to use a Service Worker

This enhancement has been included in this EPC.
0161633 PWA support: Generate a Web Manifest

This enhancement has been included in this EPC.
0162368 Invalid Field Type allowed

Field handling in partition where ALPHANUMERIC is not supported has been improved.
0162758
0163481
WebView2 added as a primitive Component

This enhancement has been included in this EPC. Web view to has been added as PRIM_WEBV has been added to allow for the embedding of Webview components
0162887 Tab order of web page is different from the design

The tab position is now correctly maintained when moving cursor position.
0162911 Access violation error in Memo control with TypeRender=W

Value modification of Multiline edit field visual when unrealized sometimes triggered a runtime error and other times an access violation.
0163037 Web API definition - Provide a drop down of possible values for Media Types

Values for the Media Types parameter are now available in a dropdown.
0163043 LANSA Event Log: Enhance LANSA Log Event system.

Added ability to open File in Search similar to other list controls (via double clicking and via context menu). LANSA Event Log Manager - About dialog is now resizable, and it is possible to copy values to the clipboard.
Added ability to open File System Properties on a file from Details tab. Warn if trying to open an executable file. Offer to "Open as Text File" instead.
Configuration files etc are now listed in alphabetical order, so they are easier to find in the lists. Added "Open File Location" to the file context menu.
0163047 Focused Cell is not set to ColumnReadonly(True)

When the Columnreadonly property of #Prim_List.String is set to True in RDMLX, focused cell now becomes read only.
0163049 Web APIs - improve handling of files with null fields

Improved handling of table fields when generating Web APIs from the template
0163055 Changing Program Folder causes MainInstall to abort

When doing a "Other LANSA features" install, changing the "Windows Start Menu Folder" would cause the install to crash.
0163066 Web Admin improvements for Web Server Extension tracing

Web Server Extension logging level can now be set using the Web Administrator.
0163073 Update openssl to the latest version 1.1.1g

This enhancement has been included in this EPC.
0163079 IBM i CGI fails if performance logging is enabled

This defect has now been rectified.
0163082 Compile failures for sample web applications in non-English OS

This defect has now been rectified.
0163091 Handle auto upgrade of NVARCHAR to LOB on IBM i correctly

This defect has now been rectified.
0163101 LANSA Event Log Manager has not been translated

LANSA Event Log Manager is translated into French and Japanese. The program uses the current locale and reads translations from LANSAEventLogManager_xx.txt where xx is the language or
LANSAEventLogManager_xx_yy.txt where yy is the region. The latter is useful if regional distinctions are required. The translation files are located in the same folder as the LANSA Event Log Manager program. A configuration file named LANSAEventLogManager.cfg can be used to override the current locale. Specifying locale=fr will make the LANSA Event Log Manager use LANSAEventLogManager_fr.txt regardless of the current locale. The LANSA Event Log Manager About shows the current locale used for translations.
0163104
0163085
0901693
Fatal error when starting package manager - unable to download the application

Package manager can now be launched without error.
0163105 Runtime error occurs if use of short name and long name are mixed

Short and long name of the field is now correctly handled. It is always preferable to be consistent with either long names or short names, it also makes the code a lot easier for others to understand if you keep it consistent.
0163109 Garbled characters in terms of service when using wizard to create web APIs

This defect has now been rectified.
0163115 Remove Used Car Tutorial URL from the V15 Free Trial version

This enhancement has been included in this EPC.
0163117 LANSA Event Log: Add files to log.

This enhancement has been included in this EPC.
0163119 Quick Rule for Date after today, Date before today has incorrect messages

Date quick rule captions have been fixed for the Japanese language
0163120 Caption for Quick Rule definition >= 0 shows > 0

This defect has now been rectified.
0163121 Japanese message for Quick Rule Valid Password is too long to be saved

Message for password quick rule has been shortened in Japanese
0163122 Cannot create a boolean field on IBM i - Create button is greyed out

Default input attributes for boolean data type were incorrect on IBM i.
This defect has now been rectified.

For partitions already initialized, you can fix it following these steps:
  1. Change the default value for boolean data type to *NULL and its input attributes to ASQN only (using the "Change partition definitions option on IBM i").
  2. Do a system init on your PC selecting the option to update the partition definition.
0163125 Japanese characters cannot be input in the Contact Us view for web templates

This defect has now been rectified.
0163126
0795605
Tables whose schema name contains an à cannot be committed to version control

This defect has now been rectified.
0163128 The calendar in Accident Assessment has overlapping text for French

This defect has now been rectified.
0163129 Command line compilation fails

Command line compilation was failing on systems not using DD/MM/YYYY date format or if LANSA was installed into a path containing spaces or brackets eg "c:\Program Files(x86)\lansa"
This defect has now been rectified.
0163132 Security options have been implemented in the Web API template

Security options can now be selected and generated when executing the Web API
0163133 Version number check on new version/patch incorrect

Correction on Version number checking against parent
0163137 All the shipped samples in the IDE are duplicated

This defect has now been rectified.
0163139 VL web page aborts when pressing enter key on empty list

Null reference has been handled preventing JavaScript from crashing when the find is invoked in an empty list
0163141 The parameter of ADD_ENTRY does not work properly

AFTER parameter of ADD_ENTRY is now correctly inserting data at the specified position.
0163147 Web Admin: Allow for lower case y or n in performance logging

Web Administrator handles historical settings for performance logging.
0163150 VisualStyle not available to be created in V15 RDML partition.

A Visual Style can now be created in an RDML partition
0163151 Updated URL for Web Server test when using Deploy to Cloud.

The URL for Web Server test of the Deploy to environment is now constructed correctly
0163154
0163156
Compile errors after syncing VCS large repository to V15 environment

This defect has now been rectified.
0163162 Allow columns to be resized while web server test is being run in the Web Admin.

During testing the status list can have its columns resized to make it easier to follow what's happening.
0163170 In a web page, the menu width shrinks each time popup menu is shown.

This defect has now been rectified.
0163182 New Web API Server Module created by copying is missing API details

Media Type information is now correctly copied when a Server Module is copied
0163183 Convert single-byte Kana to double-byte Kana for IDE

This enhancement has been included in this EPC.
0163185 Translation missing on Import dialog fo 'Extract External Resources'.

Missing Japanese translation for "Extract External Resources" has been applied
0163187
0802870
Issues with dropdown with SelectionStyle(All) and Checkboxes(True)

When dropdown is defined with Selectionstyle(all) and Checkboxes(True), it isn't possible to click on the checkboxes to select them. In V14 it would close the dropdown, in V15 it is as if they are read-only.
This defect has now been rectified.
0163197 Tables are now supported in translation packages

Previously, the inclusion of tables in a translation package caused a fatal error. Tables are now supported as translation objects.
0163199 REST-API problem on IBM i caused by infinite loop in X_BASE

This defect has now been rectified.
0163205 strict_null_assign affected by changes for Case #155689

Original behaviour of *strict_null_assign has been restored.
0163207
0163208
Unlicensed message on Azure deployment due to missing Telemetry Service

This defect has now been rectified.
0163211 Copy of Server Module with Web API defined does not copy Identifiers in the API

This enhancement has been included in this EPC.
0163212 The width of the calendar of MD datetime picker shrinks when down arrow clicked

This defect has now been rectified.
0163214 Web service runtime crash if using GET command with object containing no fields

This defect has now been rectified.
0163215 Generated Web API code fails if no IO is done in the check section of a routine

This defect has now been rectified.
0163243 Demo Tables converted single-byte Kana to double-byte Kana

Tables in the shipped demonstration material, imported by selecting Sample Materials during Partition Initialisation, now includes double-byte Kana translations for Japanese.
0163247 Loading any OTHER file from IBM i fails with error in LECIMT02

Ensure default value for OAM Location is set when registry value is not available.
0163250 Cannot use VerticalScrollTo method in the same routine that populates the list

This defect has now been rectified.
0163253 Import IBM i Tables with table that has different Record Format name

Ensures that Import of Table from IBM i adds the record format name correctly when the Record Format name is different to the Table Name.
0163254 Cannot select put focus on certain elements when base panel has dragstyle auto

This defect has now been rectified.
0163258 Fields not populated when reading from logical files in imported IBM i tables

This defect has now been rectified.
0163261 Negative Value of top property of group box is changed after saving

This defect has now been rectified.
0163271 LANSA Event Log: Enhance LANSA Log Event system.

Ability to filter on filename added.
0163280 Error 0x11 connecting Web Administrator with Windows user with space in password

This defect has now been rectified.
0163281 Key order of IBM i Other File incorrect after loading into VL

When an Other file is loaded from the IBM i, the key order on the selected logical view is incorrect. This causes compile errors when the definition is checked into IBM i.
This defect has now been rectified.
0163286 Improve UTF8 support in Deployment Tool

Improved UTF8 support in the Deployment Tool to provide better interface experience for Japanese.
0163287 Expose Quick translate option

A Quick Translate option has been added to the right click menu for repository objects.
0163295 Prompter elipses disappear after selecting a value from the prompter

This defect has now been rectified.
0163302 Sort order in VL Web list (#PRIM_LIST) is different to SQL sorting for Japanese

This defect has now been rectified.
0163303
0163524
TouchSize property of textarea not working as expected

This defect has now been rectified.
0163326 VCS: Objects with duplicate YAML files can cause confusion with Git Status

This defect has now been rectified.
0163329 Error when exporting list data to Excel for the first time

JavaScript file with icon fonts was missing from spreadsheet fonts subdirectory. $This defect has now been rectified.$
0163333 VL-Web application runs with despite language set to JPN

This defect has now been rectified.
0163343 Heading rows do not match data when exporting data to excel from a #PRIM_LIST

This defect has now been rectified.
0163350 Picklist value property handling in IDE is problematic

This defect has now been rectified.
0163352 Web page service worker js and web manifest file not created when checked in

This defect has now been rectified.
0163357 Replicate web services request handling for IBM Http Apache

Replicate the web services requests handling of the IIS plugin for the IBM HTTP Server (Powered by Apache) for i as an Apache module.
  • URL pattern matching
  • Filtering
  • Sending requests to the application server
  • Processing the response from the application server
  • Formatting the response to be sent to the client
This enhancement has been included in this EPC.
0163365
0164003
Row position changes when editing a non-sorted column in a list

This defect has now been rectified.
0163366 Paste of SBCS & DBCS of exact same length as field incl SO/SI bytes crashes

This defect has now been rectified.
0163371 Convert single-byte Kana to double-byte Kana for IDE

This enhancement has been included in this EPC.
0163372 Access violation when CloseUp and KeyPress events trigger reload of ComboBox

This defect has now been rectified.
0163376 Runtime error occurs when using Export of PRIM_LIST with a columnvisible(false)

This defect has now been rectified.
0163377 Export of list with data in Editcode W fields results in a corrupt excel file

Edit mask for Editcode W is custom and needs to have "/" escaped.
This defect has now been rectified.
0163378 Exported excel file contains mixed fonts, without any observable pattern

This defect has now been rectified.
0163388 SQLNULL date/numbers do not display empty when exporting to Excel, PDF and CSV

They are now displayed similar to how they appear in the list.
0163389 Integrator unlicensed in AWS Windows 2016+ VMs

This defect has now been rectified.
0163390 Visual LANSA unlicensed in AWS Windows 2016+ VMs

This defect has now been rectified.
0163391 Application layout changes in V15 EPC150030

This defect has now been rectified.
0163392 Runtime error when exporting paged list with Virtualization(None)

This defect has now been rectified.
0163395 Enhancements to Mobile Web Application templates related to routing

This enhancement has been included in this EPC.
0163396 Server Routine with Response(*Webpage) not working in EPC150030

This defect has now been rectified.
0163397
0163425
Export to CSV not handling quotes or commas in cell values

All edit masks for numbers are removed (only decimal separator remains) as export to CSV is a data export (no formatting). Text with quotes and commas are now handled according to CSV rules.
0163398 Prompter visualization on a grid is not displayed in certain circumstances

This defect has now been rectified.
0163401 IDE does not recognise that an incorrect value is passed for Round method

This enhancement has been included in this EPC.
0163415 List EPCs and Patches in the EPC log by date applied, not by numbered sequence

EPC Log and Imports Log now sortable by date or name.
0163430 VL-Web runtime fails after replacing deprecated AppCache with Service Worker

This defect has now been rectified.
0163431 Sometimes the Half-width Kana fixes included in EPC150030 are not applied

All *.BNB files are now deleted as part of the EPC install process.
0163440 Tables with Japanese descriptions are deployed correctly, file data cleared

The file data processing option on tables in a Deployment Package are now saved and processed as expected.
0163441 Date display is out by 1 day when exporting *SQLNULL to Excel using #List.Export

Workaround implemented to bypass defect in ExcelJS third party library.
This defect has now been rectified.
0163443 Check In of web page fails with .appcache file missing message

This defect has now been rectified.
0163446 when *SQLNULL is set for a date field in a grid, value defaults to 1900/01/01

This defect has now been rectified.
0163448
0859329
Only include checked logical views when loading IBM i Other files into VL

Only selected logical views are loaded when importing Tables from IBM i. Previously all logical views were loaded regardless of selection.
0163453 Support new AWS Marketplace Offers - Visual LANSA

This enhancement has been included in this EPC.
0163454 Support new AWS Marketplace Offers - Integrator

This enhancement has been included in this EPC.
0163456 Editor crashes when selecting the function's design tab

This defect has now been rectified.
0163457 Compiling SORT_LIST of a working list with more than 199 fields fails

This defect has now been rectified.
0163458 Checking in a web page with no icon causes web images to be deleted on IBM

This defect has now been rectified.
0163459 Support logical files in the New Server module / Application template

This enhancement has been included in this EPC.
0163462 After displaying and closing a message box from a dialog, focus is not returned

This defect has now been rectified.
0163464 Browser messages with checked in webpage with a web app manifest icon

This defect has now been rectified.
0163473 scalable license Azure VM Check fixed

This enhancement has been included in this EPC.
0163483 Horizontal scroll bar does not follow focus cell when tabbing or pressing enter

This defect has now been rectified.
0163485 Objects set to null / Unrealized take a long time to disappear

This defect has now been rectified.
0163486 Runtime error occurs clicking in cell after setting value.

This defect has now been rectified.
0163489
0898182
Generated mobile web app does not show correct options when using routing views

Ensure correct icons are shown for attachments and notes dependent on screen sizing.
0163493 IDE *NullReference error when deleting Web API Schema Property

This has been rectified.
0163505 Clicking on prompter button on field on web page causes IDE to crash

This defect has now been rectified.
0163508 Cannot use Host Monitor after changing SBMJOB command default to MSGQ(*WRKSTN)

Create and compile batch jobs, import/export and Host Monitor in LANSA now specify explicitly to send the messages to the user profile. The RDML SUBMIT command has the same change. This is to overcome problems in sites that override the IBM i supplied SBMJOB command to a value different to the IBM default *USRPRF.
0163509
0163618
Add push notification to VL Web Progressive Web Applications

This enhancement has been included in this EPC. Push Notifications have been added to the Visual LANSA Web runtime as well as the ability to send push notifications from a LANSA server.

This is for both Windows and IBM i platforms For use on the IBM i the following PTF's are required
  • V7R5M0 - SI81847
  • V7R4M0 - SI81848
  • V7R3M0 - SI81849
0163516 ExpanderPanel PrivateStyle is not working as expected
This defect has now been rectified.
0163518 Add support for Ctrl+A (select all) in VL Open dialog
Select all shortcut Ctrl+A is now supported in the Open dialog.
0163519 IDE abend when registering a specific ActiveX control (Fujifilm DocuWorks viewer v9.1)
This defect has now been rectified.
0163521 Caption of field can get truncated for picklist if caption is longer than field
This defect has now been rectified.
0163529 webmodules.conf has conversion issues after check-in to French IBM i
This defect has now been rectified.
0163537 Numbers in fields with no edit code are displayed blank in exported Excel file
This defect has now been rectified.
0163539 CSP: Need to add *.gstatic.com to list of sites for allowable styles
Domain *.gstatic.com added to allowable style source.
0163542 Support Cloud Licensing for AWS SKU lansa-scalable-stack-2
This defect has now been rectified.
0163550 Events not fired as expected when using Enter to move around list
This defect has now been rectified.
0163551 Menu bar not shown the second time a modal form is shown
This defect has now been rectified.
0163553 Error not issued on DEF_ARRAY if RDMLX field used in OVERLAYING
This defect has now been rectified.
0163568 Support BitShiftLeft and BitShiftRight intrinsic
This enhancement has been included in this EPC.
0163577 Enhancements to generated Web Page for routing template
Minor enhancements to interface and template used to generate a new Web Page with Routing
0163581 Images in a Web App are not deployed
This defect has now been rectified.
0163583 Error 0211 (DBCS string too long) error for DBCS shift J field
This defect has now been rectified.
0163585 AWS EPC Check error due to insufficient rights to enumerate services
This defect has now been rectified.
0163586 Using Tab navigation in list view hides the column header
This defect has now been rectified.
0163587 VL editor crash opening a Reusable Part with "Target render Type" set to Win32
This defect has now been rectified.
0163592 Upgrade jQuery UI to version 1.13.0
Upgrade to enable jQuery UI to work with jQuery 3.6.0.
User actions: If you use jQuery for your own JavaScript code, you may need to make changes due to jQuery deprecating functions and features.
0163593 Request to include LongRange license into AWS Scalable license
This enhancement has been included in this EPC.
0163604 Web Administrator changes to add Apache Module configuration options
Multi-tier configuration program now shows Apache Module configuration
This enhancement has been included in this EPC.
0163605 Upgrade CKEditor to version 4.17.1
CKEditor upgraded to version 4.17.1
0163606 Upgrade jQuery File Upload to version 10.32.0
jQuery File Upload plugin upgraded to version 10.32.0
0163608 Upgrade json-js to version 2019-08-25

json-js is a shim that was initially shipped with LANSA to support outdated browsers such as IE8. As the most dated browser in our supported platforms already defines the native JavaScript JSON object, this shim is no longer required. We have updated it to its current release in case users are including it as it is shipped as an external resource.

User actions: Remove json-js from your WAMs as it is no longer needed. LANSA plans to remove this external resource in a later release.
0163615 Tabstop order is incorrect when editing Process's [Attachments]

This defect has now been rectified.
0163619 Upgrade big-js to version 6.1.1

big-js version upgraded
0163621 Add IASP details to LANSA About

IASP details added to LANSA About. OSU library (no longer shipped) removed.
0163639 Changes required to support Apache Module Web Services on IASP

Apache Module HTTP threads now run under the configured user profile so that IASP can be setup if needed
0163657
0163691
V15 Listener can look for a license file with the wrong extension.

This defect has now been rectified.
0163658
0935632
#PRIM_LIST.DropdownColumn shows selected value only when focus is lost

This defect has now been rectified.
0163673 Remember size for Import dialog in IDE

The Import dialog now opens to the same size as last opened.
0163682
0961641
IDE crashes when selecting a specific ActiveX (QRMakerAD)

This defect has now been rectified.
0163684 Autocomplete does not open after use of DBCS [Japanese characters]

This defect has now been rectified.
0163684 Autocomplete does not open after use of DBCS [Japanese characters]

This defect has now been rectified.
0163686 Prompter weblet display position is wrong after upgrade from V13 to V15

Prompter window was not taking into account the scrolled position of the prompter button. This defect has now been rectified.
0163687 scalable license Azure VM Check fixed

This defect has now been rectified.
0163690 Modify License install/check to support cloud licensing

Licensing has been extended to support Cloud environments.
0163697 Japanese description of User Name in 'Connect to Remote System' is corrupted

Japanese translation provided for User Name in Remote Connect dialog.

This defect has now been rectified.
0163704 Excel file created by list export is corrupted if the list has Edit Code 'A'

This defect has now been rectified.
0163709 Warning message 'extended identifier XG_... remains unexpanded' in editor

This defect has now been rectified.
0163715 IDE abends with unquoted FaceName value

This defect has now been rectified.
0163716 Modernise images on Home page and Welcome page

This enhancement has been included in this EPC.
0163718 "Dragstyle(Automatic)" for list change behaviour of checkbox with Material Design

This defect has now been rectified.
0163724 Accessibility 1: PRIM_WEB component for ARIA property overrides

Primitive member component type Aria added to PRIM_WEB to enable ARIA property overrides.
0163733 IDE crash when server module API and Data Model tabs use MasterOnly field

This defect has now been rectified.
0163750 The caption of list dropdown is truncated

This defect has now been rectified.
0163753 The second message box on a webpage does not get the focus

This defect has now been rectified.
0163763 VCS cmd line compile defects
  • Tables using the partition default library were always flagged as errors
  • Errors used the Alternate Name which did not always exist for an object
  • Logic for detecting whether an object was compiled was incorrect (and still needs more changes)
  • Derivation of the executable name did not implement the correct algorithm. Foreign language replacements for @#$ were not accounted for and 1st character replacement was not correct.
  • Enhancement - added list of objects skipped
  • Reporting on object state when an object was skipped/filtered out.
  • Make compile.cmd completely prompt free
  • Clarify log file locations in logging messages
0163769 XSL Editor: Customizer dialog window not large enough for content

This defect has now been rectified.
0163770 Loading YAML into LANSA repo can corrupt the Field length

This defect has now been rectified.
0163773 Upgrade jQuery for LANSA:XHTML to version 3.6.0

jQuery Core for Technology Service LANSA:XHTML upgraded to version 3.6.0 Note that jQuery Core for Technology Service LANSA:JQMOBILE remains at version 1.12.4 as version 3.6.0 is not compatible with jQuery Mobile. The jQuery Mobile project is no longer supported: https://jquerymobile.com/
0163779 Tab panels custom property editor buttons not rendering correctly

This defect has now been rectified.
0163780 Editing the disabled property of an inline checkbox throws a JS error

This defect has now been rectified.
0163785 EPC/hotfix and upgrade backout libraries not created in the correct IASP

This defect has now been rectified.
0163788 AsTime intrinsic of DateTime produces incompatible time on VL-Web

This defect has now been rectified.
0163789 Required imports not available in partition init option for new RDML partition

List of imports for an RDML multi-lingual partition was incomplete. This defect has now been rectified.
0163792 When hovered over, the first row of DropDown is retrieved as the CurrentItem

This defect has now been rectified.
0163800 Control using FixedPosition(True) is not correctly positioned by table layout

This defect has now been rectified.
0163801 Support secure sockets communications as an option in LANSA Connect

Secure sockets communications has been added to LANSA Connect. It supports using either TLS 1.2 or TLS 1.3 depending on the operating system. Windows 10 only supports TLS 1.2 while Windows 11 supports both TLS 1.2 and 1.3.
0163806
0962207
Columnthemedrawstyle is incorrectly applied after upgrading from V14 to V15

This defect has now been rectified.
0163809 Support provided to extract multiple Bitmaps and/or Icons from the repository

Multiple bitmaps and/or icons can be selected to be exported from binary format to a file.
0163816
0994229
0022377
List scroll bar incorrectly showing after applying EPC150050

This defect has now been rectified.
0163818 Pop up with Touchmove(Both) can't be moved after applying EPC150050

This defect has now been rectified.
0163838 When right-aligned, the value and border overlaps.

This defect has now been rectified.
0163848
0164044
Data type of the field becomes O instead of A in the file created by LANSA

This defect has now been rectified.
0163861 dropdown data can't be selected with key press when it is used in the list

This defect has now been rectified.
0163862 Style of List Columns applied to the bottom area too

This defect has now been rectified.
0163865 Calender to not highlight the date after clicking on previous\next months

This enhancement has been included in this EPC.
0163868
0163870
SUNI field errors in SQL Server

This defect has now been rectified.
0163875 Date field behaviour on Web page

This enhancement has been included in this EPC.
0163879 Value of the date in list entered directly can't be retrieved in shortcut key's

This defect has now been rectified.
0163880 Windows TP Job (e.g. LXXP0010) now trace correctly

This defect has now been rectified.

Messages like this will now appear (depending on the category of trace selected - this example requires SYSINFO):
2022-11-17 10:56:37.313817
lcotp(23972:14172):x_tps2:SysInfo: TPMAIN: LXXP0010 has been started
0163886 Cross reference logical view greyed description is "Object not found in LANSA"

This defect has now been rectified.
0163899
0163929
0000695
Rename LXUTIL to X_LPCUTIL due to Windows 11 name conflicts

Service program LXUTIL reamed to X_LPCUTIL for Windows compatibility. See CCS 967216.
0163900
0999457
0001230
Super Server controller password check fails on V7R5

Due to command security changes by IBM. This defect has now been rectified.
0163901 LANSA editor crashes after editing the source parameter in Define_Com

This defect has now been rectified.
0163903 compile.cmd does not return exit code

This defect has now been rectified.
0163907 Cannot show more items when using ShowPages and RowsPerPage limit comes in the m

This defect has now been rectified.
0163908 The scrollbar retain its position and not set to top when next page in list display

This defect has now been rectified.
0163909
0993324
Super Server controller password check fails on V7R5

Due to command security changes by IBM. This defect has now been rectified.
0163910 Collapsing child in the list will go back to the first page of list

This defect has now been rectified.
0163919 ShroudStyle continues to be applied

This defect has now been rectified.
0163924 ColumnHeader of List not rendered with scrolled to the right

This defect has now been rectified.
0163928 If columnwidth is 0, values of other columns are positioned outside the column

This defect has now been rectified.
0163931 Unselected rows are retrieved when a list row border is clicked

Only with resolution 100% and browser zoom 100%, this issue is not reproduced.

This defect has now been rectified.
0163935 Trailing blanks will be put only to field label when creating fields by using PU

This defect has now been rectified.
0163945 Add runtime tracing options to IBM i multi-tier configuration program

New menu option to configure Apache Module tracing options.

This enhancement has been included in this EPC.
0163949 changed property doesn't saved with [Ctrl+S]

This defect has now been rectified.
0163950 Several translation issues in Japanese Visual LANSA IDE

Several Japanese translation issues resolved
0163952 Weird behaviour on dynamic picklist for field visualization

This defect has now been rectified.
0163953 Clicking on FilePicker, can select the pictures -camera not launched on Enterprise

This enhancement has been included in this EPC.
0163954 Triggering a Changed event of a field on the dialog and closing the dialog fails

This defect has now been rectified.
0163959 the order of the button is incorrect when the screen width is not big enough

This defect has now been rectified.
0163968 ItemClick event not fired when clicking on the calendar button on DateTime column

This defect has now been rectified.
0163975 Web API: Local versus master conf file scenario (mismatched conf files)

Popup on a Remote System under the System Information node of the IDE's Repository view has a new command called "webmodules.conf" that supports downloading that remote system's webmdules.conf file so that it can be included in the verification of Web API paths.
0163978 Filter on Reusable parts cause an error

This defect has now been rectified.
0163983 Loading IBM other file error: identifier and logical names are different

This defect has now been rectified.
0163987
0095211
While Importing Table Definition *NCHAR and *NVARCHAR field are not resolved

This defect has now been rectified.
0163990 ORACLE only when using VCS system, truncated data when greater than 58 bytes

Oracle database using a VCS system this error may be displayed:
ORA-01461: can bind a LONG value only for insert into a LONG column
This defect has now been rectified.
0163991 REBUILD_FILE BIF failed to add a 2nd view due to first view existing

This defect has now been rectified.
0163995 Deprecate CK Editor weblet

CKEditor 4 support ended June 30, 2023. Any defect from then onwards (functionality or security) won't be fixed.
0163999 Server Module API configuration not updated on IBM i deletion

This defect has now been rectified.
0164005 The caption of the picklist is not displayed if the value is set to 0

This defect has now been rectified.
0164025 INSERT_IN_SPACE BIF Access Violation 64 bit

This defect has now been rectified.
0164026 Runtime Error observed while working with List Got/Lost focus events

This defect has now been rectified.
0164031 RDML Table Virtual Column Substring Derivation validation incorrect

This defect has now been rectified.
0164038 IDE is expected to showdatetimeformat HHMMSSYYMMDD for TCY* attributes

This defect has now been rectified.
0164046
0188212
Enhancement request for #PRIM_IOC.FileStream - the log to be added at the end of

To enable adding text to the end of a log file, component type #PRIM_IOC.FileStream has been modified to correctly deal with the Append setting of FileMode.
0164059 Make AzureSQL DB config the same as SQL Server

This defect has now been rectified.
0164097 DISPLAYPOSITION parameter changes in unexpected way

Changing the DisplayPosition of a list column causes the DisplayPosition of other list columns to change inconsistently.

This defect has now been rectified.
0164122 Access violation error occurs when saving the theme

This defect has now been rectified.
0164128 Issues with the docking tab sheets on Web page

Various issues with docking and auto hide tab sheets have been fixed.
0164131
0119166
0125955
VLFBASE/VLFALL import is not ended on EPC150060 environment

The Web API registering function was not ending even though the Web API were correctly being registered.

This defect has now been rectified.
0164138 Support provided to extract multiple Bitmaps and/or Icons from the repository

Multiple bitmaps and/or icons can be selected and files uploaded to updated from selected location to update images.

The filename must match the identifier of an existing Bitmap/Icon. Bitmaps must be supplied as .png and icons as .ico.

This enhancement has been included in this EPC.
0164146
0124588
0228128
List column proportions are not enabled for column header

This defect has now been rectified.
0164147
0113048
Run LANSA rest API native on an IBM I without a MS server in front of it

Solution provided with EPC150070 under ticket 163357.
0164148 All items are incorrectly selected when a dialog is reshown.

This defect has now been rectified.
0164157 RDML function which submits CL program using LANSA SUBMIT command aborts

Change to append MSGQ(*USRPRF) parameter to SBMJOB command has be undone.
This defect has now been rectified.
0164180
0164181
MYSQL NChar and NVarchar and SUNI Columns too short

This defect has now been rectified.
MySQL implements NCHAR and NVARCHAR column type as CHAR/VARCHAR with UTF8 character set and collation. But it does not change the length that is provided. So a UTF-16 character in Windows which is represented in UTF-8 as 3 bytes runs out of space before the CHARACTER limit of the column. E.g. Nchar Length = 30 may be full by the 10th character.

Implemented new property in x_dbmenv.dat. UTF8_MULTIPLIER. It is set to 3 but might be adjusted to 2 for European languages. It might also be set to 4 if there is a large usage of characters that are not in the Basic Multilingual Plane of Unicode. $USERACTION
To activate this fix the property UTF8_MULTIPLIER=3 needs to be added to the MYSQL section.
0164190 Prompting event doesn't fire for the field in a list (PRIM_MD.ListEdit)

Firing of both Prompting and IconClick events on cells of PRIM_MD.ListEdit was not occurring.

This defect has now been rectified.
0164192 Several issues with prompter in EPC150060

Value is shown over the prompter
MouseOver/Focused colour has been changed to light grey

This defect has now been rectified.
0164197 The list properties "ColumnResize" and "ColumnDrag" not functioning correctly.

This defect has now been rectified.
0164203
0132472
Add MYSQL 8.0 & 8.4 LTS support

This defect has now been rectified.
0164230
0173143
Cloud Account ID/Geo ID license for V16 in Azure & AWS

This defect has now been rectified.
0164290 Form ends abnormally when debugging

This defect has now been rectified.
0164297
0164310
Specific character in comment causes issue of WHEN command in server module

This defect has now been rectified.
0164303 Prompter runtime error after upgrading from V14SP2 to V15

This defect has now been rectified.
0763042 ListFields using both identifier and long name are not populated during Add_Entry

This defect has now been rectified.
0765502 Instance list processing very slow compared to older LANSA Versions.

This defect has now been rectified.
0769841 When a BLOB is being added to a table a temporary lock is created using DC@FOL

This defect has now been rectified.
0776316 Messages cleared when XPrim_JSONObject is destroyed - may clear app messages

This defect has now been rectified.
0777551 Input of a caption in the last line of picklist value shows double text

This defect has now been rectified.
0779784 Issues when deleting and recreating an object with same long name

This defect has now been rectified.
0789092 Allow user to cancel from the version control dialog

This provides the ability to cancel long running jobs or to cancel from a job which gets into a state which requires user input.
0789269 Import on VCS system crashes

This defect has now been rectified.
0789353 Compile errors after syncing VCS large repository to V15 environment

This defect has now been rectified.
0789488 Second execution of program that consumes webservice fails

This defect has now been rectified.
0789661 Web SCRUD templates initializing search string when switching between views

This defect has now been rectified.
0790514 In-line prompting for server module definitions not working

This defect has now been rectified.
0790554 "Show Changes" does not work if object is in a folder whose path contains spaces

This defect has now been rectified.
0791911 Expenses web sample provided fails to compile in French VL

This defect has now been rectified.
0792748
0877586
0877684
0899812
Allow editing the aria-labels for screen controls in VL Web

This enhancement has been included in this EPC.
0793465 Saving reusable part window positioned before field visualisation window

This defect has now been rectified.
0793828 Small typo in VLWEB locale JSON file for Dutch

Typo in long day Dutch translation.
This defect has now been rectified.
0793904
0801141
Mouseover hint for bubble chart not correct when using 3 dimensions

This defect has now been rectified.
0794269 Issue updating text field in EditorChanged event in grid after V13

This defect has now been rectified.
0795154
0802380
Unlicensed message on Azure deployment due to missing Telemetry Service

This defect has now been rectified.
0797590 Form closes when a button that has ModalResult(OK) is pressed in DirectX

This defect has now been rectified.
0798270 Double ampersands in button caption does not display as an Ampersand

This defect has now been rectified.
0799325 Wrong version of service program DCXS882X shipped in 15.0

This defect has now been rectified.
0799716 Modifying an object causes it to be unexpectedly deleted

In a Version Control configuration, if an object was modified and committed, it may have resulted in Visual LANSA deleting the object.
This defect has now been rectified.
0799989
0800966
REST-API problems - LANSA V15 missing materials folder

Materials folder missing on IBM i installation.
This defect has now been rectified.
0800080 V15 Logon dialog Help link shows as V14 documentation

This defect has now been rectified.
0800092 When loading Excel data ensure progress bar is reset

When worksheets are selected, then back button is used and selection is re-entered, the progress bar restarts from 0%
0800778
0163906
XSS vulnerabilities found in a LANSA WAM

Context item values now scrubbed to prevent XSS injections.
0800789 PRIM_IOC.StreamWriter does not write UTF-8 file

This defect has now been rectified.
0801383 Allow selection of cell from Table Data preview

A detailer has been added to allow selection and copy of cell details from the data preview.
0801635 V15 Missing Feature Help - Raise Button, SizeTo method

This enhancement has been included in this EPC.
0803407
0804007
Copy of Server Module with Web API defined does not copy Identifiers in the API

This defect has now been rectified.
0803442 VL JWT generated code is not JWT.io compliant

This defect has now been rectified.
0804008 IDE crashes when entering a logical file in the REST API wizard

The Web API template now supports the use of logical tables for both the Primary and Secondary tables. The selected Primary Table must have a unique identifier. The Secondary Table can have a unique identifier or a combination key (two fields) based on the Primary and Secondary Tables.
0804331 Web service with using JWT Bearer token for the authentication fails on IBM i

This defect has now been rectified.
0804785 Drag and drop not working after scrolling down in prim_tree with RNDR=M

Drop allowed in both RNDR=M and RNDR=X modes and drop location matches up with row number being hovered over.

This defect has now been rectified.
0805417
0163341
Add methods to prim_ioc.Stream to facilitate writing Base64 encoded strings

This defect has now been rectified.
0805858 Broken code generation - CZM0045(30) Undeclared identifier X_COMP_OPCODE_PUSH_DI

This defect has now been rectified.
0806099 DirectX issue when closing Forms

This defect has now been rectified.
0808138 HTTP_SERVICE SERVICE_LOAD BIND keyword not working for *FIELD or *LIST

This issue has been fixed.
0808501 If a password contains '%' the Sys Init fails with Character '%' not valid error

This defect has now been rectified.
0808897 MCH0602 Error when header/detail REST API contains nested arrays on IBM i

This defect has now been rectified.
0809830 Search build log viewer in deployment tool does not scroll to highlighted entry

This defect has now been rectified.
0813806 V15 SPIN0340 LANSA install failure

The LANSA install will only add the userid entered on the "User Id for Visual LANSA Web Configuration" options panel to the SQL Server database settings if the install is being run on the same PC/VM as the database server. If the database server is on another PC/VM, you need to make sure that the user will have appropriate access/rights to the database for VL web to function correctly.
0817904
0993072
ThemeDrawStyle applied to dropdown list is not correctly applied to items

This defect has now been rectified.
0818950 Function using XMLBindFileService fails with "UTF-16 failed to convert to UTF-8"

This defect has now been rectified.
0819033
0859645
Server modules with Web APIs defined generate invalid YAML in VCS environment

This defect has now been rectified.
0858825 Popup menu for views referenced in documentation but not in the IDE

This defect has now been rectified.
0861955
0866240
Wrong maximum length used to check password length when password rules in use

Sign on was checking maximum password length against system value QPWSMAXLEN when password rules other than *PWDSYSVAL were defined.
0864593 Path traversal exploit possible in VL Web

This defect has now been rectified.
0867033 Changes for locale-nl.json for Dutch language

Uur -> Uren, Minuut -> Minuten, Seconde -> Seconden Oct -> Okt
dateFormat: dd-MM-yyyy
timeFormat: hh:mm:ss tt
startOfWeek: Maandag
dateLongFormat: DDD D MMMM YYYY
dateDayMonthFormat: DDD D MMM
decimalPoint: ,
thousandsSep: .
0870371 Editing descriptions and names of properties in the web api schema is very slow

This defect has now been rectified.
0870404 The API Definition section in REST Services Servermodules often crashes

This defect has now been rectified.
0871665 #Prim_Web page gets reloaded every time the page changes size in V15

This defect has now been rectified.
0873514 Performance and memory issues with large data sets in .NET components

Some memory leaks were discovered and have been plugged.

How code is structured in RDML may also assist in better memory management. Memory usage may be improved if units of work are done in reusable parts rather than all work done in a single Form or Function. When the reusable part is completed (and removed from memory) then it will drop references to .NET components used inside of it allowing the garbage collector to free the memory.
0873700 Cannot add more than 49 objects to the restricted access objects list

Fixed
0873998
0163413
Deployment package that includes web pages fails to build in EPC150030

This defect has now been rectified.
0875211
0874068
0896146
Adding packed fields produces incorrect results on IBM i

This defect has now been rectified.
0875729 LANSA Event Log Manager shows unexpected entries for DPINSTALL

DPINSTAL.LOG will only be registered in the LANSA Event Log if it actually exists in the specified location. Existing unexpected entries in the LANSA Event Log will remain there, but only expected entries will be added from now on.
0877205 Not possible to load Public Key from PRIM_CAPI.PublicKey LoadPEMFile method

This defect has now been rectified.
0877331
0163394
Failed to execute RemoveChild on Node error after apply EPC150030

This defect has now been rectified.
0877777 Unable to execute "your first VL Web application" using wizards with EPC150030

After applying EPC150030 on a French system you were unable to execute "your first VL Web application" using the Wizards, an error HTTP 404 occurs.

This defect has now been rectified.
0877875 Cannot scroll a webpage on mobile until a field is touched to set focus to it.

This enhancement has been included in this EPC.
0878833 The default redirect routing not redirecting to /home if .html at the end of URL

This defect has now been rectified.
0881793
0163514
scalable license Azure VM Check fixed

This defect has now been rectified.
0882437 Selecting item from popup aborts after applying hotfix to V15 EPC150030

This defect has now been rectified.
0882609 Popup menus are displaying with a gap between last row and border

This defect has now been rectified.
0885218 #SYS_WEB.DeviceChanged is fired multiple times when changing device

This defect has now been rectified.
0885659 Quick rules have been removed from fields non-RDMLX fields types

Quick Rules are no longer available to be applied to non-RDMLX fields
0885724 IO Performance drops with nVarchar greater than 6546 characters

This defect has now been rectified.
0886008 Runtime error in VL Web dropdown after upgrading to EPC150030

This defect has now been rectified.
0886176
0887142
Using F1 on intrinsic in the VL editor gives 404 page not found error

This defect has now been rectified.
0886307 Simple web test page has been modified to show the current root directory

The simple web test page, used to verify application server is running, has been modified to show the current root directory instead of the program library.
0886669
0896104
File checked in from IDE has incorrect field labels when viewed from RUNQRY

This defect has now been rectified.
When checking in a file definition, errors will now be returned for fields in the file definition that are not yet defined in the repository and labels will be blank for those fields.
Before checking in a file definition, ensure all file field definitions are checked in.
0887776
0888727
Fatal *null_reference error building web template with table with no key fields

*null reference error has been resolved.
0888847 Crash in Date Control after clicking first entry, typing in a day and tabbing

This defect has now been rectified.
0890324 Tabs content does not disappear in VL WEB V15

This defect has now been rectified.
0890503
0894309
0897418
IDE crash while editing files

A *null reference error was being generated in various scenarios associated with LEH* object in IDE. This has been rectified.
0891407 Cannot run SELECT_SQL on @@RRNO column - both #@@RRNO and X_RRNO fail

This defect has now been rectified.
0892097 Setting a #PRIM_LIST.DateTime column to SQLNULL causes runtime error

This defect has now been rectified.
0892129 Offline support details not stored in YAML

This defect has now been rectified.
0892366 Cannot perform multiple installations of the same web application on same server

This defect has now been rectified.
Note the following.
This has been tested using the currently logged on user as the webuser too. E.g. if logged on as user1 then the webuser is also user1. Other combinations may work. If they seem not to then you need to reproduce the issue using this test case in order to receive support.
The user (e.g. user1) must be given dbowner rights to the database so that tables can be created.
The install will create a USER DSN for the current user. If the webuser is different then you must log on as that user and manually create a User DSN.
The steps are:
  1. Open an Administrator command prompt
  2. Install as user that is the web user and has db_owner rights to the database
    1. Install to a different directory
    2. Install to a different database
    3. Specify the current user on the web user dialog with the correct password
    4. Next available ports will be used, or choose to configure the ports yourselves
  3. Do not need to Create User DSN as same user being used
  4. There is no System DSN to delete
  5. Change the Webalias as appropriate - .\run\conf\lansaweb.conf

When uninstalling, ensure the uninstall is ALSO run from an administrative command prompt.

A test has been performed where 5 separate installs were done. All had data entered which was not visible to any of the other installations. When 1 application was uninstalled, the rest still ran correctly after the uninstall (IIS has to be stopped during installs and uninstalls). Installing the same application again to the same database showed the data as it was before the uninstall. Default ip ports were used for all installs. (V15 install auto detects ports in use and uses the next free port in sequence)
0892661 Unable to consume the LANSA Scalable License in 2016 AMI when using SuperServer

This defect has now been rectified.
0893783 Other file compile IOM fails on IBMi after check in

IBM i tables loaded into VL which include long names on columns were being truncated. This caused IOM to fail compile when checked into IBM i. This has been rectified.
0894116 Changing partition's details causes all objects to be marked requiring compile

When a partition's details have been changed and the YAML file for that partition has been committed and pulled by another VL configuration, it was causing the "Build Status" for all objects in that partition to be changed to "Build and Compile required".
0895419 Text size for the field caption in a Dialog changes between fields

This defect has now been rectified.
0895470 New View does not create required Notes and Attachments code or icons

This defect has now been rectified.
0895913 Update request to add more material design icons

Latest set of Material Design Font Icons incorporated into IDE and VL-Web Runtime.
0896629 Embedded page gets stuck on loading when using service workers

This defect has now been rectified.
0897402 Unable to use own icon in a PWA application

This defect has now been rectified.
0897638 Prim_list - Virtualization(Page) causes blank items to be shown

This defect has now been rectified.
0898059 HHMM format for AsTime intrinsic and HH:MM and HH:MM AM/PM for AsDisplayString

Added HHMM and HHsMM as AsDisplayString, AsNumber and AsTime options. Added CustomDisplayString to Date and Time data classes to enable more formatting that includes AM/PM options.
Enabled CustomDisplayString for Date, Time and DateTime on the web.
0898976 Failure to export list to PDF when list contains a hidden column

This defect has now been rectified.
0899434 Drag and drop a component to a Web Pages resource tab incomplete

Server Modules can now be added to the Resources tab of a Web Page
0900669 Can no longer drag and drop on Mobile devices after applying EPC150040

This defect has now been rectified.
0903064 Details properties tab needs vertical scroll bar for SM, API, Schema Properties

This defect has now been rectified.
0903176
0910789
0953620
PWA icon not being recognized or used after applying EPC150040

This defect has now been rectified.
0903284 AllEPCs.exe partially installs EPCs if not all pre-requisites are met.

This enhancement has been included in this EPC.
0903704 ButtonDefault not working with EPC150040

This defect has now been rectified.
0903911 Enhance the Go To feature to separate the different types of routines

This enhancement has been included in this EPC.
0904651 Sizing and scaling issues when executing VLF-RAMP TS in tablet mode on desktop

THis issue has been fixed.
0905154 For PWA, not possible to configure an Icon for "homescreen" on iOS

This defect has now been rectified.
0908614 Snapping form to side of screen reverts to default location with CLR_MESSAGE use

This defect has now been rectified.
0912266 REBUILD_FILE BIF requiring CREATE USER authority in V15

ORACLE and SQL Server now check if the user exists before attempting to create it.
0913011
0915531
0163739
0948840
0981877
Partition Init errors and web execution errors after upgrading to Windows 11

After upgrading from Windows 10 to Windows 11, all web connections to the D/A server generate a 404 error. Errors are also issued for select imports in the Partition Initialization. Refer to the entry in https://www.lansa.com/support/v15news/

This defect has now been rectified.
0915548 LANSA Sessions are randomly terminating on their own

Fixed termination by correctly handling mouse devices with a horizontal mouse wheel.
0917706 No help available when pressing F1 on the Create a new web page (with routing)

This defect has now been rectified.
0921291 V15 API response times out and fails to send the data > 8MB in Model B

This defect has now been rectified.
0922491 Join and non join logicals are distinguishable on the Import IBM i tables

Delivered solution allows users to show/hide JLF. If shown they are greyed out amd are not available for selection.
0922680 IBM i OTHER file with many join logicals slow to load in V15

Checkboxes have been added to allow for the selection of Logical Views to be imported and to show any Join Logicals. Join Logicals are not available to be imported.
0925095 Using the source parameter for #prim_md.ListEdit will crash IDE

This defect has now been rectified.
0928012 LANSA V15 fails to compile components due to Fatal Crude Complexity Rating

Option to "Suppress FATAL Crude element Complexity Rating in function" is now supported in VCS environment.
0936009 IDE Crash with Runtime Error while switching between Source and Design Tab

This defect has now been rectified.
0939470 V15 WebService failure if size of characters in base64 field increased

This defect has now been rectified.
0940109 PRIM_SOND unable to clear or reset file name

This defect has now been rectified.
0943898
0164098
Crash on debug in V15 when using SUBSTRING

This defect has now been rectified.
0943917 Runtime error when loading a view containing #PRIM_LIST.DropdownColumn

This defect has now been rectified.
0944117 JSON reader is interpreting the Number Property incorrectly

This defect has now been rectified.
0946503 Importing a web page from a MySQL environment shows the web page as a field

This defect has now been rectified.
0948620 APIs and Blobs: file name is being sent as string not as a base64 blob

Issue addressed with the following enhancements:
  1. Fragment string handler used by #PRIM_JSON.Reader for tokens longer than 64K
  2. New method TokenAsBase64BinaryFile added to #PRIM_JSON.Reader
  3. New features IsStringChunked and AsBase64BinaryFile added to #PRIM_JSON.Node
  4. Web API formats 'Byte' (existing) and 'BytesAsObject' (new) support Base64 data for BLOB(s) in operation request and response payloads.
0954667 STD_STRNG.IsDate return expected value only if 0 is added before date(1 to 9)

This defect has now been rectified.
0957282
0997536
Runsql to explicitly drop views when using Oracle

This defect has now been rectified.
0958069 Problem While using the JWT API Bearer Token

This defect has now been rectified.
0960053 Compile failure for table with more than 32 date/time fields

This defect has now been rectified.
0964770
0999975
Add checkbox in "Import Tables from IBMi" dialog to use DDS ALIAS keyword

Behaviour to use DDS Alias as Alternate Name was been restored; no need for checkbox.
0964905
0163937
0009509
Exception Failed to execute'removeChild' on 'Node'-while scrolling down the list

This defect has now been rectified.
0965552
0163882
"Before" and "After" Command parameters are incomplete

Before and After commands defined in the Deployment Tool are now correctly saved and applied.
0967216
0163876
API, Connection to Master and Debug Fails after Windows 11 2022 H2 update

This defect has now been rectified.
0973194 New webevent function created in VL V15 doesn't execute on the web

Webevent functions not executing in Windows. This defect has now been rectified.
0974658 Error when using a specific construction due to code generation oversight

This defect has now been rectified.
0975009 Unable to Drag the Panel using the title in VLF One

This defect has now been rectified.
0975868 PATCH api in the servermodule fails with Invalid request message

This defect has now been rectified.
0977277 Get_entry from list #item.list is failing with an error

This defect has now been rectified.
0977320 #PRIM_LIST.DropdownColumn dependent on another
#PRIM_LIST.DropdownColumn do not

This defect has now been rectified.
0979363 Some numbers generating problem in conversion from strings to numbers

Introduce IsNumberStrict to enforce leading sign on numbers. Also fixed VL-Web's IsNumber and AsNumber so that they properly support VL numbers.
0983142 Display consistent name properties in cross references

Consistent use of long name in Cross Reference dialogs. Previously right click dialog showed only Identifier.
0984785 When creating new RDMLX partition, set default to allow all field types

This enhancement has been included in this EPC.
0985484 Testing highlighted vulnerabilities in CKEditor & jQuery File Upload libs(WAM)

Third party libraries updated to versions with vulnerabilities mitigated.
0986925 BLOB or CLOB in Table before Unicode column causes access violation

Note that all Tables should be checked to see if they have this scenario.
There is a BLOB or CLOB column in a Table before a Unicode column (NChar, NVarChar or SUNI) If so, all data should be checked for data corruption in non-Unicode columns which follow the first Unicode column and mitigation efforts applied.
These Tables need to be recompiled.
0991305 Adhering to OpenAPI 3 specs - Add TermsOfService URL default and server input

This defect has now been rectified.
0991668 Changing the case of an API path throws error that the path already exists

This defect has now been rectified.
0993957
0026312
Panel resizing/moving issue after Upgrading to EPC150050

This defect has now been rectified.
0995984 Using a Widget in View for external scripts gives JavaScript error-OK in webpage

This defect has now been rectified.
0997671 Typo in web api OpenAPI JSON: “beaerFormat” should say “bearerFormat”

This defect has now been rectified.
1000865
0000865
PRIM_PDF - PageFormat Property doesn't pick up the specified paper size

This defect has now been rectified.
1001727
0001727
Web Service and Input Attributes: use of a field as a URL parameter

This defect has now been rectified.
1002337
0002337
VL-Web Chart issue -Cannot read properties of null (reading 'removeHoverStyle')

This defect has now been rectified.
1003134
0003134
While pasting the table cell separation is ignored

characters imbedded in text pasted into a #prim_md.Edit are no longer deleted.
1003206
0003206
If view is called using routing, then image/icon in the view is not displayed

This defect has now been rectified.
1004390
0004390
While accessing the API's with Auth2.0 error is returned

This defect has now been rectified.
1005774
0005774
ABEND is due to a BLOB or CLOB being returned by SuperServer on exchange list

This defect has now been rectified.
1006102
0006102
Error when copying a Server Module in Visual LANSA

Copying a server module generates an error "Name [new server module name] is not a defined component.
This defect has now been rectified.
1008058
0008058
0010963
Screen truncation issue after applying EPC150050

This defect has now been rectified.
1008753
0008753
Dashboard template fails to compile chart server module with custom chart name

Create a new web app from the Dashboard template. For View3, change the chart name to your own custom name
Generate the app and the Main web page will fail to compile until you replace the default name of the chart server module with your own name.

This defect has now been rectified.
1011197
0011197
Memory leaks in TP jobs for REST API Mixed model B runtime environment

This defect has now been rectified.
1014640
0014640
Export error: Combination of values on SIZE parameter not valid

SIZE parameter now completely specified to avoid use of defaults
1018648
0018648
AWS Cloud license support for IMDSv2

This defect has now been rectified.
1095307
0095307
Datetime - AsCustomDisplayString - enhancement

This enhancement has been included in this EPC. New customisations have been added to the time AsCustomString method. These are:
mmm - Minutes, blank when 0, and will remove a separator that proceeds it in a the string.
tl - lowercase a or p
ttl - lowercase am or pm
1108567
0108567
When creating Offline Server modules, no js objects are created

The browser console shows a 404.
This defect has now been rectified.
1108759
0108759
Green up and down arrows do not work for Data Model in Server Module

When you define a list of properties, the green up and down arrow buttons are available to move properties up and down. They illuminate correctly depending on whether you select the top, bottom or middle entry but when you press them, the selected property does not move up or down.

This defect has now been rectified.
1108777
0108777
Adding Index Keys from Data Model ribbon server Module (IDE) does nothing

This defect has now been rectified.
1109874
0109874
Server Module with Data Model in version control causes invalid YAML message

This defect has now been rectified.
1111350
0111350
Deregister a service worker if it is no longer needed for a web page

This defect has now been rectified.
1111429
0111429
Unable to Load Offline Data in V15 EPC150060

Corrected errors when using Offline Databases with Data Models with properties using Identifiers. This defect has now been rectified.
User Action: Re-compile of web pages required.
1111872
0111872
Runtime error while changing themes dynamically in VL Web

This defect has now been rectified.
1111920
0111920
IDE crash when deleting a property from the Data Model in a server Module

This defect has now been rectified.
1114894
0114894
Drag and drop - drag destination can only be towards the top of the column

When dragging items between columns, the items can be dragged into any free area of the column. In EPC150060, the drag destination can only be towards the top of the column.
This defect has now been rectified.
1117037
0114363
0117037
0164163
0165208
VLF-Win application created in V13 generates a crash in V15

This defect has now been rectified.
1118013
0118013
Query Parms are retained even when URL is changed to not display them

This defect has now been rectified.
1118447
0118447
API Wizard Generates invalid RDML

This feature is working as designed but self-documentation has been added to the form to explain. Wizard is designed for REST APIs which typically have unique identifies. If user wants to use tables with multiple keys they will need to modify the code to accommodate.
This defect has now been rectified.
1119058
0119058
Routing + Query Parms not added to URL

This defect has now been rectified.
This enhancements is for the match event of a router.
This includes returning of the query parameters of the url being navigated to and the path being returned being that navigated to, not the current path in the url.
1121615
0121615
Issue with Adding JSON http request - Urgent

Introduce #prim_srvm.HttpClient* primitive component types to overcome issues when using xPRIM_* components caused by length limitations of Visual LANSA BIF(s).
1124760
0124760
0165233
0166178
LANSA does NOT create the object part in the swagger and openapi generation when

This defect has now been rectified.
1124998
0124998
SERVERERROR when user try to create complex DB structure

Referencing a Schema type as the item of an array property was not handled correctly and resulted in a VL-Web Runtime error when saving instances (like after a LoadALL).
1125463
0125463
0164224
Host Monitor incorrectly taking up DEV and WEB license seats

This defect has now been rectified.
1126253
0126253
0133290
PRIM_LIST DragDrop no longer works on the IBM after EPC150060

This defect has now been rectified.
1131637
0131637
1131637: Issue with #XPRIM_JsonWriter with #XPRIM_HttpRequest

Introduce #prim_srvm.HttpClient* primitive component types to overcome issues when using xPRIM_* components caused by length limitations of Visual LANSA BIF(s).
1132051
0132051
A component/function running on the IBMi, what AppID does this use under DCM

Added support for "sni_critical" with a value of "false" to SetMiscProperty method to enable the AXIS property AXISC_PROPERTY_HTTP_SSL_SNI_CRITICAL to be turned off when using the "sni_fqdn" property with HTTPS protocol
1133642
0133642
asNumber and isNumber generating error after applying EPC150060

This defect has now been rectified.
1134071
0134071
Error "Web API registration services not started" during web api import to iASP

This defect has now been rectified.
1165174
0165174
Layout engine is not re-calculating widths of lists to the size of panel

This defect has now been rectified.
1179469
0179469
Routing Path Parameter issue

This enhancement has been included in this EPC.
This enhancement is for the match event of a router.
This includes returning of the query parameters of the url being navigated to and the path being returned being that navigated to, not the current path in the url.