You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 31 Next »

This page has information about updates, enhancements, and bug fixes in our latest software releases, ensuring you are always updated about our ongoing developments.

On this page:


10.0.1

This is the first release or FrameworX v10.

More than just modifications on top of previous release, FrameworX v10 was a generational change of technologies and major evolution on user interfaces,  concepts and nomenclature, new functionality,  enhancements on the internal architecture and product wide performance optimizations. 

Therefore the Release notes shall include the future modifications on top of the FrameworX initial release, but not all the modifications comparing with FactoryStudio. In order to review the major differences of FrameworX v10 comparing with previous product line, refer to the section What is new in FrameworX v10

Release Candidate - Phase

We will include in this section the items found and modified throughout the Release Candidate process, in order to help track and control what is being released throughout the builds:


==>> build RC5.6 10.0.0.275 [06/03/2024]

  • DF_218 - 10.0.11.272 - Symbols - Navigate to Displays-> Draw, in the motor symbol configuration window the symbol name is incorrect. Roberto: It is incrementing the last number to each symbol added at the page. Motor10, first symbol added is the Motor101, second added is Motor102…
  • DF_255 - 10.0.0.273 - ConnectionsMonitor - In the Unified NameSpace-> ConnectionsMonitor, when the user Add/delete/rename the external tag in the external tag providers, it’s not reflecting in the connections monitor.

NOTE: When the solution is closed and opened again, it's being reflected in the connections monitor.

  • DF_268 - 10.0.0.273 - TagProvider - In the Unified Namespace->External DataProviders, when user delete multiple tag providers in the table, the solution is closing.
    1. Add some tag providers in the table. (ControlLogix, Canary, CodeSys, GE)

    2. Delete multiple tag providers at a time. (all the four at same time)

  • DF_271 - 10.0.0.273 - Display - When executing the solution, it’s not opening Runtime taking too much time.

  • DF_275 - 10.0.0.274 - Scripts/References - Navigate to Scripts->References, cancel option is not available while adding a new Reference. (after the dialog o select the dll)
  • DF_033 - 10.0.0.274  - HELP - Read more link is not working in server information-> local computer management.
  • DF_032 - 10.0.0.274 - HELP - Help icon is not working in server information->local computer management.
  • DF_219, (reopened) - 10.0.0.274 - Linear Gauges- In the Display-> Draw (Gauges), user unable to increase or decrease the Header font size in the “Compass Settings” in Linear Gauge and result is not same in preview and runtime.
  • DF_253 - Symbol - Symbol mapping to Tags in the still not working properly. 
  • DF_258 - 10.0.0.273 - DataTemplate/Library - Navigate to Unified Namespace->Data Templates, when user export an item in Data Templates, the template is not exported. If the item is already in the library, it’s not asking for confirmation dialogue box.
  • JS_002 - 10.0.0.272  - Unnecessary File Saving
  • DF_172 (reopened) - 10.0.0.274 - Gauges- Gauges output is incorrect when we compare the output in Rich client and HTML5 client URL for Gauges [Semi Circular, Range Circular] 
  • DF_104 (reopened) - 10.0.0.274 - Print -In Display- Draw page, print preview window is not correct and print preview window able to see C# Script. Roberto: Navigating to other tables like Device-Points, Alarm-Items, clicking on print continue to showing the Display Code Behind.

---> PrintPreview issue seems to be related with a Windows 11 Update. You can bring back the old Print Dialog following the steps below

      1. Open a Command Prompt window:

      2. Type the following command exactly as given below, and press Enter:

        reg add "HKCU\Software\Microsoft\Print\UnifiedPrintDialog" /v "PreferLegacyPrintDialog" /d 1 /t REG_DWORD /f
      3. If the command was executed correctly, you should see the message “The operation completed successfully.

  • JS_004 - 10.0.0.272 - MQTT Simulator - schema, node name change needed

The MQTT Simulator schema contains a node called "TESTE". This should say "TEST" or "EXAMPLE" some other word, not "TESTE".

Perhaps "Example 01" would be better. ---> Fixed! The folder Documents\FrameworX\ToolsSettings must to be deleted before install this pre-release.

  • DF_264 - 10.0.0.273 - TagProvider/OPCUA- External Tag providers-OPC UA client Communication Driver. In Protocol options, Able to see invalid text at connection. In OPC UA-Endpoint Browser window, enter IP address and port number then system is not allowing to enter. Roberto: Something relate to open and close the discovery dialog and change the access mode comboBox. Reproduced only one time. (not always). Try follow the video steps. 
  • DF_258 - 10.0.0.273 - Select Object Dialog - Unified Name Space->Tags, Select Object Dialog Box not opening when user changing Custom Tags with the help of 3dots from the tag properties. [Otavio]
    • Follow the sequence in the video and the dialog will not open. 

    • Verify the information on Select Object Dialog too when selecting a tag inside a folder from the 3dots the path is wrong too. 

  • DF_257 - 10.0.0.273 - Symbols / DataTemplate - Navigate to Unified Namespace->Date Templates, for all the members one symbol is displaying and not able to remove the symbol. For all the members same symbol is displaying and not able to remove the symbol.


