Changed
- Improve page loading time for `AgGrid`, `Table` and `Figure`. ([644](https://github.com/mckinsey/vizro/pull/644))
- Optimize vizro templates `vizro_dark` and `vizro_light` for charts. ([645](https://github.com/mckinsey/vizro/pull/645))
Fixed
- Fix persistence of `columnSize` and `selectedRows` for `AgGrid`. ([644](https://github.com/mckinsey/vizro/pull/644))
<a id='changelog-0.1.20'></a>
vizro-ai-0.2.1
Removed
- Remove `_return_all_text` from `VizroAI` class ([518](https://github.com/mckinsey/vizro/pull/518))
Added
- Add argument `return_elements` to`VizroAI.plot()`. When it is set to `True`, the return type will be changed to a `dataclass` containing the code string, figure object, business insights, and code explanation. ([488](https://github.com/mckinsey/vizro/pull/488))
- Add functionality to generate dashboards from text. This feature is currently in **Alpha** and is not yet officially released ([651](https://github.com/mckinsey/vizro/pull/651))
Changed
- Disabled figure display upon variable assignment. To display outcome of `VizroAI.plot()` add `.show()`. ([527](https://github.com/mckinsey/vizro/pull/527))
- Stabilized `plot` performance by addressing several dataframe mutation issues. ([603](https://github.com/mckinsey/vizro/pull/603))
<a id='changelog-0.2.0'></a>