Release Notes - November 2025 (24.0.0.900)

Version Information

Product Version

24.0.0.900

File Version

2025.11.25.1

Refer to the document on Product Limitations to learn about the phenomena that can occur due to the differences in the user environment, browser features, or product limitations,

Product Restrictions

Updates after the release

24.0.0.901

RP

Description

104059

Fixed the error where blocks were processed incorrectly when an if statement without braces was written in a script while using the -COMPRESS (-NOCOMMENT) option in nexacrodeploy.exe (This error occurred when running version 24.0.0.900).

104054

Fixed the error where communication was not processed correctly when executing the request method of the DataObject object with the Environment.networksecurelevel property value set to "all" while using an older version of the library (This error occurred when running NRE on the Windows operating system. This error occurred when the NRE engine version was 24.0.0.900 and the library version was earlier than 24.0.0.800).

104048

Fixed the error where the postenddate property name of the RangeDateChangedEventInfo object was displayed incorrectly when using code hints in the Nexacro Studio script window.

New Features

  1. Added the SelectField component. (RP 97434)

Description

  • SelectField is a component used to select one item from a preset item list.

  • For more information, please check the “Nexacro N Reference Guide”.

  1. Added Promise features for procedural programming. (RP 103765, 103766, 103767, 103768, 103769, 103772)

Description

  • Procedural programming is supported for the following feature list.

    • nexacro.open

    • Application.transaction

    • Form.transaction

    • ChildFrame.showModal

    • Component trackPopup, trackPopupByComponent, trackPopupCenter

  • For more information, please check the “Nexacro N Reference Guide”.

  1. Added the Change Component feature to Nexacro Studio. (RP 102895)

Description

  • A component already placed in the design area can be changed to a different component type without deleting it.

  • The Change Component item is available in the Context Menu.

    • HotKey(Shorcut): Ctrl+Alt+T

  • Available

    • When the selected component can be changed (e.g., Button, Combo, Div, Panel …)

    • When multiple selections consist of the same component type (e.g., Button00, Button01, Button02 …) (O)

  • Unavailable

    • When different component types are selected together (e.g., Button00, Combo00, Radio00 …) (X)

    • When a component with Object (Invisible), ContentsEditor (Format), or Containerset is selected (Disabled, e.g., Grid, Menu, ListView, Tab)

  1. Added new APIs to the nexacrostudio interface. (RP 103049, 103076, 103103, 103487, 103496)

Description

  • APIs for retrieving information about the currently active editor file have been added.

  • nexacrostudio.findinFileText(prefixurl, line[, findText])

    • This is a method that positions the caret at a specified line in a text-editable file.

  • nexacrostudio.paste(copyText)

    • This is a method that pastes text at the caret position in the active editor.

  • nexacrostudio.request(requesttype.xscripts)

    • Requests information for all xjs files included in the project.

  • nexacrostudio.request(requesttype.openfile)

    • Requests information for the file opened in the active editor.

  • For more information, please check the “Nexacro N Reference Guide”.

  1. Added the F1 Help lookup feature to the Script tab screen of Nexacro Studio. (RP 103742)

Description

  • When text is selected in the Script tab and the F1 key is pressed, Help corresponding to the selected property or method is displayed.

  1. Added a feature to allow access to each link using the Tab key when multiple links are set in the Static component. (RP 101517)

Description

  • When there are multiple link text areas in the Static component, the Tab key moves sequentially through each link text.

  • If supported by the screen reader, when two or more lines of text are displayed in a Static component, the selection box moves by line when the arrow keys are pressed.

  • For more information, please check the “Nexacro N Reference Guide”.

Changed Features

  1. Changed the component paste behavior in the design screen of Nexacro Studio. (RP 103648)

Description

  • When pasting a component, it is now added to the position following the selected item.

    • Previous behavior: Added to the last z-order item of the parent Form.

  1. Improved personalized feature file management in Nexacro Studio. (RP 103229, 103535)

Description

  • For Code Snippet, Component Preset, Form (Viewset) Template, and View Template, support has been added for entering multiple paths and for displaying and editing all items in the entered paths.

  • By accessing personalized file information using relative paths within the project, the same personalized files can be referenced even when the project folder is deployed and developed.

    • Personalized file information and logs are also saved during Migration.

  1. Improved the Migration feature of Nexacro Studio. (RP 102299, 103653)