==>> build RC5.5 10.0.0.274 [05/27/2024]

  • DF_219 - 10.0.11.272 - Gauges - In the Display-> Draw (Gauges), user unable to increase or decrease the Header font size in the “Compass Settings”.
  • T4_050215d - Draw/Controls - PdfViewer nao funciona.
  • DF_227 - 10.0.11.272 - WPF Pages/Layout-Page is not displaying in the Select object dialog window of Layout configurarion when user creates New display with option RE:WPF only and panel type as canvas.
  • DF_233 - 10.0.11.272 -  Display→Lists - Navigate to Display->Lists, after creating a new solution, when user creates a new display page it’s not displaying in the list table.
  • DF_244 - 10.0.11.272 -   Select object dialog - Html5 Page is not displaying in the Select object dialog window when user creates new display with option Rendering Enginee:HTML5 only and panel type as canvas/dashboard. Required Documentation for HTML5 only using Canvas and Dashboard.
  • DF_250 - 10.0.11.272 - CS file Import -Navigate to Solution->Import Tags, cancel option is not available when user select any option to import the tags and the popup window remains there while selecting the files.
  • DF_234 - 10.0.11.272- Tags Drag/Drop - Navigate to Display->Draw, when user drag and drop one tag to draw area, so many tags are adding. Try create a tag inside a folder in the asset, and try drag&drop the same tag multiple times.
  • DF_249 - 10.0.11.272 - Device Import - Imported Tags from CSV file are not reflecting in Devices->Nodes as per documentation.

→ The CSV allow tags, points, alarms and historian to be imported everything in the same CSV. The columns available to import are:

About tags:

"TagName"
"Type"
"Member"
"Array"
"Parameters"
"StartValue"
"Min"
"Max"
"Units"
"DisplayText"
"Format"
"Retentive"
"Category"
"Domain"
"ReadSecurity"
"WriteSecurity"
"Visibility"
"Description"

About Devices:

"Node"
"Address"
"AccessType"
"Modifiers"
"DataType"
"Scaling"

About Alarms:

"Limit"
"Group"
"Area"
"Message"
"Priority"
"Setpoint"
"SetpointDeadband"
"Deadband", typeof(string))
"AuxValue"
"DisplayText"
"AuxValue2"
"AuxValue3"
"Disable"

About Historian:

"HistorianTable"
"DeadBand"
"Deviation"
"DeviationDeadBandType"

"DeviationDeadBandLimit"
"RateOfChange"

Important : About the Node column, if the name configured in the Node column not exist the system will search a Protocol with the same name configured in this column, if found a channel and a node will be created with this name, and the PrimaryStation will not be configured. If the node string already exist the system will use this node in the configuration.


DF_248 - 10.0.11.272  - Tags Properties - In UNS-Tags, when user done changes on Tag properties from gear Edit Properties Icon, then system is not accepting the changes .

DF_251 - 10.0.11.273 - UNS - Templates- Navigate to Unified Namespace->Data Templates, while creating sequentially a second new member in the new data type template without selecting the Type, the member is not created and an error presented.

  1. Navigate to Unified Namespace -> Data Templates.

  2. Create a new data template by clicking on + icon.

  3. Create the one member in the table.

  4. Create another member by not selecting the Type.


TI_04 - 10.0.11.244 ] - C# Class client side - I have a class in my fx-10 project with C# code; the class is set to client-side. I can use @Script.Class.XXXX.MyFunction(); in the CodeBehind, but when I run this from the HTML5 client (in a portable display), it throws a runtime exception. If I copy the identical code from the class into the display, then it runs correctly at runtime with no error. I was hoping to use client-side classes to share code for many displays. 

==>> build RC5.4 10.0.0.273 [05/20/2024]

  • DF_208 - 10.0.11.271 - Script Error - Navigate to Displays->Draw, in the ‘CodeBehind’ window, errors are not showing properly. (up of code say only 1 warning but there is an error too). 
  • DF_212 - 10.0.11.271  - Display / Page Selector - Page Selector from Navigation is not working on HTML5 runtime.
  • TInternal - 10.0.0.272 - Designer: Fixed issues while creating and deleting symbols and updating DrawSideBar
  • DF_181 - 10.0.11.271  - Display / PIE Chart - Pie chart not working on HTML5.
  • TI_02 - 10.0.10.259  - TrendProperties - TrendProperties has indications of errors in the code after updating to v10, referring to the ElementItem namespace. These are calls from the ElementItem class, whereas in 9.2 they did not have these problems and did not need any external references.
  • DF_209 - 10.0.11.271 - Script Task
    • Navigate to Scripts->Tasks, when add new Tasks with the options import from library and ClientStartup, selected language is not displaying in the table after created task. → When importing code from library combo “Language“ was disabled because library is already defined with a specific language.

    • The language combobox in the script task table is disabled to change. → Explanation: Combo “Code“ cannot be changed in Task and Class tabs because content is defined with a specific language. Only inside editor is possible change language, and content is converted to new language.

  • DF_122 - 10.0.11.272 - Find Result - In Home Page-From Find Results window, when selecting an object from a folder in the asset tree it is not working. It is not finding the object used.

Steps:

    1. Create a folder in the Asset Tree and create a tag inside this folder.

    2. Create any graphical object (like a textBox) using this Tag created.

    3. Go to Find Result on the bottom of environment and look for this Tag. The result will be a empty list.

  • T4_050315c - AlarmArea - the Dialog to select the area in alarm Items, the final properties appear with AckAll, etc. which doesn't make sense, it should stop in the area folder.
  • TInternal - 10.0.0.272 - Designer: Fixed issue when compiling expressions while running Run/Build
  • TInternal - 10.0.0.272 - TrendChart: Fixed issues while loading alarm items
  • T4_051510a - 10.0.11.272  - Demo/Process - Demo is freezing when randomly opening the dialogs.

