Skip to content

v3.0.0

Choose a tag to compare

@NikkiMeganMoore NikkiMeganMoore released this 04 Jul 23:29
· 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