Skip to content

Releases: awslabs/iot-app-kit

doc-site: v12.0.0

18 Nov 19:40
Compare
Choose a tag to compare

12.0.0 (2024-11-18)

Features

  • add alarm data source query (32fe5c7)
  • add gauge component in doc site package (17a02f5)
  • add timezone docs (8995f92)
  • anomaly-chart: added gestures enablement option (4c2402c)
  • doc-site: adding doc-site (743ca50)
  • react-components: add arrow datasource (efb0d6d)

Bug Fixes

  • add doc-site to release-please config (ccf5086)
  • anomaly chart docs not loading (8e01a69)
  • dashboard: bring dashboard view component up to date (cf75507)
  • doc-site: canvas not recognised automatically (1e42f58)
  • fix for css style issue in doc site #2718 (e50f2ae)
  • l4e bug fixes (a71673c)
  • make gauge values absolute values in gauge docs (dbb4901)
  • react-components: export anomaly chart (30ae675)
  • react-components: gauge properly shows property name again (ddb65c6)
  • testing-util as devDependency of doc-site (3cc2bb0)
  • update data quality UX to match mocks (ed62846)
  • update docs for KPI (84a51f5)
  • update timezone docs based on feedback (17be12d)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @iot-app-kit/core bumped from * to 12.0.0
      • @iot-app-kit/react-components bumped from * to 12.0.0
    • devDependencies
      • @iot-app-kit/testing-util bumped from * to 12.0.0
      • eslint-config-iot-app-kit bumped from * to 12.0.0

dashboard: v12.0.0

18 Nov 19:40
Compare
Choose a tag to compare

12.0.0 (2024-11-18)

Features

  • add alarm data source query (32fe5c7)
  • add anomaly query (3c11512)
  • add arrow to asset name #2551 (bd12bea)
  • add CSV download button (d89b1f8)
  • add data quality to kpi and status (7248004)
  • add e2e gauge tests to dashboard tests (188f9d2)
  • add threshold settings to KPI (2fa0429)
  • added a label time range for viewport picker in dashboard header #2559 (743cb80)
  • added accessible labels to different toolbar container #2510 (ce5af6f)
  • added validation for decimal places input and moved in section format data #2599 (1cd97c1)
  • added visible labels operator and value for threshold controls for accessibility #2512 #2513 (06b5ee5)
  • adding timezone support to dashboard/widgets (6435b90)
  • async fetchTimeSeriesData (2b776cc)
  • async listAssetPropertiesDescription (6632db5)
  • automatically selecting previously selected workspace or first workspace from options #2384 (c1424a2)
  • changed outline for config panel text style buttons on focus initiated by tab #2547 (e94fee7)
  • chat legend enhancement #2277 (b1ca8ae)
  • conditionally display latest value in legend table #2277 (d3feb29)
  • customize gauge in dashboard config (8af089e)
  • dashboard: add logging for custom y-axis (582fddf)
  • dashboard: add logging for query editor (d115606)
  • dashboard: add metrics for query editor usage (e8ac4f9)
  • dashboard: add new RE components to dynamic assets tab (c588848)
  • dashboard: add on configuration change (e386353)
  • dashboard: adding new property panel layout (617c77c)
  • dashboard: adding new property panel layout (39a8271)
  • dashboard: default viewport setting (0c3f3ef)
  • dashboard: make component library keyboard accessible (164b0ce)
  • dashboard: migration logic now supports avoiding collisions that lead to overlap (c64e184)
  • dashboard: move dashboard migration utility to app-kit (99a9aa8)
  • dashboard: support custom toolbar (c5374b5)
  • dashboard: use new RE components to update dashboard RE for modeled and unmodeled data (d7db11e)
  • display assetname conditionally in legend #2277 (c4c443f)
  • display legend unit conditionally #2277 (9f6440e)
  • enable dynamic assets on edge mode (5b6a9e8)
  • fetchTimeSeriesData (1c65191)
  • fix tabs on config panel present that are unusable #2308 (4d3b6d5)
  • gauge widget to dashboard (17cde64)
  • introduce edgeMode in dashboard components (c168fb4)
  • kpi and status gated config panel (1f56b4f)
  • legend resize (792b617)
  • lint accessibility (0db36ef)
  • made widget tooltip dismissable by pressing escape key #2511 (87c81b5)
  • new KPI and update tests (328e41a)
  • onViewportChange and currentViewport (d63c9e3)
  • react-components: add arrow datasource (efb0d6d)
  • react-components: add data quality to xy-plot (ed18e0d)
  • react-components: add max column to legend (322c20f)
  • react-components: add min column to legend (69ba923)
  • react-components: adding a fps display (48cd9ef)
  • react-components: hide/show properties from legend (e666cf1)
  • react-components: l4e anomaly tests (fbff596)
  • react-components: trendcurors using echarts extension (a7c6bbe)
  • ResourceExplorer: hide properties table when not needed to be displayed (0fca5e9)
  • ResourceExplorer: hide properties table when not needed to be displayed (bcf36b1)
  • scatter chart is selected the line style dropdown should be disabled for scatter chart #2427 (d407ba3)
  • screen reader and keyboard accessibility for text widget link settings #2363 (f0c0811)
  • show/hide aggregation and resolution in KPI (aef1f14)
  • tabs on config panel present that are unusable #2308 (9f0b63d)
  • updated background color tokens to support t...
