Skip to content

v0.16.0

Compare
Choose a tag to compare
@wuespace-admin wuespace-admin released this 23 Jun 02:10
· 1202 commits to main since this release

0.16.0 (2021-06-23)

⚠ BREAKING CHANGES

  • types: The GlobalRendererProps type is removed. An exported widget now requires a version property. The title property is removed from the WidgetDefinition type.
  • types: A widget definition for a dashboard configuration now requires a unique identifier.

Features

  • cli: Update widget generate command due to breaking changes (5b9bd2f)
  • common: Add a reset configuration menu entry to the avatar menu (6d8d42e)
  • common: Add the eventbus debug widget. To use it, simply add the commonWidgets to the widgets list of the CommonWrapper component. (5b82612)
  • common: Add tooltips to copy and paste actions in widget configuration (c552ac1)
  • common: Compress media files (3b19494)
  • common: Implement ContextMenu component which renders the registered menu items on a context event (72dacf0)
  • common: Implement ContextMenuProvider and ContextMenuWrapper that allows the usage of custom context menu in the application (see documentation for more information) (b980299)
  • common: Implement the copy and paste feature which allows the transfer of configurations between widgets. (28bc167)
  • common: Implement the widget configuration mode which renders the exported ConfigControls for every widget. (5a71a35), closes #562
  • common: Insert the ContextMenuProvider into the CommonWrapper component to provide context menu support by default for projects using the CommonWrapper component (a33acbe)
  • common: Register a context menu item to configure the widget on a context event (fcee39c)
  • common: Remove padding left override for input svg elements (react-spectrum text field fix) (601ff4f)
  • common: The dashboard page now displays a loading indicator if the event bus is not initialized yet. (80ce8a1)
  • common: The widget renderer now uses the widget.id to identify the currently rendered widgets (c7ff348)
  • common: Update eventbus debug widget to be compatible with the Widget definition. (41ee77d)
  • template: Add @react-spectrum/table as normal dependency (05c3cce)
  • template: Import common widgets into application by default (c336b9a)
  • template: Update sample widget and user configuration due to breaking changes (4f619e4)
  • types: Add a unique identifier to a widget definition (1c3d8c4)
  • types: Add context menu types (MenuItem and Section) (ca7e489)
  • types: Remove title as required widget configuration and therefore the GlobalRendererProps because it is no longer needed. A widget must now export a version. (1288054)

Bug Fixes

  • common: Fix some styling issues related to widget configuration and context menu (dc0f290)
  • common: Fix spelling in illustrated message in eventbus details (33c260e)

Documentation Changes

  • common: Add no event bus story to dashboard page (ef58bfa)