Description

  • For properties and events deleted after migration, a feature has been added to check the property name, property value, component ID, and XML source line in the fdl.log file.

  1. Improved the Outlineview feature of Nexacro Studio. (RP 103452, 103455, 103500)

Description

  • When selecting a component in Design / Outlineview, it has been improved so that the corresponding component in the design area can be easily identified.

  • When selecting a Panel Item in the Outlineview panel and pressing the ESC key, paste is performed by moving to the parent Panel component.

    • Previous behavior: Paste was performed on the parent Form.

  • When dragging a component with the mouse in the Outlineview panel (mouse over, object movement), the behavior has been changed as follows.

    • When dragging a component and hovering over a Container item (Div, Panel, etc.), a rectangle is displayed on the target Container where it will be inserted.

    • When dragging a component and hovering over a general UI component item (Button, Static, etc.), the component is moved above or below according to the mouse position (A rectangle is displayed on the target Container item / a line is displayed at the insertion position at the top or bottom of the component under the cursor).

    • When dragging a component and positioning the mouse on the right or left side of a component item (applies to Containers as well), the component is moved to the top or bottom according to the mouse position (A rectangle is displayed on the target Container item / a line is displayed at the insertion position at the top or bottom of the component under the cursor).

  1. Improved the Group by Panel feature of the Context Menu in the Design screen of Nexacro Studio. (RP 103649)

Description

  • The behavior where Group by Panel in the Context Menu was displayed as disabled when both child items and a parent Container were selected together by dragging in the Design screen has been improved.

  • When a Panel component and PanelItem are selected together and grouped, the parent Panel can now be created after checking the Group by Panel conditions based on the parent Container.

  1. Improved the scroll movement behavior of the Div component. (RP 102612)

Description

  • In a structure where a Div component exists inside a Form object, when the Div component has scroll and focus, scrolling of the parent Form object is now performed after the Div component scroll movement is completed.

    • Previous behavior: In a structure where a Div component exists inside a Form object, scrolling of the Div component worked only when a component inside the Div component had focus.

  1. Performed style consistency improvements for Field components in xtheme. (RP 103441)

Description

  • The helpertext padding of the SpinField component has been modified as follows.

    • SpinField.helpertext : "-nexa-padding : 5px 0px 0px 15px;"

    • Previous value: "-nexa-padding : 5px 0px 0px 9px;"

  1. Changed to support chunked transfer when communicating via XMLHttpRequest in Windows NRE. (RP 103814)

Description

  • Support has been added for transmitting data multiple times using the Chunked transfer method when sending data using XMLHttpRequest.

Debugging

Basic Components / Objects

Button

RP

Description

103737

Fixed the error where the icon was displayed at an incorrect position when the -nexa-icon-position property value of the Button component was set to "bottom" (This error occurred when running NRE on the Windows operating system).

102956

Fixed the error where the spacing between the icon and text was displayed incorrectly when setting the -nexa-text-padding and -nexa-icon style properties of the Button component (This error occurred when running NRE).

ChildFrame

RP

Description

103320

Fixed the error where an incorrect value was returned when executing the lookup method in the Form object displayed in a window opened using the showModal method of the ChildFrame object.

DateField

RP

Description

103965

Fixed the error where a script error occurred when pressing the Backspace key in the box control of the DateField component.

DateRangePicker

RP

Description

103818

Fixed the error where the rangeposition property value was not applied when only the enddate property value was set and the startdate property value was not set, or when neither property value was set, while the rangeposition property value was set to "end".

103253

Fixed the error where the rangeposition property value was not applied when only the startdate property value was set and the enddate property value was not set while the rangeposition property value was set to "end".

Div

RP

Description

103445

Fixed the error where screen switching did not work when the fittocontents property value of the Div component was set to "width" or "height" and the stepcount property value of the Form object linked through the url property value was set (This error occurred when running versions later than 24.0.0.500).

Edit

RP

Description

103741

Fixed the error where line break characters were included in the maximum string length calculation when pasting text containing line breaks while the maxlength property value of the Edit component was set.