Read more

core: v12.0.0

18 Nov 19:39
Compare
Choose a tag to compare

12.0.0 (2024-11-18)

Features

  • add a widget level loading indicator for x-y plot (9be5617)
  • add dataquality attribute to data-point (5fb23de)
  • add threshold settings to KPI (2fa0429)
  • async fetchTimeSeriesData (2b776cc)
  • composer: support showing flash message (da7281a)
  • display assetname conditionally in legend #2277 (c4c443f)
  • fetchTimeSeriesData (1c65191)
  • introduce edgeMode in dashboard components (c168fb4)
  • react-components: add l4e queries (328da8e)
  • react-components: implement request functions and hooks to build clients (2ca7e6c)
  • user selected dashboard refresh-rate (1c1256d)

Bug Fixes

  • add request settings to fetchTimeSeriesData (d7cbd9d)
  • aws clients marked as peer dependencies (0272167)
  • core: increase cache and min request interval to prevent making many requests for near now data (403fec9)
  • corrected the spelling in refresh rate error in documentation #2777 (03e58e7)
  • fix data-zoom behavior for base chart (0c66a80)
  • pass in refresh rate through the query instead of props (b6df585)
  • refresh rate defined in dashboard and on query (43cc5e4)
  • remove duplicate constants and types (45c155b)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @iot-app-kit/jest-config bumped from * to 12.0.0
      • @iot-app-kit/ts-config bumped from * to 12.0.0
      • eslint-config-iot-app-kit bumped from * to 12.0.0

core-util: v12.0.0

18 Nov 19:40
Compare
Choose a tag to compare

12.0.0 (2024-11-18)

Features

  • dashboard: default viewport setting (0c3f3ef)

Bug Fixes

  • add trailing zeros to decimal point rounding, fix rounding function (9c13177)
  • aws clients marked as peer dependencies (d944df4)
  • aws clients marked as peer dependencies (0272167)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @iot-app-kit/core bumped from * to 12.0.0
    • devDependencies
      • @iot-app-kit/jest-config bumped from * to 12.0.0
      • @iot-app-kit/ts-config bumped from * to 12.0.0

ts-config: v10.13.1

23 Oct 17:11
Compare
Choose a tag to compare

10.13.1 (2024-10-16)

Miscellaneous Chores

  • ts-config: Synchronize iot-app-kit versions

tools-iottwinmaker: v10.13.1

23 Oct 17:11
Compare
Choose a tag to compare

10.13.1 (2024-10-16)

Miscellaneous Chores

  • tools-iottwinmaker: Synchronize iot-app-kit versions

testing-util: v10.13.1

23 Oct 17:11
Compare
Choose a tag to compare

10.13.1 (2024-10-16)

Miscellaneous Chores

  • testing-util: Synchronize iot-app-kit versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @iot-app-kit/core bumped from 10.13.0 to 10.13.1
    • devDependencies
      • @iot-app-kit/ts-config bumped from ^10.13.0 to ^10.13.1
      • eslint-config-iot-app-kit bumped from ^10.13.0 to ^10.13.1

source-iottwinmaker: v10.13.1

23 Oct 17:11
Compare
Choose a tag to compare

10.13.1 (2024-10-16)

Miscellaneous Chores

  • source-iottwinmaker: Synchronize iot-app-kit versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @iot-app-kit/core bumped from 10.13.0 to 10.13.1
    • devDependencies
      • @iot-app-kit/jest-config bumped from 10.13.0 to 10.13.1
      • @iot-app-kit/ts-config bumped from 10.13.0 to 10.13.1
      • eslint-config-iot-app-kit bumped from 10.13.0 to 10.13.1

source-iotsitewise: v10.13.1

23 Oct 17:11
Compare
Choose a tag to compare

10.13.1 (2024-10-16)

Miscellaneous Chores

  • source-iotsitewise: Synchronize iot-app-kit versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @iot-app-kit/core bumped from 10.13.0 to 10.13.1
      • @iot-app-kit/core-util bumped from 10.13.0 to 10.13.1
    • devDependencies
      • @iot-app-kit/jest-config bumped from 10.13.0 to 10.13.1
      • @iot-app-kit/testing-util bumped from 10.13.0 to 10.13.1
      • @iot-app-kit/ts-config bumped from 10.13.0 to 10.13.1
      • eslint-config-iot-app-kit bumped from 10.13.0 to 10.13.1

scene-composer: v10.13.1

23 Oct 17:11
Compare
Choose a tag to compare

10.13.1 (2024-10-16)

Bug Fixes

  • draco: modifying check to ensure globalSettings are ready for evaluation (80c3295)
  • draco: updating global settings (9010137)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @iot-app-kit/core bumped from 10.13.0 to 10.13.1
      • @iot-app-kit/react-components bumped from 10.13.0 to 10.13.1
      • @iot-app-kit/related-table bumped from 10.13.0 to 10.13.1
      • @iot-app-kit/source-iottwinmaker bumped from 10.13.0 to 10.13.1
    • devDependencies
      • eslint-config-iot-app-kit bumped from 10.13.0 to 10.13.1