# v90 — Grouped periodically

<div align="left"><figure><img src="https://3495989837-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FE5Ketpww1s7TauSAJrJ8%2Fuploads%2FnZXQzguXpJwND3xmif0j%2Fimage.png?alt=media&#x26;token=3dfc095d-95d3-4b10-8bf2-3d71c4a6a393" alt="" width="285"><figcaption></figcaption></figure></div>

## Features

* Generic and fully nested [grouping](https://docs.heisenware.com/app-builder/build-frontend/widgets/dynamic-group) of widgets
* High-level [data binding to groups](https://docs.heisenware.com/app-builder/build-frontend/widgets/dynamic-group#data-settings-data-bindings)
* New [Card](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/card) widget
* Improved [Status Lamp](https://docs.heisenware.com/app-builder/build-frontend/widgets/display-widgets/status-lamp) widget (added multi-state support and rectangle shape)
* Improved [Icon](https://docs.heisenware.com/app-builder/build-frontend/text-icons-and-images) widget (optional backrgounds of different shapes)
* Many new properties settable at runtime across different widgets
* [Database](https://docs.heisenware.com/app-builder/build-backend/functions-library/storage/relational-database#audit-logging) audit logging
* New [Machine Simulator](https://docs.heisenware.com/app-builder/build-backend/functions-library/extensions/process-simulations#machine-simulation) extension
* First version of AI Assistant (experimental)
* First version of Subflow support (experimental)

## Fixes

* Many UI interaction improvements and performance tuning
* On-prem platform restart after power cycle
* Internal cleanup and consolidation of the widget factory