→ Kernel: Fixed issue with async operations while waiting value from server and opening display

  • T4_050315b - AlarmArea - Alarm Area, the folder that appears as default, does not work, and after adding new folders that work, the initial one is left over/lost.
  • T4_050711c - Unused tags -Unused Objects > Deixou apagar os membros do template PlaceHolder.

→ Fixed DefaultNewProject.dbsln

  • T4_050711b - Unused tags -Unused Objects > no finald o Delete selected abre um dialogo de Create New Tags.
  • T4_050711a - CrossReference - Tooltip do find previous esta mostrando tag errado.
  • T4_051616c - HTML5
    • html5- @Display.LogOn.Close(); nao está funcionando → Fixed

    • html5 - @Client.LogOnGuestAsync(); nao esta funcionando → Async methods need “await” (Await). Please retest with next build

    • html5, fazer o logon as vezes funciona as vezes nao → Please retest with next build

  • DF_210 - 10.0.11.271 - Display / DataGrid Configuration - Navigate to Displays->Draw, DataGrid configuration is disappearing when user place another component in the draw area.
  • DF_204/DF_214 - 10.0.11.271 [QualityMatrix] - Draw/Shapes (hexagon)
    • In Displays-Draw,When creating a new hexagon shape in the draw page then Hexagon shape not supposed to do as expanded. --- Fixed!

    • When user selects Hexagon, but the Hexagon shape name displays as Polygon. (it is correct, the shapes are pre-created polygon just to simplify the user usability).

  • T4_050215c - Draw/Controls - Webbrowser nao funciona.
  • DF_222 - 10.0.11.272  - WPF Controls -WPF Controls when user double clicks then Assembly path is getting overlapped.
  • DF_218 - 10.0.11.272  - Symbols - Navigate to Displays-> Draw, in the motor symbol configuration window the symbol name is incorrect. It is incrementing the last number to each symbol added at the page. Motor10, first symbol added is the Motor101, second added is Motor102…
    • Important:

      • If symbol is from Library then new symbol is created (with new name) and this one is inserted in display.

      • If symbol is from Solution then the same symbol is inserted in display.

  • DF_216 - 10.0.11.272  - PasswordBox - In the displays->Draw, after placing the ‘PasswordBox’ in the draw area it’s not displaying.
  • DF_230 - 10.0.11.272  - Layout- In Displays-Client Settings->Created Layouts is not displayed in the Layout dropdown in Initial Execution Conditions.