FileDownTransfer

RP

Description

103352

Fixed the error where the onerror event did not occur when a server error occurred while executing the download method of the FileDownTransfer object (This error occurred when running NRE on the Windows operating system).

103250

Fixed the error where a script error occurred and download did not work when executing the download method of the FileDownTransfer object (This error occurred when running WRE on Android and iOS/iPadOS operating systems, and when running on the Edge browser).

FileUpload

RP

Description

103273

Fixed the error where the onsuccess event did not occur after file upload was completed when executing the upload method of the FileUpload component (This error occurred when running NRE on the Android operating system when the Update Type was set to "Update(Local+Server)").

Grid

RP

Description

103466

Fixed the error where performance was degraded because the entire band size was recalculated even when only the text property value of a Cell corresponding to the head band was changed while the autosizebandtype property value of the Grid component was set to "allband".

103454

Fixed the error where the style was not applied when setting the -nexa-text-decoration style of the celledit control and setting the displaytype property value of the Cell object of the Grid component to "editcontrol".

103451

Fixed the error where processing time was long when executing the setFormatColProperty method of the Grid component when both a Grid component and a WebBrowser component were placed in the Form object.

103408

Fixed the error where the horizontal scrollbar was not displayed when the width of the leftband area of the Grid component was larger than the width of the Grid component.

103392

Fixed the error where the checkbox was displayed in the center of the Cell area when the treeusecheckbox property value of the Grid component was set to true (This error occurred when repeatedly running on low-spec PCs).

103380

Fixed the error where a script error occurred when scrolling while expanding the tree when the scrolldisplaymode property value of the Grid component was set to "line" and the treeasynctoggle property value was set to true.

103295

Fixed the error where the operation stopped when the number of image files processed increased while running with the autosizingtype property value of the Grid component set to "col" and the displaytype property value of the Cell object set to "imagecontrol" (This error occurred when running versions later than 24.0.0.400).

103589

103205

Fixed the error where the -nexa-word-wrap property was not applied when the displaytype property value of the Cell object of the Grid component was set to "treeitemcontrol" and the general wordWrap property value of -nexa-word-wrap was set to "char".

103118

Fixed the error where the property was applied to an incorrect index when executing the setCellProperty method using the returned index value when the enumBand parameter value was set to "left" while executing the appendContentsCol method of the Grid component.

MainFrame

RP

Description

103342

Fixed the error where the combolist control of the Combo component was displayed offset by the height of the titlebar when the showtitlebar property value of the MainFrame object was set to true (This error occurred when running NRE on the Android operating system and when running versions later than 24.0.0.700).

SpinField

RP

Description

103948

Fixed the error where the locale property value was not applied when setting the locale property value of the SpinField component.

Tab

RP

Description

103695

Fixed the error where only the tabpage was changed and the next tabbuttonitem was not displayed when closing a tabpage by clicking the extrabutton of the last tabbuttonitem displayed on the screen while the prevbutton and nextbutton controls were enabled.

103566

Fixed the error where the Button component was hidden behind the tabbuttonitem control when a Button component was placed over the tabbuttonitem control area (This error occurred when running versions later than 24.0.0.800).

103522

Fixed the error where the disabled Status style was not applied when the enable property value of the tabpage control of the Tab component was set to false (This error occurred when running WRE).

103433

Fixed the error where the number of tabbuttonitems displayed on the screen decreased when closing a tabpage by clicking the extrabutton of the last tabbuttonitem (This error occurred when running versions later than 24.0.0.400).

103218

Fixed the error where some tabbuttonitem controls were not displayed on the screen when changing the width of the parent component after setting the left and right property values of the Tab component to 0 (This error occurred when running versions later than 24.0.0.400).

103022

Fixed the error where the prevbutton and nextbutton controls were not displayed even when there were undisplayed tabbuttonitems on the screen when closing a tabpage by clicking the extrabutton of a tabbuttonitem while the tabbuttongap property value was set.

TextArea

RP

Description

103894

Fixed the error where the displaynulltext was not displayed when focus was moved to another component after setting the displaynulltext property value of the TextArea component.

WebBrowser

RP

Description

103482

