v3.0.0
·
521 commits
to master
since this release
Major changes
Init method
Initialize the Data Messenger without passing in a target element. The element will be appended to the document body instead.
See docs: https://chata.readme.io/docs/vanilla-data-messenger-v3#setting-up-data-messenger
Theme configuration
Use the global function configureTheme instead of providing the themeConfig as a prop.
See docs: https://chata.readme.io/docs/vanilla-theme-configuration-v3
Options
The user is no longer required to control the visibility of the Data Messenger drawer. There is now a new option defaultOpen to set the initial visibility state, then the rest is controlled by the Data Messenger widget itself.
The following options were added:
- defaultOpen
- enableDynamicCharting
- autoChartAggregations
- percentDecimals added to dataFormatting
The following options were removed:
- onMaskClick
- onHandleClick
- onVisibleChange
- maskClosable (this will always be true)
- shiftScreen (undesirable behaviour)
- queryQuickStartTopics (this will be replaced with a new feature Data Explorer)
- themeConfig
See docs: https://chata.readme.io/docs/vanilla-data-messenger-v3#options