Dear Community,
We are excited to share the upcoming enhancements to the WebUI, designed to enrich its features and capabilities.
Introducing Table (Table V2) with Enhanced Controls
We are thrilled to announce the launch of the enhanced Table widget, now equipped with modern option editors that allow per-identifier and per-index configurations. This upgrade provides greater control over settings like Decimal Places, Show Units, and Visibility for individual content identifiers while retaining all the existing Table functionalities.
With these enhancements, you can now:
- Control Decimal Places and decide whether to show or hide units for each individual content identifier.
We’ve also introduced the “Visibility” feature for content identifiers. In addition to the current behavior of showing only sparse data, this feature enables:
- Displaying cells for elements included in the table, even if the data is empty or zero.
- Hiding or excluding data for specific identifiers within the table.
The Visibility feature is particularly useful when working with multiple identifiers in the table. You can control which cells are available for user input based on the elements from certain identifiers, allowing you to selectively enable input cells from other identifiers, thus offering more flexibility in data entry scenarios.
These enhancements lay the groundwork for future improvements, such as:
- Hiding specific indices in table headers.
- Providing information about multiple selected cells.
These updates are available as an experimental feature called Table V2. When the Table V2 feature flag is enabled, any new tables added to your application will use the upgraded version. Existing tables will automatically render with Table V2 as well.
If needed, you can safely turn off the Table V2 feature and return to the earlier version, with all your tables rendering in their original state.
We encourage you to try out Table V2 and share your feedback with us!
Here’s an illustration of the upgraded Table widget.
More detailed information about Table V2 and its features will be shared in the documentation.
Upgraded Text Widget
We are excited to announce that the Text widget has been upgraded with a new version of its underlying library, bringing enhanced content editor controls to further elevate your experience.
This upgrade offers new features such as:
-
Headers: Organize your text with various header levels for clear structure.
-
Indentation: Improve readability by indenting text to highlight nested information.
-
Superscript and Subscript: Easily format text to display as superscript or subscript, useful for mathematical expressions and annotations.
-
Code and Comments Support: Embed code snippets and comments seamlessly, aiding in providing clear technical instructions.
Importantly, all your existing Text widget content will render seamlessly with this newer version, ensuring a smooth transition.
These enhancements offer greater flexibility and precision in presenting information within your applications.
Here’s an illustration of the upgraded Text widget content editor controls.
Promoting Widget Named Views feature, Diagram Widget type, and Tabbed Widget type to General Availability
We are excited to announce that Widget Named Views feature, Diagram Widget, and Tabbed Widget types, previously released as experimental features, are now being promoted to general availability!
Over the past months, we have gathered valuable feedback and implemented enhancements to these features. Based on your input and our continuous improvements, we are confident that these features are now ready for broader use.
We recognise your excitement about the upcoming features and will keep you updated as the WebUI Library 24.11 version release is made.
We believe that these improvements will improve your applications and provide a better overall user experience.
Your feedback and suggestions are highly valued. Feel free to explore the new features and share your thoughts with the community.
Thanks,
Team WebUI.