Skip to content

Commit 99073d0

Browse files
committed
chore(release): v0.16.0
1 parent 6d22361 commit 99073d0

File tree

18 files changed

+155
-9
lines changed

18 files changed

+155
-9
lines changed

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,51 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.16.0](https://github.com/wuespace/telestion-client/compare/v0.15.1...v0.16.0) (2021-06-23)
7+
8+
9+
### ⚠ BREAKING CHANGES
10+
11+
* **types:** The `GlobalRendererProps` type is removed. An exported widget now requires a `version` property. The `title` property is removed from the `WidgetDefinition` type.
12+
* **types:** A widget definition for a dashboard configuration now requires a unique identifier.
13+
14+
### Features
15+
16+
* **cli:** Update widget generate command due to breaking changes ([5b9bd2f](https://github.com/wuespace/telestion-client/commit/5b9bd2feda73982fcbf87fc368cccd81b009e90c))
17+
* **common:** Add a reset configuration menu entry to the avatar menu ([6d8d42e](https://github.com/wuespace/telestion-client/commit/6d8d42e699ea594b132c1053159ba90d2ac9ad22))
18+
* **common:** Add the eventbus debug widget. To use it, simply add the `commonWidgets` to the widgets list of the `CommonWrapper` component. ([5b82612](https://github.com/wuespace/telestion-client/commit/5b82612c4b8e96ed7700ea1acce821f7c4e1044e))
19+
* **common:** Add tooltips to copy and paste actions in widget configuration ([c552ac1](https://github.com/wuespace/telestion-client/commit/c552ac143b0f9f599493b134c90636c6ca0f6f5d))
20+
* **common:** Compress media files ([3b19494](https://github.com/wuespace/telestion-client/commit/3b19494f3c25a5792bd068ebd9b4d88ca5b6ad76))
21+
* **common:** Implement `ContextMenu` component which renders the registered menu items on a context event ([72dacf0](https://github.com/wuespace/telestion-client/commit/72dacf098ae50de1f56926c9b30c566e99046246))
22+
* **common:** Implement `ContextMenuProvider` and `ContextMenuWrapper` that allows the usage of custom context menu in the application (see documentation for more information) ([b980299](https://github.com/wuespace/telestion-client/commit/b98029970f36276a7061d560ac86d42cb6094811))
23+
* **common:** Implement the copy and paste feature which allows the transfer of configurations between widgets. ([28bc167](https://github.com/wuespace/telestion-client/commit/28bc16758a781bbd66eb95e7e8e2c3c7897c4fce))
24+
* **common:** Implement the widget configuration mode which renders the exported `ConfigControls` for every widget. ([5a71a35](https://github.com/wuespace/telestion-client/commit/5a71a35bfcaeec14342cc3fd26563d6c60d66d9b)), closes [#562](https://github.com/wuespace/telestion-client/issues/562)
25+
* **common:** Insert the `ContextMenuProvider` into the `CommonWrapper` component to provide context menu support by default for projects using the `CommonWrapper` component ([a33acbe](https://github.com/wuespace/telestion-client/commit/a33acbe4d58c98d72fbcdb748e498264dfe5b1c4))
26+
* **common:** Register a context menu item to configure the widget on a context event ([fcee39c](https://github.com/wuespace/telestion-client/commit/fcee39c61775be129b6c690a19140b9e2fb076a8))
27+
* **common:** Remove padding left override for input svg elements (react-spectrum text field fix) ([601ff4f](https://github.com/wuespace/telestion-client/commit/601ff4f4e97c24b31dd8d4701767853db6e4bb8b))
28+
* **common:** The dashboard page now displays a loading indicator if the event bus is not initialized yet. ([80ce8a1](https://github.com/wuespace/telestion-client/commit/80ce8a140cafc3a3a3ff6310bcf269f519d08816))
29+
* **common:** The widget renderer now uses the `widget.id` to identify the currently rendered widgets ([c7ff348](https://github.com/wuespace/telestion-client/commit/c7ff3482efcae14bd9be4d5d11b6fe2d5d273f9c))
30+
* **common:** Update eventbus debug widget to be compatible with the `Widget` definition. ([41ee77d](https://github.com/wuespace/telestion-client/commit/41ee77d6f7f9245d24fb4c92fd8fcd0729d3546a))
31+
* **template:** Add @react-spectrum/table as normal dependency ([05c3cce](https://github.com/wuespace/telestion-client/commit/05c3cceb2c65e013186916a569fe669111f6c1d1))
32+
* **template:** Import common widgets into application by default ([c336b9a](https://github.com/wuespace/telestion-client/commit/c336b9a3d6aa3bfc553075094de8381073ee9e24))
33+
* **template:** Update sample widget and user configuration due to breaking changes ([4f619e4](https://github.com/wuespace/telestion-client/commit/4f619e436fb093195c3c57e2b021b2fbcad61d9f))
34+
* **types:** Add a unique identifier to a widget definition ([1c3d8c4](https://github.com/wuespace/telestion-client/commit/1c3d8c44f59dc6835c04de7469e33c88a9d0fdac))
35+
* **types:** Add context menu types (`MenuItem` and `Section`) ([ca7e489](https://github.com/wuespace/telestion-client/commit/ca7e48922c18d260ff748447b2983abc9d111a9a))
36+
* **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](https://github.com/wuespace/telestion-client/commit/1288054ea90c37f168e0dce701fec1de00201b43))
37+
38+
39+
### Bug Fixes
40+
41+
* **common:** Fix some styling issues related to widget configuration and context menu ([dc0f290](https://github.com/wuespace/telestion-client/commit/dc0f290ac05e3d4d1beaeab0ffd36c20a44b95b7))
42+
* **common:** Fix spelling in illustrated message in eventbus details ([33c260e](https://github.com/wuespace/telestion-client/commit/33c260eb0ce3824b1f4186f5c947991c87ba2bbd))
43+
44+
45+
### Documentation Changes
46+
47+
* **common:** Add no event bus story to dashboard page ([ef58bfa](https://github.com/wuespace/telestion-client/commit/ef58bfad7f1e2abf4d78b38f2851e0c9e3d58eb8))
48+
49+
50+
651
### [0.15.1](https://github.com/wuespace/telestion-client/compare/v0.15.0...v0.15.1) (2021-06-03)
752

853

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "0.15.1",
2+
"version": "0.16.0",
33
"npmClient": "npm",
44
"packages": [
55
"packages/*"

packages/telestion-client-cli/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.16.0](https://github.com/wuespace/telestion-client/compare/v0.15.1...v0.16.0) (2021-06-23)
7+
8+
9+
### Features
10+
11+
* **cli:** Update widget generate command due to breaking changes ([5b9bd2f](https://github.com/wuespace/telestion-client/commit/5b9bd2feda73982fcbf87fc368cccd81b009e90c))
12+
13+
14+
615
### [0.15.1](https://github.com/wuespace/telestion-client/compare/v0.15.0...v0.15.1) (2021-06-03)
716

817
**Note:** Version bump only for package @wuespace/telestion-client-cli

packages/telestion-client-cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@wuespace/telestion-client-cli",
33
"description": "The command line interface for the Telestion Client development",
44
"license": "MIT",
5-
"version": "0.15.1",
5+
"version": "0.16.0",
66
"homepage": "https://telestion.wuespace.de/",
77
"bin": {
88
"tc-cli": "./bin/cli.js"

packages/telestion-client-common/CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,38 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.16.0](https://github.com/wuespace/telestion-client/compare/v0.15.1...v0.16.0) (2021-06-23)
7+
8+
9+
### Features
10+
11+
* **common:** Add a reset configuration menu entry to the avatar menu ([6d8d42e](https://github.com/wuespace/telestion-client/commit/6d8d42e699ea594b132c1053159ba90d2ac9ad22))
12+
* **common:** Add the eventbus debug widget. To use it, simply add the `commonWidgets` to the widgets list of the `CommonWrapper` component. ([5b82612](https://github.com/wuespace/telestion-client/commit/5b82612c4b8e96ed7700ea1acce821f7c4e1044e))
13+
* **common:** Add tooltips to copy and paste actions in widget configuration ([c552ac1](https://github.com/wuespace/telestion-client/commit/c552ac143b0f9f599493b134c90636c6ca0f6f5d))
14+
* **common:** Compress media files ([3b19494](https://github.com/wuespace/telestion-client/commit/3b19494f3c25a5792bd068ebd9b4d88ca5b6ad76))
15+
* **common:** Implement `ContextMenu` component which renders the registered menu items on a context event ([72dacf0](https://github.com/wuespace/telestion-client/commit/72dacf098ae50de1f56926c9b30c566e99046246))
16+
* **common:** Implement `ContextMenuProvider` and `ContextMenuWrapper` that allows the usage of custom context menu in the application (see documentation for more information) ([b980299](https://github.com/wuespace/telestion-client/commit/b98029970f36276a7061d560ac86d42cb6094811))
17+
* **common:** Implement the copy and paste feature which allows the transfer of configurations between widgets. ([28bc167](https://github.com/wuespace/telestion-client/commit/28bc16758a781bbd66eb95e7e8e2c3c7897c4fce))
18+
* **common:** Implement the widget configuration mode which renders the exported `ConfigControls` for every widget. ([5a71a35](https://github.com/wuespace/telestion-client/commit/5a71a35bfcaeec14342cc3fd26563d6c60d66d9b)), closes [#562](https://github.com/wuespace/telestion-client/issues/562)
19+
* **common:** Insert the `ContextMenuProvider` into the `CommonWrapper` component to provide context menu support by default for projects using the `CommonWrapper` component ([a33acbe](https://github.com/wuespace/telestion-client/commit/a33acbe4d58c98d72fbcdb748e498264dfe5b1c4))
20+
* **common:** Register a context menu item to configure the widget on a context event ([fcee39c](https://github.com/wuespace/telestion-client/commit/fcee39c61775be129b6c690a19140b9e2fb076a8))
21+
* **common:** The dashboard page now displays a loading indicator if the event bus is not initialized yet. ([80ce8a1](https://github.com/wuespace/telestion-client/commit/80ce8a140cafc3a3a3ff6310bcf269f519d08816))
22+
* **common:** The widget renderer now uses the `widget.id` to identify the currently rendered widgets ([c7ff348](https://github.com/wuespace/telestion-client/commit/c7ff3482efcae14bd9be4d5d11b6fe2d5d273f9c))
23+
* **common:** Update eventbus debug widget to be compatible with the `Widget` definition. ([41ee77d](https://github.com/wuespace/telestion-client/commit/41ee77d6f7f9245d24fb4c92fd8fcd0729d3546a))
24+
25+
26+
### Bug Fixes
27+
28+
* **common:** Fix some styling issues related to widget configuration and context menu ([dc0f290](https://github.com/wuespace/telestion-client/commit/dc0f290ac05e3d4d1beaeab0ffd36c20a44b95b7))
29+
* **common:** Fix spelling in illustrated message in eventbus details ([33c260e](https://github.com/wuespace/telestion-client/commit/33c260eb0ce3824b1f4186f5c947991c87ba2bbd))
30+
31+
32+
### Documentation Changes
33+
34+
* **common:** Add no event bus story to dashboard page ([ef58bfa](https://github.com/wuespace/telestion-client/commit/ef58bfad7f1e2abf4d78b38f2851e0c9e3d58eb8))
35+
36+
37+
638
### [0.15.1](https://github.com/wuespace/telestion-client/compare/v0.15.0...v0.15.1) (2021-06-03)
739

840

packages/telestion-client-common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@wuespace/telestion-client-common",
33
"description": "The common components of the Telestion Client",
44
"license": "MIT",
5-
"version": "0.15.1",
5+
"version": "0.16.0",
66
"homepage": "https://telestion.wuespace.de/",
77
"main": "build/index.js",
88
"module": "build/index.es.js",

packages/telestion-client-core/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.16.0](https://github.com/wuespace/telestion-client/compare/v0.15.1...v0.16.0) (2021-06-23)
7+
8+
**Note:** Version bump only for package @wuespace/telestion-client-core
9+
10+
11+
12+
13+
614
### [0.15.1](https://github.com/wuespace/telestion-client/compare/v0.15.0...v0.15.1) (2021-06-03)
715

816
**Note:** Version bump only for package @wuespace/telestion-client-core

packages/telestion-client-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@wuespace/telestion-client-core",
33
"description": "The core components of the Telestion Client",
44
"license": "MIT",
5-
"version": "0.15.1",
5+
"version": "0.16.0",
66
"homepage": "https://telestion.wuespace.de/",
77
"main": "build/index.js",
88
"module": "build/index.es.js",

packages/telestion-client-prop-types/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.16.0](https://github.com/wuespace/telestion-client/compare/v0.15.1...v0.16.0) (2021-06-23)
7+
8+
**Note:** Version bump only for package @wuespace/telestion-client-prop-types
9+
10+
11+
12+
13+
614
### [0.15.1](https://github.com/wuespace/telestion-client/compare/v0.15.0...v0.15.1) (2021-06-03)
715

816
**Note:** Version bump only for package @wuespace/telestion-client-prop-types

packages/telestion-client-prop-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@wuespace/telestion-client-prop-types",
33
"description": "PropTypes for Telestion Client types",
44
"license": "MIT",
5-
"version": "0.15.1",
5+
"version": "0.16.0",
66
"homepage": "https://telestion.wuespace.de/",
77
"main": "build/index.js",
88
"module": "build/index.es.js",

packages/telestion-client-template/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.16.0](https://github.com/wuespace/telestion-client/compare/v0.15.1...v0.16.0) (2021-06-23)
7+
8+
9+
### Features
10+
11+
* **common:** Remove padding left override for input svg elements (react-spectrum text field fix) ([601ff4f](https://github.com/wuespace/telestion-client/commit/601ff4f4e97c24b31dd8d4701767853db6e4bb8b))
12+
* **template:** Add @react-spectrum/table as normal dependency ([05c3cce](https://github.com/wuespace/telestion-client/commit/05c3cceb2c65e013186916a569fe669111f6c1d1))
13+
* **template:** Import common widgets into application by default ([c336b9a](https://github.com/wuespace/telestion-client/commit/c336b9a3d6aa3bfc553075094de8381073ee9e24))
14+
* **template:** Update sample widget and user configuration due to breaking changes ([4f619e4](https://github.com/wuespace/telestion-client/commit/4f619e436fb093195c3c57e2b021b2fbcad61d9f))
15+
16+
17+
618
### [0.15.1](https://github.com/wuespace/telestion-client/compare/v0.15.0...v0.15.1) (2021-06-03)
719

820
**Note:** Version bump only for package @wuespace/telestion-client-template

packages/telestion-client-template/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@wuespace/telestion-client-template",
33
"description": "The template for a Telestion Client project",
44
"license": "MIT",
5-
"version": "0.15.1",
5+
"version": "0.16.0",
66
"homepage": "https://telestion.wuespace.de/",
77
"engines": {
88
"node": ">=14"

packages/telestion-client-types/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,22 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.16.0](https://github.com/wuespace/telestion-client/compare/v0.15.1...v0.16.0) (2021-06-23)
7+
8+
9+
### ⚠ BREAKING CHANGES
10+
11+
* **types:** The `GlobalRendererProps` type is removed. An exported widget now requires a `version` property. The `title` property is removed from the `WidgetDefinition` type.
12+
* **types:** A widget definition for a dashboard configuration now requires a unique identifier.
13+
14+
### Features
15+
16+
* **types:** Add a unique identifier to a widget definition ([1c3d8c4](https://github.com/wuespace/telestion-client/commit/1c3d8c44f59dc6835c04de7469e33c88a9d0fdac))
17+
* **types:** Add context menu types (`MenuItem` and `Section`) ([ca7e489](https://github.com/wuespace/telestion-client/commit/ca7e48922c18d260ff748447b2983abc9d111a9a))
18+
* **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](https://github.com/wuespace/telestion-client/commit/1288054ea90c37f168e0dce701fec1de00201b43))
19+
20+
21+
622
### [0.15.1](https://github.com/wuespace/telestion-client/compare/v0.15.0...v0.15.1) (2021-06-03)
723

824

packages/telestion-client-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@wuespace/telestion-client-types",
33
"description": "Types for Telestion Client and their projects",
44
"license": "MIT",
5-
"version": "0.15.1",
5+
"version": "0.16.0",
66
"homepage": "https://telestion.wuespace.de/",
77
"types": "types/index.d.ts",
88
"files": [

packages/vertx-event-bus/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.16.0](https://github.com/wuespace/telestion-client/compare/v0.15.1...v0.16.0) (2021-06-23)
7+
8+
**Note:** Version bump only for package @wuespace/vertx-event-bus
9+
10+
11+
12+
13+
614
### [0.15.1](https://github.com/wuespace/telestion-client/compare/v0.15.0...v0.15.1) (2021-06-03)
715

816
**Note:** Version bump only for package @wuespace/vertx-event-bus

packages/vertx-event-bus/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@wuespace/vertx-event-bus",
33
"description": "The Vert.x event bus client for Telestion Client",
44
"license": "MIT",
5-
"version": "0.15.1",
5+
"version": "0.16.0",
66
"homepage": "https://telestion.wuespace.de/",
77
"main": "build/index.js",
88
"module": "build/index.es.js",

packages/vertx-mock-server/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.16.0](https://github.com/wuespace/telestion-client/compare/v0.15.1...v0.16.0) (2021-06-23)
7+
8+
**Note:** Version bump only for package @wuespace/vertx-mock-server
9+
10+
11+
12+
13+
614
## [0.15.0](https://github.com/wuespace/telestion-client/compare/v0.14.1...v0.15.0) (2021-06-03)
715

816
**Note:** Version bump only for package @wuespace/vertx-mock-server

packages/vertx-mock-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@wuespace/vertx-mock-server",
33
"description": "The Vert.x event bus mock server for Telestion Client",
44
"license": "MIT",
5-
"version": "0.15.0",
5+
"version": "0.16.0",
66
"homepage": "https://telestion.wuespace.de/",
77
"main": "build/index.js",
88
"module": "build/index.es.js",

0 commit comments

Comments
 (0)