Fixed the error where an abnormal termination occurred when pressing the Enter key after executing the alert method while running a Nexacro Platform 14 embedded app using the WebBrowser component (This error occurred when running NRE on the Windows operating system).

103430

Fixed the error where the parent screen could be accessed when executing the showModalWindow method while running a Nexacro Platform 14 embedded app using the WebBrowser component (This error occurred when running NRE on the Windows operating system).

103386

Fixed the error where screen artifacts remained in the WebBrowser component content when changing the size of the parent frame of the Form object while the WebBrowser component was included in the Div component (This error occurred when running NRE on the Windows operating system).

WebView

RP

Description

103726

Fixed the error where the callScriptAsync method of the WebView component could not be executed in a CrossDomain situation when the Environment.networksecurelevel property value was set to "all".

XAgent

RP

Description

103700

Fixed the error where a license error occurred when setting the ipAddress value in the license of the XAgent object to a subdomain address while executing the connect method.

Others (component with text editing area)

RP

Description

103561

Edit, MaskEditFixed the error where an abnormal termination occurred when selecting text using Shift + Arrow keys in the text editing area of the Edit, MaskEdit, or TextArea component (This error occurred when running NRE on the macOS operating system).

Others (Components / Objects)

RP

Description

103820

Fixed the error where an abnormal termination occurred when clicking a Button component before the WebView component was loaded in the Form object (This error occurred when running NRE on the Windows operating system).

103572

Fixed the error where the text display position of components displaying both icon images and text was different from the previous version (This error occurred when running NRE on the Windows operating system and when running versions later than 24.0.0.800).

103565

Fixed the error where the print dialog was not displayed when the bFitOnePage parameter value was set to true while executing the system.print method (This error occurred when running WRE on the Windows operating system).

103402

Fixed the error where screen artifacts remained on the previous screen when switching to another screen while running a Nexacro Platform 14 embedded app using the WebBrowser, WebView, or Plugin component (This error occurred when running NRE on the Windows operating system and when components were placed inside a Div component or in an MDI screen structure).

103259

Fixed the error where the onlbuttondown and ontouchstart events occurred simultaneously during touch operations in components with a text editing area when the Environment.enabletouchevent property value was set to true (This error occurred when running WRE on the Windows operating system, on touchscreen devices, and when running versions later than 24.0.0.700).

- Affected components: Edit, MaskEdit, Calendar, Spin, Combo

103183

Fixed the error where the nLimitWidth value was returned even when the actual text display area size was smaller than the nLimitWidth value when setting the nLimitWidth parameter value while executing the nexacro.getTextSize method (This error occurred when running WRE).

Others (transaction)

RP

Description

103542

Fixed the error where received data could not be processed when executing the transaction method while the data type was SSV and there was no Row data (This error occurred when running WRE).

103468

Improved the phenomenon where the callback function was invoked later than expected when executing the transaction method while receiving data in JSON format (This phenomenon occurred when running NRE on the Windows operating system. Compared to running WRE, the callback function could be invoked relatively later).

103224

Fixed the error where data could not be received when executing the transaction method while receiving data in Binary format (This error occurred when running NRE on the Windows operating system. This error occurred when a Dataset Column generated by the server was processed with an incorrect type).

Accessibility

RP

Description

103623

Fixed the error where the scroll position did not change when moving between cells of the Grid component (This error occurred when running WRE on Android and iOS/iPadOS operating systems).

Sense Reader Use Environment Error

Due to the large number of error fixes that occurred when running the Google Chrome browser with the virtual cursor enabled in the Sense Reader 8.2 and 8.3 usage environment among accessibility-related errors, these items are classified and organized separately.

In cases where the sense reader usage environment is different, the execution environment is listed separately.

RP

Description

103807

Fixed the error where incorrect voice output was provided when repeatedly pressing the Tab key and arrow keys within the Grid component.

Nexacro Studio

RP

Description

103615

Fixed the error where unsupported events were displayed.

- Affected components: Checkbox, Combo, Edit

- Affected events: onmouseup

103601

Fixed the error where a popup window could not be reopened after being closed when launching an application in the Chrome browser after selecting Local Web Server (caddy.exe) during QuickView or Launch execution.

