scenes

Build Grafana dashboards directly in your Grafana app plugins.

APACHE-2.0 License

Downloads
87.4K
Stars
116
Committers
45

Bot releases are visible (Hide)

scenes - v2.6.2

Published by grafanabot 9 months ago

🐛 Bug Fix

  • @grafana/scenes

Authors: 1

scenes - v2.6.1

Published by grafanabot 9 months ago

🐛 Bug Fix

  • Fix dev script for node_modules #564 (@joshhunt)
  • @grafana/scenes
    • Variable: Fixes performance issues with variables with many select options #569 (@torkelo)

Authors: 2

scenes - v2.6.0

Published by grafanabot 9 months ago

🚀 Enhancement

Authors: 2

scenes - v2.5.1

Published by grafanabot 9 months ago

🐛 Bug Fix

  • @grafana/scenes
    • SceneGridLayout: Fixes missing resize handles #566 (@torkelo)

Authors: 1

scenes - v2.5.0

Published by grafanabot 9 months ago

🚀 Enhancement

Authors: 2

scenes - v2.4.0

Published by grafanabot 9 months ago

🚀 Enhancement

  • @grafana/scenes
    • UrlSync: Fixes overwrite issue where later state change overwrites earlier change #555 (@torkelo)

Authors: 1

scenes - v2.3.0

Published by grafanabot 9 months ago

🚀 Enhancement

  • @grafana/scenes
    • SceneVariableSet: Cancel query when dependency changes #557 (@torkelo)

🐛 Bug Fix

Authors: 2

scenes - v2.2.3

Published by grafanabot 9 months ago

🐛 Bug Fix

  • @grafana/scenes
    • Fix dataLayer subscriptions refresh on reactivation #554 (@mdvictor)

Authors: 1

scenes - v2.2.2

Published by grafanabot 9 months ago

🐛 Bug Fix

  • @grafana/scenes
    • AdHocFiltersVariable: The create() factory supports applyMode as parameter #553 (@ivanortegaalba)

Authors: 1

scenes - v2.2.1

Published by grafanabot 9 months ago

🐛 Bug Fix

  • @grafana/scenes
    • AdHocFiltersVariable: AdHocFilterSet is not activated when the parent variable is mounted #550 (@ivanortegaalba)

Authors: 1

scenes - v2.2.0

Published by grafanabot 9 months ago

🚀 Enhancement

  • @grafana/scenes
    • AdHocFiltersSet: Pass scene queries to getTagKeys calls #544 (@dprokop)

Authors: 1

scenes - v2.1.0

Published by grafanabot 9 months ago

🚀 Enhancement

  • @grafana/scenes
    • Fixes issue with exemplar link #540 (@cbos)
    • SceneDataTransformer: Fixes issue with getResultStream not emitting values when there are no transformations #543 (@torkelo)

🐛 Bug Fix

  • @grafana/scenes
    • LocalValueVariable: Provide backwards compatibility for SQL-ish data source #549 (@dprokop)

Authors: 3

scenes - v2.0.0

Published by grafanabot 9 months ago

Release Notes

Variables: Notify scene after each variable completion or value change (#525)

VariableDependencyConfigLike interface has changed so that scene objects now get notified after each variable update is completed (or changed value). Before, the SceneVariableSet waited for all variables to complete before notifying scene objects.

The function variableUpdatesCompleted has changed name and signature:

variableUpdateCompleted(variable: SceneVariable, hasChanged: boolean): void;

VariableDependencyConfig has also some breaking changes. The function named onVariableUpdatesCompleted has changed name and signature to:

 onVariableUpdateCompleted?: () => void;

VariableDependencyConfig now handles the state logic for "waitingForVariables". If you call VariableDependencyConfig.hasDependencyInLoadingState and it returns true it will remember this waiting state and call onVariableUpdateCompleted as soon as the next variable update is completed, no matter if that variable is a dependency or if it changed or not.


💥 Breaking Change

  • @grafana/scenes
    • Variables: Notify scene after each variable completion or value change #525 (@torkelo)

🚀 Enhancement

  • @grafana/scenes

Authors: 1

scenes - v1.30.0

Published by grafanabot 9 months ago

🚀 Enhancement

  • @grafana/scenes

🐛 Bug Fix

Authors: 3

scenes - v1.29.0

Published by grafanabot 9 months ago

🚀 Enhancement

  • @grafana/scenes
    • SplitLayout: Allow pane style overrides to be passed through #531 (@kaydelaney)

🐛 Bug Fix

  • Correct developer docs link in README #522 (@annanay25)
  • @grafana/scenes
    • Variables: Checking if a dependency is loading should also check that dependency dependencies #523 (@torkelo)

Authors: 3

scenes - v1.28.6

Published by grafanabot 10 months ago

🐛 Bug Fix

  • Update README with developer docs #520 (@annanay25)
  • Moving the grafana monitoring demo app to scenes-app #512 (@torkelo)
  • Demos: Adds an example with InteractiveTable with exandable rows that shows sub scenes #505 (@torkelo)
  • @grafana/scenes

Authors: 5

scenes - v1.28.5

Published by grafanabot 10 months ago

🐛 Bug Fix

Authors: 1

scenes - v1.28.4

Published by grafanabot 10 months ago

🐛 Bug Fix

Authors: 2

scenes - v1.28.3

Published by grafanabot 10 months ago

🐛 Bug Fix

  • @grafana/scenes
    • IntervalVariable: Makes it return the original variable expression when data or request is not present #508 (@torkelo)

Authors: 1

scenes - v1.28.2

Published by grafanabot 10 months ago

🐛 Bug Fix

  • @grafana/scenes
    • SceneQueryRunner: Improve the way to find adhoc filter set #506 (@torkelo)
    • CustomVariable: Interpolate query #502 (@torkelo)
    • VizPanel Re-render skipDataQuery panels when time range change #492 (@torkelo)

Authors: 1