All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
-
source-iotsitewise, core, components:
- Introduce alarms support (9bc221e)
-
react-components, scene-composer:
- EnvironmentModelComponent for Adding support for environment overlay (eb91179)
-
core, components:
- Support viewport grouping in iot-table (be5b588)
-
scene-composer:
-
scene-composer:
- Camera Component Editor for Lens and Clipping planes updates when changing between cameras (94c5978)
- improve ViewCursorWidget performance (58b70bd)
- Allows user to hit Esc key to cancel Enhanced Editing (9c1b9e6)
- selectedDataBinding not able to update selected node (b23bce2)
- use arrow data as texture to avoid public path issue (0d2e427)
- fix show svg (cb6094e)
- fix adding tag always attached to root (775446a)
- Fix the tag scaling with parent scale regression (4483140)
- SceneHierarchy Tree Performance (c74d1dc)
- Minimum FOV check introduced (720b8e8)
- Fix the camera zoom field locked to 1 or greater (cada75e)
- Add success popup message when updating camera location (4af9c07)
- Update the text from Cameras in the drop down to Camera View (5687f5e)
- fix model shader material color restore (0786c4a)
- CSS updates to Scene Hierarchy (ab3c749)
-
core:
- add currentTime param to viewportStartDate and
viewportEndDate
(eb02085)
- add currentTime param to viewportStartDate and
-
react-components:
- fix propertiesNotChanged for videoPlayer (9a360b1)
- Updating scene-composer documentation for Storybook (901ff53)
- add TwinMaker components to GettingStarted doc (84e9fdf)
- react-components:
- add VideoPlayer and RequestVideoUpload components (f08c541)
- scene-composer:
- add SceneViewer component (f08c541)
- source-iottwinmaker:
- add source-iottwinmaker module (f08c541)
- components:
- import missing CSS style sheets. (f2450bc)
- add SceneViewer, VideoPlayer and AWSIoTTwinMakerSource documentation and link to main (f08c541 & 71e59be)
- doc: update link in Coding Guidelines (ea041cd)
- update react / react-dom versions from >=16 to ^17 (f08c541)
- update jest versions from 28 to 27 to be consistent with other modules (f08c541)
- core:
- components:
@iot-app-kit/components/iot-table
now uses AWS-UI's table components (wrapped as a separated table package) instead of Synchro-chart's table component. Because of this change, we have new APIs foriot-table
component. Check this documentation for more information about new APIs and migration from old APIs.- At current version (v2.0.0),
iot-table
does NOT support viewport groups. It will be added in a later version.
- core:
- components:
- introduce new table component supporting filtering and sorting. (c75d4f0)
- core:
- resolve float decimal precision issue on round() function. (#160) (d95f69e)
- bump synchro-charts/core version from v5 to v6 (#199) (ad1e3e6)
- Add coding guidelines (7d0204f)
- Migrate to NPM workspaces (8e200be)
- support auto-assigning colors for certain components (8df4f15)
- bump synchro-charts to 4.0.1 (977f461)
- add expanded property to iot-resource-explorer (dda6ef8)
- update documentation (a9154ef)
- automatically define components for the react-components library (a9154ef)
- unsubrscribe data provider on component updates (a9154ef)
- attach ResourceExplorer react component onSelectionChange prop (#81)
- export table react component (#81)
- Export global styles. This will allow imports from @iot-app-kit/components/styles.css (#72)
- backfill on requestBuffer tests (#55) (772877e)
- Fix setTimeout error (#32) (4f5f389)
- mock SDK in component tests (#56) (7b6f7da)
- related-table eslint and prettier (#10) (a75e64a)
- remove prettier, enforce eslint on build (#29) (225afef)
- requestBuffer (#49) (4702ad5)
- sitewise source time series module (#71) (998d59f)
- testing ground DataModule parameter (#17) (b4fde90)
- Add Asset Hierarchy loading & Asset Tree support (6adc67e)
- Add Core SiteWise Asset Module (1287af8)
- add in styles overrides and refId in query (#38) (7b82989)
- add npm-publish github workflow (#68) (1d14361)
- Add proposed API changes within types declarations (#37) (d165299)
- add support for aggregated data for sitewise data source (#6) (eb1e7f4)
- add support for resolution mapping (#16) (1dad2b6)
- Add support for update within subscribeToTimeSeriesData (#53) (21d597c)
- add test runner github action (#8) (5a468ff)
- allow to specify region for data-module (#4) (e49716f)
- api simplification of requestSettings (#27) (3d6f458)
- backfill component integration tests (#66) (ac16b08)
- bind gestures to components (#31) (c48e114)
- create react-components and source-iotsitewise pkgs (#57) (7b0f3cf)
- create tree table base component (#15) (0e4412c)
- customizable resolutions (#23) (08129f1)
- error handling/data-module core (#14) (cb85241)
- explicitly type sitewise query (#59) (96102b9)
- expose ttlDurationMapping as data module configuration (#20) (88c0fcb)
- improve clean script (#43) (4501670)
- improve documentation and clarity of react-components pkg (#60) (a1615f9)
- improve error handling (#61) (183c01d)
- increase sitewise default resolution mapping thresholds (#46) (b296883)
- introduce module coordinator (#47) (3fb5076)
- Onboard cypress with component test runner (#34) (82479eb)
- pass thru annotations (#65) (22bca08)
- query provider classes and TimeSeriesData support (#51) (655e545)
- refactor app kit (#67) (ec1ba70)
- Refactor Asset Tree to use the new Query/Provider system (#62) (f21b230)
- Refactor Site Wise Asset session interface to support Promises (#40) (d309262)
- request data in descending order (#30) (ffbbe19)
- Resource Explorer (#24) (2151f5e)
- restructure mocks of sitewise to all be co-located (#52) (5bafe89)
- sitewise components use query and provider (#54) (dd24732)
- Sitewise Resource Explorer (#21) (df030fa)
- source-iotsitewise useable module (#63) (9807c69)
- Support multiple queries per subscription (#39) (67b7afa)
- update sitewise component interface (#58) (afc672a)
- Wrap SiteWise Asset related API calls in a Data Source (b9eabc2)