Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Update 1e

This is the latest update for FrameworX version 10. 

Planned to June 69, 2025. Version 10.0.1e (496501).


Latest Update

Packages subfolder in subfolder contains DLL project old version when using search solution Available all like getting some on IP configuration to not execute with a empty value some on 5th color schema See view Reviewed the Enable GridControl and AlarmViewer background with usersis working   feature in to be applied. over types of fields and objects windows creation auto avoid error related with NET8 NetFramework Created for use and will copy all columns.  order Included see curretn sequence On draw using field PDFVIewer Added Goto Page method.  Added this the but more fill. Nice to now available to HTML5.  configuration by default Html5 now have a better position Html5 show and not change to Barchart Allow label color change to enhancements improvements ChildDisplay Avoided use reviewed display  working properly.On Resize configuration using define correctly additional Preview TCalculator control: It is being migrated correctly from old versions enabled to Used updated  event We will fill it with the release content over the next few hours Working with structure
  • Created new method CloseServerAsync
  • in HTML5 declaration small improvements, BACNET  , (reviewed ),MQTTspB (), ( - allow to connect with server using certificate) Use finding remotely too and small usability improvements.  We will fill it with the release content over the next few hours of the plugins with the main changes beingCentralization of "import plugin" Inclusion of the plugins from "cloud" where you will find some plugins available to include in Inclusion of the source in within Revision of readonly plugin section so that you can view and not edit.Solution history with all actions performed with the Working properly with enumerationsGetting values update Quality update quality to 192 when up in
  • Tracking array tags allowed in the trace window.
  • Compatibility between diagnostic tools with versions different from the server version the not is desired, it is possible to enable it through . property set to The connection is now quickly deleted after a normal disconnect action with certain types of equipment.
  • Runtime Users: Improved synchronization between servers on startup to have all runtime user available in the next redundancy switch.
  • Created . ()Running correct. There any need to manually append missing spacesCreated a ""the older three still are enhancements improvements

    Module

    Description

    Installation

    Create

    a subfolder named 'Packages' inside <Public Documents>/FrameworX. This

    folder will

    store DLL assemblies

    from third-party packages.

    Solutions Manager

    • Improvements when upgrading

    • projects from

    • older versions to the new v10 solution.

    • Improvements

    • to the solution search functionality.

    • Blocks creation of Windows-only solutions when connected to a Linux solution server.

    Designer

    • Asset, Area, and Datahub:
    • All alarm area properties (
    • such as TotalCount) are now available in the Asset tree
    • , with data retrieved from a Datahub.
    • Runtime / Startup:

      • Redundancy: Added

      • validations

      • to prevent execution with empty IP configuration values.

      • Improved

      • various tooltips.

    • Brush Editor / RGB: Improved color selection

    • in the 5th color scheme.

    • DataExplorer / Select Query: Non-SELECT queries now work properly.

    • DataTemplate: Revised and improved the copy/paste feature.

    • Display / Localization: Enabled the copy/paste feature.

    • Display: Fully disabled for the Edge Connect family.

    • Solution / Import Tags:

      • ControlLogix: Added support for templates composed of other templates.

      • View all importers in both card and table

      • formats.

    • Themes:

      • Revised copy/paste behavior between solutions.

      • Enabled theming of background color for ComboBox, TextBox, Label

      • , DataGridControl, AlarmViewer, and TrendChart.

      • Revised checkbox appearance in the designer across different themes (especially the Navy theme).

      • Fixed 'Thin' and 'Double' borders in Dialogs and Popups to render correctly across themes.

    • Security / Runtime

    • Users:

      • ContactInfo

      • configuration now

      • works properly.

    • Search and Replace Tags: Revised to cover additional cases, including Tag Provider and minor issues.

    • Select Object Dialog: Improved data stream handling to work correctly with Tag Provider.

    • Solution / Settings: Added Communication Point Count information.

    • Get/Apply Dynamics: Added

    • option to remove dynamics

    • from the apply list

    • (via right-click

    • on the dynamic).

    • Symbol: Mnemonics are now consistent across different

    • field and object types.

    • Solution Creation: After creating a

    • Windows-only solution

    • , an

    • automatic build is executed to

    • prevent errors related to .NET 8 and .

    • NET Framework 4.8 compatibility.

    • Profile:

      • Added copy and paste buttons

      • ; the copy action

      • now includes all columns.

      • Correctly handles client window settings (minimize, maximize, title: _SolutionName_, etc.).

    Displays – New Features

    • DataGrid and AlarmViewer: Now responsive to themes.

    • Z

    • Order:

    • Added a new field to

    • view and modify the

    • current Z-order.

    • Tab

    • Sequence:

    • Drawing environment

    • now uses tab sequence based on the new

    • Z-order field.

    • PDFViewer:

      • Added methods: GotoPage, Reload, Print, and CloseDocument.

      • Added properties: CurrentPage, PageCount, and IsDocumentLoaded.

    • New Components:

      • TToggleSwitch Control:

      • Introduced a new control similar to

      • a checkbox,

      • with a

      • modern look and

      • feel—ideal for touch panels.

    • HTML5: MouseButtonUp

    • event is now supported

    Displays – Enhancements

    • AlarmViewer:

      • AckPage field is now saved.

      • AckPage trigger is now automatically configured with the AckPage

      • setting.

      • Filter in

      • HTML5 has improved positioning.

      • Filter in

      • HTML5 now displays date and time

      • instead of ticks.

      • Enabled background color

      • customization in HTML5.

    • BarChart:

    • Label color can now be customized in HTML5.

    • Carousel, Expander, and TabControl: UI

    • and usability

    • enhancements.

    • ChildDisplay:

    • Prevented recursive

    • usage scenarios.

    • ComboBox: Reviewed support for DataTable as ItemsSource

    • .

    • Images: Improved image selection interface.

    • ListBox: Fixed issue where items were duplicated when added by code in some cases.

    • MediaElement: Volume and IsMuted properties now work properly.

    • Popup

    • Display:

      • OpenModalAsync() method

      • now functions correctly.

      • Close button styling (ButtonBackground, TextForeground, fantasize 12) is hardcoded by default, but users can override it with a custom button in the dialog.

      • When using the "No action" option

      • in the resize configuration, the display opacity level is now correctly defined.

    • PieChartPlus: Automatically upgrades old projects using AdvancedPieChart.

    • TextBox: Removed

    • unnecessary white space when using

    • preview settings configured to Whitespace.

    • Calculator Control: Now correctly migrated from older versions.

    • DateTimePicker: Will not trigger the on-screen keyboard, even if it is enabled.

    • TrendChart: GetSamples method

    • now supported in HTML5.

    • TWebBrowser:

    • Updated to use the latest API

    • .

    • DownRepeat

    • Event: Now works correctly after ESign.

    Dashboard – New Features

    We will fill it with the release content over the next few hours.

    Alarms

    We will fill it with the release content over the next few hours.

    Datasets

    Historian

    • Enabled Store & Forward for the normalized historian.

    • Enabled Store & Forward to support databases other than SQLite.

    Datasets

    Configuration: UI and usability enhancements.

    Scripts

    • TK.CopyAssetToTagAsync:

    • Now supports complex data

    • structures.

    • CloseServerAsync: New method created.

    • HTML5: Removed InputEventArgs errors

    • .

    • Namespace

    • Declaration: Minor improvements.

    • Comments: Allowed use of @ symbol within comments.

    Protocol Drivers

    • Added:

      • MQTT AWS (IoT Core driver)

      • BACnet driver

      • DNP3 (master and slave)
    • Enhanced:

      • TorqueTool

      • OPC UA Simulator

      • : Reviewed and UI redesigned

      • MQTT Sparkplug B Simulator

      • : UI redesigned

      • OPC UA Client

      • : Improved security

      • with certificate creation and

      • support for connecting to servers using certificates

      • OPC UA Server: Now supports multi-platform environments

    TagProviders

    • SQL Database Normalized: New tag provider created to access the normalized historian.

    • OPC UA: Enhanced to support specific complex data structures.

    • ControlLogix:

    • Now uses timeout configuration when

    • discovering remote tags

    • .

    • DataHub: Reviewed

    Runtime Monitor

    We will fill it with the release content over the next few hours.

    Docker Deployment

    • with minor usability improvements.

    Plug-in

    A complete refactoring

    was performed,

    introducing the following improvements:

    • Centralized all plugin operations on the

    • Import Plugin page.

    • Added Cloud Plugins functionality,

    • allowing you to browse and add available plugins to your solution.

    • Introduced a Source column to identify whether the plugin is

    • from the [cloud], [local], or already

    • part of the [solution].

    • Revised the

    • Read-

    • Only Plugins section to allow viewing without editing.

    • Added Solution History tracking for all actions performed on each

    • plugin over time.

    • Improved support for enumerations, now working properly across plugins.

    Runtime

    • StartValue: Updating tag value from StartValue

    • now sets the quality to 192.

    • Retentive: In Value Only configuration

    • , setting

    • the retentive value

    • updates the tag quality to 192.

    • Diagnostics:

      • Array tags are now supported in the Trace Window.

      • Added a Refresh button to update DataTable and Array tags in the Property Watch.

      • Improved compatibility of diagnostic tools across different server versions.

      • StackCall is now enabled when using debug configuration; method calls and script messages are visible in the Trace Window

      • .

    • Device:

      • Modified

      • default behavior to

      • no longer set tag quality to 64 when starting the device module. If needed, the previous behavior

      • can be re-enabled via the protocol XML

      • (ShouldSetInitialUndefinedTagQuality

      • = true).

      • TCP/IP

      • connections are now promptly released after normal disconnection with specific equipment types.

    Redundancy

    • Added

    Redundancy

    • option to discard queue flush and switch faster
    • using the properties Server.Redundancy.HistorianDisableFlush and Server.Redundancy.AlarmDisableFlush
    • .
    • Runtime Users: Improved synchronization between servers during startup to ensure all runtime users are available on the next redundancy switch.

    • Service Execution: When running as a service, the generated command line is

    • now correctly formatted—manual adjustment of missing spaces is no longer

    • required.

    Utilities

    • CertificateConverter:

    • Added new parameter

    • /rootca

    • . (

    • The existing parameters /certificate, /key, and /password

    • remain mandatory.)

    • Solution Creator: UI

    • and usability

    • enhancements.