==>> build RC5.3 10.0.0.272 [05/13/2024]

  • DF_145 - 10.0.0.269 - Display-List - Navigate to Displays->List, Sort by Name is not working.
  • DF_151 - 10.0.0.270  - Display-Images -Search option is not working from the Card view for images.
  • DF_122 - 10.0.0.269  - Find Results- In Home Page-From Find Results window, User selected object/tag. The system navigate to the place where the object/tag is located but not getting highlighted. (for example, no move to show the tag on the TagList, and the user need to scroll and find the tag manually)
  • DF_158 - 10.0.0.270  - TrendChart/Select Object Dialog -, when user clicks on Bind to tag & Bind Pens to tag(...)dots, then tags details is not displayed in the Select Object Dialog window and not able to select tags. (tags folder is not displayed)
  • DF_183 - 10.0.0.270  - ChildDisplay - In the Displays->Draw, for ChildDisplay properties Tags are not displaying. Clicking on 3 dots, opening the Select Object Dialog can not see tags and cannot see display on display folder.
  • TI_05 - 10.0.11.244 - Input Text - Numeric input does not accept input from keyboard when there are min/max values specified.
  • DF_173 - 10.0.0.270 - Display List - In the List page, Go to Document Editor icon is not working.
  • DF_099 - 10.0.0.270  - Tooltips - Designer Home Page, when mouseover most of the tooltips are incorrect.
  • DF_160 - 10.0.0.270 - Display-Images - In Displays, Images not able to paste, Edit. Right Click Context Menu, paste feature is not working for the images from the table and card view. - Disable Copy no Context Menu.
  • DF_170 - 10.0.0.270  - BrushEditor- In the Draw page, ‘BrushEditor’ is not placing in the Draw.
  • TInternal - 10.0.0.270 - Display/TrendChart: Revised callback methods (sync and async) of TTrendChart and TDrillingChart controls
  • TInternal - 10.0.0.271 - ScriptCompiler: Now when calling Script Class Server method from Client scripts (Script Class Client or Display CodeBehind) should add "await" (C#) "Await" (VB.NET) for HTML5 works successfully. This info should be added in Help/Documentation. Examples:

C#:

public async Task DisplayOpening() { await @Script.Class.ServerMain.Method1(); }

VB.NET:

Public Async Function DisplayOpening() As Task Await @Script.Class.ServerMain.Method1() End Function

  • DF_172 - 10.0.0.270  - Gauges - Gauges output is incorrect when we compare the output in Rich client and HTML5 client URL for Gauges [Semi Circular, Range Circular]
    • Titles/Header are missing on HTML5

    • RangeCircularGauge the colors (ranges) are not visible on HTML5.

    • Check behavior when tag configured change value.


  • TI_11 - 10.0.0.265 - HTML5_Login - HTML5_Logon does not work after Upgrade from v9.2.

Converting a project from v9.2, when the user tries to login on the HTML5 client, the error in the image is displayed, and the user cannot login.
Exception found on browser console:

blazor.webassembly.js:1 Uncaught (in promise) Error: System.PlatformNotSupportedException: Cannot wait on monitors on this runtime.
at System.Threading.Monitor.ObjWait(html5/Int32 , Object )
at System.Threading.Monitor.Wait(html5/Object , Int32 )
at System.Threading.ManualResetEventSlim.Wait(html5/Int32 , CancellationToken )
at System.Threading.Tasks.Task.SpinThenBlockingWait(html5/Int32 , CancellationToken )
at System.Threading.Tasks.Task.InternalWaitCore(html5/Int32 , CancellationToken )
at System.Threading.Tasks.Task.InternalWait(html5/Int32 , CancellationToken )
at System.Threading.Tasks.Task.Wait(html5/Int32 , CancellationToken )
at System.Threading.Tasks.Task.Wait(html5/)
at T.Toolkit.TKJS.ObjectMethodAsync(html5/String objectT…Name, Object[] pars)
at b.endInvokeDotNetFromJS (blazor.webassembly.js:1:3136)
at Object.bn [as endInvokeDotNetFromJS] (blazor.webassembly.js:1:58983)
at dotnet.runtime.8.0.0…8faaxg8.js:3:177853
at Ul (dotnet.runtime.8.0.0…8faaxg8.js:3:178687)
at 00b1e8b6:0x1faee
at 00b1e8b6:0x1bf8b
at 00b1e8b6:0xf172
at 00b1e8b6:0x1e7e4
at 00b1e8b6:0x1efda
at 00b1e8b6:0xcfec

Note 1: In HTML5, when method invokes remote server only async methods can be called in scripts, i.e., Client.LogonAsync must be used.

Javascript:

this.DialogOnOK = async function() { var result = await @Client.LogOnAsync("user1", "pass1"); return true; };

C#:

public async Task<bool> DialogOnOK() { var result = await @Client.LogOnAsync("user1", "pass1"); return true; }

VB.NET:

Public Async Function DialogOnOK() As Task(Of Boolean) Dim result As Integer = Await @Client.LogOnAsync("user1", "pass1") Return True End Function


Note 2: Intellisense in script editor suggests only async methods to HTML5.

Note 3: Include information in the documentation, in “Upgrade section“ .

Note 4: The upgrade tool was changed to replace in Codebehind/Javascript "DisplayOpening", "DisplayIsOpen", "DisplayClosing", "DialogOnOK", "Client.Logon" and "Client.LogOnGuest" to async methods.

  • TInternal - 10.0.0.271 - Historian: Improved performance while using Store and Forward database with several tables
  • DF_177 - 10.0.0.270 - Display-Images - In the Displays->Images, after importing the image it’s not displaying in Draw panel components. If you close and open again the solution an item Image is show after gauges.
  • TInternal - 10.0.0.271 - Designer: Fixed issue while applying row filter when rows could not be found. Before all rows were displayed.
  • DF_170 - 10.0.0.270  - Date, DateTimeP and TimePicker - Date format is incorrect.
  • TI_03 - 10.0.10.259  - TPushButtons e TButtons - Line break problem in TPushButtons and TButtons that can be checked in the engineering itself, and in the runtime as well.
  • TI_07 - 10.0.11.239 - Displays - Improved look and fill of LabelBox and title bar to be similar to v9.2. Calendar will be different. 
  • DF_185 - 10.0.0.271 - Display/Images - In the Displays->Images, after deleting the image it’s still displaying in Draw panel components.
  • DF_188 - 10.0.0.271  - Display/Industrial Icons - In the Displays->Draw, for ‘IndustrialIcons’ when we place it in draw area those icons are not displaying, the color of the icon is not black. In fact the color don´t need to be black, but need to be the same color used before. If not, the user will need re select the color to each icon selected. → Modified to use the TextForeground theme color by default.
  • TI_09 - DF_006 - 10.0.0.260 - Device Protocols - Search sqldatabase and click on info button, getting page not found error. → Only TagProvider will exist for now to SQLDatabase.
  • DF_180 - 10.0.0.270 - New Display/Search - Search Feature is not working in creating new item in New Display window.
  • DF_098 - 10.0.0.269 - Recent items - Recent items are not displaying when user closes the solution 2 times with not doing any changes.
  • DF_167 - 10.0.0.270 - New Display- Unable to add New Display page when user mouse clicks on other areas and try to give new name to add the display page. User Cancel it then system is directly navigating to draw page instead of List page. → Created documentation how to workaround.
  • DF_166 - 10.0.0.270  - MapsOSM- In the Draw page, ‘MapsOSM’ is not placing in the Draw. → object removed for now.
  • DF_161 - 10.0.0.270  - TrendChart - After adding the DrillingChart,TrendChart and XY Chart, in the configuration, when user edit the contents in the table of pens, it’s not reflecting to the chart. → Created Apply button.
  • DF_063 - 10.0.0.265  - Display list navigation - When user is on draw page and click on display icon to navigate to Displays list or another page, it's not navigating.
  • DF_190 - 10.0.0.271  - Display-TagBrowser - In Displays-Modules for Tag Browser how we can map the tag. Custom setting not available message is displayed at Settings. No documentation for Tag Browser configuration.→ Control removed for now.

  • DF_191 - 10.0.0.271 - Display-Menu control - In Displays-Navigation->When user drag and drop Menu control then it is not adding into the draw page. → Control removed for now.

  • DF_194 - 10.0.0.271  - Display-Importing svg files -In the Displays->Symbols, while importing the svg files from the system it is not displaying in the symbols table. → Feature removed for now.

  • DF_200 - 10.0.0.271 - Display-Client Settings- In the Displays->Client Settings, user is not able to select the active area edges checkbox.

  • DF_202 - 10.0.0.271- Button & PushButton- In Displays-Draw, when user adds the button and push button, color Fill and borders are not able see in preview and runtime. 

  • DF_195/DF_197 - 10.0.0.271  - Display-Localization -
    • In the Displays->Localization, when the new localization is created the import localization Strings, source languages and Target languages are disabled. 

    • In the Displays->Localization, the Display Strings checkbox is not selecting in the import localization Strings.

  • DF_198 - 10.0.0.271 - Display-Localization - In the Displays->Localization, when user modified the localization name or anything in the localization, It is not displaying the modified on time in the description.

==>> build RC2 10.0.0.271 [05/06/2024]

  • TInternal - 10.0.0.269  - TexBox 
    • Horizontal align related with values (link value) but vertical align is related with label

    • Changing on alignments are not enabling the save option to save the display

    • TagUnits field, cutting on dialog dynamics settings

    • TagUnits field not showing on engineering, on object to see how it will be on runtime

    • CheckBox TagUnits not working.

    • Min e Max is not working (there is another item from Roberto reproducing the same)

    • X of ClearButton so close of border need a little margen.

    • Multiline option not working.

    • Checkbox Auto, is intuitive after of value field and not before


  • TInternal - 10.0.0.270 - TCPServer: Added protection to avoid possible deadlock when adding new asset in TagProviderRun/Register and reconnecting client connections.
  • TInternal - 10.0.0.270 - ScriptCompiler: Fixed issues while using async methods of Script Class clients in Expression fields and CodeBehinds
  • TInternal - 10.0.0.269 - Reported a bug they noticed when creating a new Data Template in a demo project, where the enumeration column, present in other Data Templates of the project, disappears. Upon restarting the project, the column reappears for all Data Templates. We were able to reproduce the error with all Demo projects and with projects created from scratch with the HeaderLayout template. Projects created from scratch with the Blank template or with no template selected do not exhibit the issue (they do not have Data Templates initially besides the Placeholder).
  • DF_065 - 10.0.0.266 - Drawing - Rotate clockwise icon is not working in Displays->Draw page when used with images. The static transform rotation is not working too.
  • TInternal - 10.0.0.270 - ProjectServer: Added "Heartbeat" to ensure internal reconnections.
  • DF_133- 10.0.0.269- Layouts - In Layouts-At Quick Help Information. 'When' Spell is incorrect. “… ,whem opening.. “
  • DF_137- 10.0.0.269 - Display List - When navigate to Displays->List, resolution is not good after Export to a File. Remove option.
  • DF_127- 10.0.0.269  - Menu - When navigate to top menus->Window, ‘Closing Floating Windows’ is not working. Remove option from menu.
  • DF_128- 10.0.0.269 - Menu - When navigate to top menus->Window, ‘Windows…’ is not working. Remove option from menu.
  • DF_132- 10.0.0.269  - Select Object Dialog - In the "Select Object dialog" opened inside the Layout to select the pages:
    • The search result show Asset(““) when the content is always a display.

    • Selecting a page, and after clicking the copy button, the content is “Display.Page” and executing a pasting command on search field no content is found.

  • DF_136- 10.0.0.269- More information… - Navigate to Displays->List, in Quick Help Information, more information link is not correct. It is pointing to Alarm. → Now it is pointing to Displays (check help online)
  • DF_124 - 10.0.0.269 - Solution "Import Tags"- In the Solution Module, when the user selects "Import Tags" and executes the test with a wrong parameter, then the error message is not displayed correctly. The space is not enough and there is no way to see the message.

    • Canary. Click on test button. –--> Fixed for Canary. 

==>> build RC2 10.0.0.270 [04/29/2024]

  • TInternal - 10.0.0.268 - HTML5: Fixed issues in TDataGrid control
  • TInternal - 10.0.0.268 - ActionDynamic - “Method“ Input Field not fetching correct information when using ServerRequest Action .
  • DF_099 - 10.0.0.269- Tooltip on Draw -When mouseover the "Collapse menu on draw", the tooltip is incorrect.
  • DF_077 - 10.0.0.269 - Tag Provider/Asset tree - Not able to get the Tag Providers details in Assert Tree when we expand.
  • DF_078 - 10.0.0.266  - Report -When we add the data in the Reports->Forms there are 2 create new report windows opening
  • DF_111 - 10.0.0.269 - Export - In top menus navigate to File->Export->Solution to a Zip File is not working.
  • DF_109 - 10.0.0.269 - Export -In top menus navigate to File->Export->Asset Model to a XML File is not working.
  • DF_108 - 10.0.0.269 - Open Recent… - In top menus navigate to File->Open->Open Recent is not working.
  • DF_112 - 10.0.0.269 - Object Selection - In solution toolbar- Object Name is not getting copied from the Object selection window. After select the object then click on Copy icon and after try to paste in anywhere.
  • TInternal - 10.0.0.269  - TagProvider: Improved performance while generating trace messages
  • DF_103 and DF_104 - 10.0.0.269- Print - In Solution Designer-Print option is not working from home at Solution toolbar. Print Icon will be enable only in Tabs that supports this feature (same for Import and Export)
  • TInternal  - 10.0.0.263 - Drawing - Date Time Pickers not working properly.
    1. One can not be inserted into the Draw Canvas.

      1. The other 2 do not seem to be working in Runtime.


  • TInternal - 10.0.0.269 - TDateTimePicker, TDatePicker, TTimePicker
    1. The default Label Text on these objects has a red outline as if it were an error. In this field, the user can only insert Text Tags; it's not possible to insert text between "".

    2. Using a DateTime type tag in the TDateTimePicker object only displays the Time, the control is not responsive to clicks:

    3. TDatePicker control is responsive and displays the Date from the Tag, but the popup has a black border:(only .net)

    4. The TimePicker control is not responsive to clicks, but we can change and read the Time from the configured Tag.

    5. In HTML client, the TTimePicker control does not change the value of the configured Tag nor display the correct value.

    6. In HTML client, the TDatePicker control works correctly, but the TDateTimePicker control functions the same way as in .NET. (item b)

  • DF_125 - 10.0.0.269 - Menu - Actions - When navigate to top menus->Actions, ‘Stop Runtime’ option is not working, not stopping the exception.
  • DF_121 - 10.0.0.269 - Top menus->View - When navigate to top menus->View, after click on ‘Displays’ it is not navigating to displays page.
  • TInternal - 10.0.0.269 - UI  - Move Security below Displays. 
  • TInternal - 10.0.0.261  - Profiles execution- The solution templates must have predefined string replaces to alarms, retentive and others at least to Development.

==>> build RC2 10.0.0.269 [04/22/2024]

  • DF_061 - 10.0.0.266 [QualityMatrix] - Tag/Symbol - Map to a symbol is not working in Tags and Data templates. ---> try the steps: create a Integer Tag like Tag1, click on Map, and select the symbol Library-HMI-PushButtonRed1, click on OK. Tested with v10.0.268.
  • TInternal - 10.0.0.268 - Designer: Fixed persistency of grid settings when loading tables
  • DF_082 - 10.0.0.266 [QualityMatrix] - MQTT - In Device->Default configuration i.e., Broker URL:Local Host;1883 then error messages is not displayed properly with the user friendly descriptive error messages in channels, nodes. Error message should be relevant to that specific feature. No proper error message when user clicks on Test. Error Message: “One or more errors occurred.”
  • TInternal - 10.0.0.268 - FrameworX: Changed sort of solution list based to DateLastOpen
  • TInternal - 10.0.0.268 - Fixed issues in CodeBehind dynamic
  • DF_036 - 10.0.0.266 [QualityMatrix] - Navigarion drop list- When the user clicks on the down arrow icon (navegation to previous pages), The behavior is strange, after navigating back to an option in the list, the list is lost, a small rectangle is displayed, trying to navigate through the main page of each session the list is not populated again, navigating through the various pages of the same session (example Runtime) fills the list, but after browsing the list, its contents change, until it is empty again.
  • DF_086 - 10.0.0.268 [QualityMatrix] - Draw Selection - In Displays-Shapes Selection Persisting instead of Cancel and Navigation to Other objects The ESC is working fine but when cancel clicking the X the selected object is cleared but the mouse continue to have the Object selected.
  • TInternal - 10.0.0.268 - HTML5: Fixed issues when using https connection
  • DF_076 - 10.0.0.268 [QualityMatrix] - Data Explorer MQTT - Map the solution is disable in “Data Explorer->MQTT Tools”. To reproduce follow the steps bellow:

-Connect to a broker with data published using the MQTTSimulator.

-Select the DeviceID1 the map is disabled but supposed to be enabled.

-Navigate to internal content of DeviceID1 and go back to DeviceID1, the MAP is enabled.

  • DF_091 - 10.0.0.266 [QualityMatrix] - Recent Items - In the SolutionDesigner HomePage, the timestamps of "Recent Items" should match the timezone of the specific country. Additionally, the last row of "Recent Items" does not display the date and time.
  • TInternal - 10.0.0.268 - Historian: Created Property "LastErrorMessage" for HistorianTables and HistorianModule
  • TInternal - 10.0.0.268 [Roberto] - MQTT TagPorvider - Creating a new MQTTspB TagProvider. It is not closing the dialog when clicking on OK button. ----> Could not reproduce. Add More Info.

----> Soved. Uninstalling and removing the documents folders. Only updating the FX version not solved the issue.

==>> build RC2 10.0.0.268 [04/15/2024]

  • TInternal - 10.0.0.267 - MQTTspB: Fixed issue with Disable Property not working as expected in driver.

==>> build RC2 10.0.0.267 [04/15/2024]

  • TInternal- 10.0.0.266 - Designer - Limit 3x to “Zoom In” and 1/3 to 'Zoom out'
  • DF_004 - 10.0.0.260 - Display Import - In the Displays-List, Import from a File option is currently not functioning as expected. Nothing happen when clicked over it.---->Removed this option from Designer
  • TInternal - 10.0.0.266 - Removed 'Templates' from intellisense control
  • TInternal - 10.0.0.257 - MQTT Tools - I wanted to edit the MQTT config to put a default schema in there, and in the config for MQTT it showed the path to the config to be in the path with “WindowsApps” - however that folder can not be opened, not even by an admin. 
  • DF_022 - 10.0.0.260 - Solution Creation - Create new solution-In the new solution wizard list|cards|table, in the table it's empty not showing anything. ---> Removed ‘Table’
  • DF_035 - 10.0.0.261 - Solution Manager - Check for updates is not working. ---> Removed
  • DF_038 - 10.0.0.263 - Solution Manager - When user remove the Protocols and AddOns, it is displaying in selected.---> Removed
  • DF_045 - 10.0.0.263 - Solution Manager - Include tooltip on and icon. .---> Ignored tooltips, removed combo language, and notification
  • TInternal - 10.0.11.253  - Enumeration - When accessing the enumeration object, either on screen or in a script, it seems to have far fewer properties than it should. ---> Added ActiveColor property
  • TInternal - 10.0.11.253 - Canary -  When “Storage System” is TagProvider are displayed TagProviders created in “Historian/Storage Locations” tab (IsHistorian = true) and “_New Provider” option (for creating a new one); when “Storage System” is ScriptClass are displayed script classes server and “_New Class” option (for creating a new one). Any other suggestion to “Selected Object“ ? Removed “Selected” text
  • DF_051 - 10.0.0.263 - Export - The dialog with feedback and path doesn´t have any title. The looking and feel of this dialog is poor (path text broken to next line with improper text alignment). ---> Added title
  • TInternal- 10.0.0.266 - Designer: Fixed issues while creating plugin
  • DF_056 - 10.0.0.265  - MQTT Simulator - Not able to enter the text in Password text box in MQTTspB Simulator dialog box after click on MQTT publisher simulator run button. (password in the simulator dialog, not in the simulator settings). The system is crashing and closing the simulator after type something in the password field.
  • DF_067 - 10.0.0.266  - Engineering environment - Recent items is not working any more. For example, when user creates and works with tags when we verify in Recent items it continues empty.
  • DF_068 - 10.0.0.266  - Drawing - The selected object is always the last of the previous section, when you navigate for example from Modules to Shape it will select the last selected on Modules and will keep it with any other current selection until navigate to other section, like go back Modules, where the last shape selection will be presented in the selected name.
  • DF_054 - 10.0.0.265  - Web Data - When we add the data in the web data there are 2 create new report windows are opening.
  • PS_004 - 10.0.0.265  - Export Plugin - When running the export plugin in the Solution module, it is not working, and we are missing several pieces of information that we have in version 9.2.xx:

    a. It does not indicate the folder where the file will be created; ---> Documents\FrameworX\Transfers\
    b. What is the extension of the Plugin? ---> .dbplugin
    c. At the end of the export plugin, it shows the error 'Create component,' and it does not generate the plugin file (we also do not know the location where it will be generated), and the error message text should be 'Create Plugin.'
    d. Even though the file was not generated, we notice that the plugin overwrote the Solution1.dbsln file as shown in the Welcome image.
    e. Attached is the solution folder, where the HeaderLayout template was used, but as it was overwritten, it only contains the items selected for export.
    f. In the Solution module, in Import Plugin, there is no command to refresh the list of plugins, and the folder selector does not work; it does not allow selecting the path where the plugins are located.
    g. In the Solution module, there is no screen to view the installed components as in v9.2 (see the last image), which shows the installed plugins and the respective version in the project to indicate if the external file has version changes.

  • TInternal- 10.0.0.266 - Designer - Fixed issues in Solution tabs: Import Plugin, Export and Solution History
  • DF_064 - 10.0.0.266 - Copy Between Solutions - In data templates when user copy rows from another solution (Ex: brewery), not able to change the Type, it's showing integer values.
  • 10.0.10.259 - TAlarmAreas - AlarmAreas is a problem with TAlarmAreas (from what I had checked, any element displaying assets and levels has the same issue). In runtime, the alarms do not appear, only what is shown in the image.
  • TInternal - 10.0.0.266 - TAlarmAreas / TAssetsTree / TTagBrowser - Test all controls in both WPF and HTML5 Clients
  • TInternal - 10.0.0.266 - Device - Fixed access to Channel, Node and AccessType properties when running inside TServer process.

==>> build RC2 10.0.0.266 [04/08/2024]

  • DF_042 - 10.0.0.263 - Solution Explorer Preferences -Solution Explorer Preferences Filter, when user changes the Filter for Process Modules then bottom of the left side Filtering displays - Filtering by Unified Namespace & Proc, it must show the full text or the text must to be changed and Unified Spell is incorrect.
  • DF_010 - 10.0.0.260 - Database Connection configuration -In the Solution Settings, when the user selects "PostgreSQL" as the data provider and "PostgreSQL" as the database, and then clicks on "Test," the error message is not being displayed entirely.
  • TInternal- 10.0.0.265 - In a project where tags are continuously written to the TagHistorian database, if the connection to the database is interrupted and FS is in the process of creating the St&Fw tables, all data recorded between the moment the connection is lost and when FS completes creating the tables is lost. ---> Connection State to Main HistorianDB is verified before trying to save samples
  • TInternal- 10.0.0.265 - WA option was not working.
  • TInternal- 10.0.0.265 - Created new option “sharePortHTML5“ in TStartup/TServer (argument in .bat file, example: /sharePortHTML5:80) to enable share Web Port with IIS. That is necessary when IIS is used as file server. Only works on Windows and solution based to .NET Framework 4.8 (NOT MultiPlatform). Requirements:
  • TInternal- 10.0.0.265 - TServer is very slow when using a TimeZone after UTC such as Taipei (+8h)
  • TInternal- 10.0.0.265 - TServer was very slow when using a TimeZone after UTC such as Taipei (UTC+8h).

    TInternal- 10.0.0.265 - Created ‘SearchPath' class in “T.Toolkit” assembly. It is used to set main path, where “fx-10” files are installed. It must be used before first access to ‘DataAccess’. Now the customer program only needs “T.Toolkit” assembly in its folder. Example:

    T.Toolkit.SearchPath.Initialize(@"C:\Program Files\Tatsoft\FrameworX\fx-10"); using (DataAccess dataAccess = new DataAccess()) { ... }
  • DF_017 - 10.0.0.260 - Tag description editing - When editing the tag description cursor is not releasing until user click esc key or enter key. Mouse clicking over another cell don´t lost the focus and not release the edition.
  • DF_027 - 10.0.0.261 - Solution Manager - Refresh button needs a better feedback to user knows it was already executed mainly when nothing changed.
  • DF_011 - 10.0.0.260 - Solution Selection - Find solution file option (left side on Server Information group. After accepting already existing file and after taking file from our system it's not highlighting or showing anything to user.
  • DF_034 - 10.0.0.261 - Solution Manager - Communication Protocols and AddOns are not displaying in About framework when user goes to the page in second time.
  • 10.0.0.263 - Solution Manager- When double click on the scroll bar the selected project is opened.
  • 10.0.0.260 - Historian/Archive - When creating a new StorageLocation, inside of dialog configuration and configuring as a TagProvider, there is the Station Editor, with two button, Open and Close. The configuration popup window open when you click on “Open button”, if you lose focus it closes automatically but the close/open button is in the wrong state. (the button close is enabled but the popup is already closed).
  • 10.0.0.260 - Historian/Archive - When creating a new StorageLocation, inside of dialog configuration and configuring as a TagProvider, there is the Station Editor, with two button, Open and Close. The configuration popup window open without border and it stay mixed with the background dialog. Would be nice to have a border on the popup configuration when clicking on Open button, so that this configuration does not get mixed up with the dialog and looks like an interface error.
  • PS_005 - 10.0.0.265] - Solution Creation - To create a project, it is necessary to use the “New Solution Wizard”, but it does not accept the path selected in the tool.
  • PSA_003 - 10.0.0.265 - Build - When executing the build after creating the solution using the HeaderLayout template, we saw that the “Current Build” information remains at the value 0, it should be updated to the value 1 or +1 with each execution of the build, only after closing and opening the solution is updated. In the output window showing the Build progress, the Build Started format must be changed to hh:mm:ss, as small builds generate confusion when viewed only at hh:mm.
  • DF_020 - 10.0.0.260 - Intelisense Popup window - Give tag. In tagname column while creating alarm and navigate to another application (like internet browser) in the system the popup remains in the other window also.
  • 10.0.10.253 - DRAW Controls - TCompass, TCenterValueCircularGauge, TArcPointerCircularGauge, TRangeCircularGauge and TSemiCircleCircularGauge. Regarding the "Header", I placed a text type tag and realized that only the TRangeCircularGauge does not work, it shows the name of the Tag, in addition to the position looking strange.
  • DF_039 - 10.0.0.263  - Security - Changing the guest password to another one on engineering environment the loggin dialog start to show an error message including when the password is correct. You cannot change the password again after that too.

We detect another error, after change the password we cannot login with success anymore.

  • DF_036 - 10.0.0.261 - Navigation, When the user clicks on the down arrow icon of navigation pages, the options screen is not displayed. The popoup option is always closing.
  • TInternal- 10.0.0.265 - Updated HTML5 supplier toolkit v2.2 - April/05/2024.
  • TInternal - 10.0.0.265 - Implemented Retry attempts to MQTTspB Protocol Driver (at Channel > Timeout > Retry)

==>> build RC2 10.0.0.265 [04/01/2024]

  • TInternal - 10.0.0.262 - Help About - note the copyright symbol ALT-code is not displaying properly on line 3 to the left of “2024 Tatsoft LLC” - it is showing as “&#169” instead of showing the copyright symbol © .
  • DF_041 - 10.0.0.262 - User Preferences - In Setting Main Menu-> FrameworX User Preferences-> when user clicks on any one of the link then popup is automatically get closing

==>> build RC2 10.0.0.263 [03/25/2024]

==>> build RC2 10.0.0.262 [03/21/2024]

  • DF_001 - 10.0.0.260 - Solution Selection - When we create a new solution It's not appearing on main page in the list of solutions until we search for it.
  • DF_008 -10.0.0.260- Dataset - The Name of SqlLite is different for SqlLiteAdmin button when we compare it to other areas in datasets. Modify from “SqlLite Admin” to “SQLite Admin”.
  • DF_003 -10.0.0.260 - Select Object Dialog - User able to see Duplicate SaveToTextFile in Linked value field. Text box->Linked Value->(…dots) clicks
  • Historian - Table - Table1, multiples SaveToTextFile. If click on some SaveToTextFile and after OK button we will get an error.
  • DF_009 -10.0.0.260- Solution Selection - In the Solution Designer, in List of solutions, if a user selects Table view and attempts to double-click on a specific solution, the user cannot opening the solution. However, user can successfully open the solution from List, cards view with double-click.
  • DF_005 -10.0.0.260 - Display Export - In the Displays-List, Export to the Library option is currently not functioning as expected.
  • DF_028 - 10.0.0.261 - License Activation - In the License Information section, when a user clicks on "Online Activation" to activate, if the user enters an invalid serial number and activation code, an error validation popup is displayed behind the Licensing/Activation code screen.
  • DF_029 - 10.0.0.261 - Help About- In Help-About. FrameworX text is overlapped in About FrameworX screen
  • DF_002 - 10.0.0.260 - Historian/Archive - User unable to edit the created archive data set.-
  • DF_028 - 10.0.0.261 - License Activation - In the License Information section, when a user clicks on "Online Activation" to activate, if the user enters an invalid serial number and activation code, an error validation popup is displayed behind the Licensing/Activation code screen.
  • DF_029 - 10.0.0.261 - Help About- In Help-About. FrameworX text is overlapped in About FrameworX screen




  • No labels