103530

Fixed the error where unsupported accessibility properties were displayed.

- Affected components: PopupMenu, PopupDiv, CheckBoxSet, GoogleMap, Panel

- Target properties: accessibilityaction, accessibilitydesclevel, accessibilitydescription, accessibilityenable, accessibilitylabel, accessibilityrole, itemaccessibilityenable

103480

Fixed the error where components outside the Form object area could not be selected and mouse drag operations could not be started in the design window after setting the Layout type property value of the Form object to "table".

103479

Fixed the error where the Column and Row editing areas were displayed too narrowly to show the Reset Table icon in the design window when the Layout type property value of the Form object was set to "table".

103478

Fixed the error where the Panel component created in the Outlineview panel was not displayed as selected after executing [Group by Panel] from the context menu after selecting two or more components in the design window.

103477

Fixed the error where the container component tree in the Outlineview panel was expanded and then collapsed when changing the Layout in a Form object with two or more Layouts.

103453

Fixed the error where the initial width and height values of objects were displayed as 0 in TypeDefinition. The affected components are as follows.

- Plugin, WebBrowser, WebView, FileDownload, FileUpload, Sketch

103382

Fixed the error where the property values of ActiveX Control objects installed through the [Install Module > ActiveX Control] menu could not be set using the equal syntax in scripts.

103366

Fixed the error where code was converted incorrectly when an if/else statement without braces was included in a script (This error occurred when the Compress JS file option was enabled in Nexacro Studio).

103362

Fixed the error where the expandshow and expandsize property values of the Cell object of the Grid component were changed during migration processing.

103358

Fixed the error where XML Source Line information was not recorded in the log file after migration processing (This error occurred when running versions later than 24.0.0.701).

103269

Fixed the error where incorrect property editing items were set for Frame objects in the Properties window.

- Affected objects: MainFrame, ChildFrame, TileFrameSet, HFrameSet, VFrameSet, FrameSet

- Affected properties: showcascadestatustext, progressbardirection, progressbarsmooth, progressbargap, progressbarsize, titlebarbuttongap, titlebarheight, statusbarheight

103265

Fixed the error where property value changes were not applied when editing Frame object properties in the Properties window.

- Affected objects: MainFrame, ChildFrame, TileFrameSet, HFrameSet, VFrameSet, FrameSet

- Affected properties: progressbardirection, progressbargap, progressbarsize, progressbarsmooth, titlebarbuttongap, titlebarbuttonsize, statusbarheight, titlebarheight

103132

Fixed the error where a script error occurred and migration failed when a XOR (^) character was included in the migration target project.

102994

Fixed the error where the ID of the selected component was changed in the Outlineview panel when another component was selected in the Outlineview panel while editing the component ID property value in the Properties window.

Others

RP

Description

103815

Fixed the error where an error occurred when executing the decrypt function in the protocol adapter while obfuscated code was included (This error occurred when running versions later than 24.0.0.800).

103525

Fixed the error where titlebar icons were not displayed when running a deployed app with the Update Type set to "Update(Local+Server)" after creating a subfolder in the theme image folder of the project and storing image files corresponding to the minbutton, maxbutton, and closebutton controls of the Frame object in that folder (This error occurred when running NRE on the Windows operating system and when running versions later than 24.0.0.700).

102289

Fixed the error where the maxAspectRatio and minAspectRatio values set in the project were not applied (This error occurred when running NRE on the Android operating system. This error occurred when using a Samsung Galaxy Fold 4 device).

Device API

RP

Description

103390

Fixed the error where the makeCall method of the Phone object did not work (This error occurred when running NRE on iOS/iPadOS operating systems version 18.5 or later).

Help Edited and Added

RP

Description

103578

Fixed the error where an incorrect property name was specified as a parameter value in the description of the NexacroAPI.open method in the Help.

103530

Fixed or removed descriptions related to unsupported accessibility properties in the Help.

- Affected components: PopupMenu, PopupDiv, CheckBoxSet, GoogleMap, Panel

- Affected properties: accessibilityaction, accessibilitydesclevel, accessibilitydescription, accessibilityenable, accessibilitylabel, accessibilityrole, itemaccessibilityenable