This page provides details on updates, enhancements, and bug fixes in our latest software releases, ensuring you stay informed about our ongoing developments.
On this page:
Latest updates
Check out the latest updates below.
Update 1a
This is the latest release or FrameworX v10.
Published on December 26, 2024. (Build 10.0.1.389)
Module | Description |
---|---|
Alarm | Fixed error with tags configured in the AuxValue column of Alarms, → being displayed as Tokens, until the cell is edited. |
Asset & Script | New methods created: Used to copy from Asset, where there may be external TagProviders, to Tags and vice versa. |
AutoStartClient | Fixed error with AutoStartClient that could not run and gave a warning related to .NetFramework, even though everything was installed correctly. |
Category |
|
DataExplorer |
|
Designer |
|
Device | Device module now accepts ASSET syntax in point configuration. |
Display |
|
Draw | Fixed behavior of some symbols randomly switching between each other. The issue was reproduced with the pipe symbol. |
HTML5 | Fixed blink of a TextBlock fill color in HTML5 that should switch between the chosen color and transparent, but was switching between the chosen color and black. |
MQTTspB & Broker | Changed the automatically published tree for the builtin Broker. It changed from "SpB1 > FrameworX (group) > Runtime (Node) > Solution (Device)" to "spB1 > Runtime (Group) > <SolutionName> (Node) > Asset Folders (device)". The content of the published tree was also simplified to not publish unnecessary data. |
OPC UA Server |
|
Plugin | Fixed visibility issue of plugins migrated from v92. |
Project Upgrade |
|
Protocols |
|
Report |
|
Security |
|
TagProvider |
|
UI Controls |
|
Utility | Created a SolutionCreator utility that allows the user to create solutions from a CSV. |
Build 10.0.1.360
Published on November 19, 2024.
Module | Description |
---|---|
Alarm | Alarm issue on Brewery demo when changing between online and history. |
Alarm and Historian |
|
DataAccess | DataAccess - Create WaitReceiveInitialValue property in DataAccess. |
Datasets | InsertCommandWithStatusAsync Method does not exist in Datasets Module intelisense. |
Designer |
|
Designer and Runtime |
|
Device |
|
HTML5 |
|
Historian |
|
Kernel | Issue with tag TimeSpan and Timestamp property. |
Licensing | Solution Manager shows wrong license Product Series when using a 1500-point license. |
MQTT |
|
Migration Process | Modified migration process to replace TK.ProjectDB.ApplyProjectChanges to TK.ProjectDB.ApplySolutionChanges. |
Monitor |
|
Plugin | Improvements in plugin usability. |
Script |
|
Security | The method @Security.addRuntimeUserAsync() returns "Object reference not set to an instance of an object". |
Solution Manager | BuildNumber should be checked to overwrite some the installation files (Demos, Templates, Library, etc). |
SolutionTemplates | Template Alarm + Historian review. |
SymbolLibrary | Network SymbolLibrary are with Token but internally all dynamics were disable. |
TServer | Modified system to return expected result even though there was no actual security risk or vulnerability. (Running a Nessus Scan for vulnerabilities) |
TagProvider |
|
Utility |
|
Build 10.0.1.342
Published on October 23, 2024.
Module | Description |
---|---|
Displays | Correction to AssetTree icons in the HTML5 Client and correction in the Historian Monitor when adding a pen. |
Designer | BarChart preview brush fixed when selecting items. |
All modules | Added protection against denial-of-service attacks related to CVE-2024-48924. |
SmartClient | Fixed SmartClient to work with non-default TCP ports. |
Historian, TagProvider | Added Historian access to TagProviders. |
Historian | TagsDictionary table is now created automatically by the Historian module. |
Import | Fixed duplicate level tags during plugin import. |
Designer | Provide additional guidance on fixing issues when migrating from v9.2 to v10. |
ScriptEditor, ScriptCompiler | Fixed http://VB.NET 'For' loop error when the iteration variable is not declared, addressed the "Exit Sub" error in functions, made the "My" resource accessible and correction on DataTable Tags using reference to Data Templates. |
Designer | When creating a new tag with the New Tag icon, the default AccessType is now set to ReadWrite instead of DeviceControl (Write Only). |
TagProvider | Create TagProvider for a normalized SQL Historian Tables. |
TMQTTBroker | TMQTTBroker now correctly loads the "TMQTTBroker.config.xml" file from the "MachineSettings" path. |
SolutionCreator | Created tool to configure EdgeGateway projects from CSV files. |
Symbol Library | PushButtonGreen1 and PushButton2 now display correctly in preview mode. |
Dataset | Dataset 'InsertCommand()' error fixed. |
Symbols | Save button no longer activates after viewing symbol properties without making changes. |
Displays | Enabled Asset methods for portable controls and symbols in RichClient and HTML5Client. |
Initial Release
This is the first release or FrameworX v10.
FrameworX v10 represents more than just an update to the previous release; it marks a generational shift in technology, with major advancements in user interfaces, concepts, nomenclature, and functionality. It also includes significant enhancements to the internal architecture and product-wide performance optimizations.
As a result, the release notes focus on modifications introduced after the initial release of FrameworX, rather than listing all changes compared to FactoryStudio. To review the key differences between FrameworX v10 and previous product, refer to the section: What is new in FrameworX v10
Build 10.0.0.335
Published on October 10, 2024.