Skip to content

Commit 3aba869

Browse files
Updated NPM changelogs
1 parent 1e710fa commit 3aba869

14 files changed

Lines changed: 71 additions & 49 deletions

File tree

.changeset/cold-toys-arrive.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/heavy-masks-mate.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/quiet-foxes-dance.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/silent-lemons-shine.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

Common/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,9 @@
11
# @epicgames-ps/lib-pixelstreamingcommon-ue5.6
22

3+
## 0.1.5
4+
5+
### Patch Changes
6+
7+
- d72dc6a: - Addressing security issues raised by dependabot. (glob, js-yaml, playwright)
8+
- Added lint npm script to the root project. Running `npm run lint` will now run linting over all packages.
9+
- 7a78d64: Make `npm run lint` work regardless of the directory it's invoked from. Each workspace's `eslint.config.mjs` now pins `parserOptions.tsconfigRootDir` to `import.meta.dirname`, so `parserOptions.project` resolves relative to the config file's own directory rather than whichever CWD `typescript-eslint` happens to pick by default. Previously the six workspace configs prefixed `project` with the workspace directory (e.g. `'Common/tsconfig.cjs.json'`), which only worked under one specific `typescript-eslint` version's resolution behavior and broke CI when run from within the workspace.

Common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@epicgames-ps/lib-pixelstreamingcommon-ue5.6",
3-
"version": "0.1.4",
3+
"version": "0.1.5",
44
"description": "Common utilities library for Unreal Engine 5.6 Pixel Streaming",
55
"main": "dist/cjs/pixelstreamingcommon.js",
66
"module": "dist/esm/pixelstreamingcommon.js",

Frontend/library/CHANGELOG.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# @epicgames-ps/lib-pixelstreamingfrontend-ue5.6
22

3+
## 0.3.0
4+
5+
### Minor Changes
6+
7+
- 7c2514d: Added Viewport Resolution Scale parameter to request higher resolution streams on small screens
8+
9+
### Patch Changes
10+
11+
- d72dc6a: - Addressing security issues raised by dependabot. (glob, js-yaml, playwright)
12+
- Added lint npm script to the root project. Running `npm run lint` will now run linting over all packages.
13+
- 7a78d64: Make `npm run lint` work regardless of the directory it's invoked from. Each workspace's `eslint.config.mjs` now pins `parserOptions.tsconfigRootDir` to `import.meta.dirname`, so `parserOptions.project` resolves relative to the config file's own directory rather than whichever CWD `typescript-eslint` happens to pick by default. Previously the six workspace configs prefixed `project` with the workspace directory (e.g. `'Common/tsconfig.cjs.json'`), which only worked under one specific `typescript-eslint` version's resolution behavior and broke CI when run from within the workspace.
14+
- Updated dependencies [d72dc6a]
15+
- Updated dependencies [7a78d64]
16+
- @epicgames-ps/lib-pixelstreamingcommon-ue5.6@0.1.5
17+
318
## 0.2.5
419

520
### Patch Changes
@@ -35,15 +50,13 @@
3550

3651
Added a new feature to run a variable length latency test session (e.g. a 60s window)
3752
and dump that stats from the session to two .csv files:
38-
3953
1. latency.csv - Which contains the video timing stats
4054
2. stats.csv - Which contains all WebRTC stats the library currently tracks
4155

4256
To enable the latency session test use the flag/url parameter ?LatencyCSV
4357
to enable this feature (by default it is disabled and not UI-configurable).
4458

4559
To use this latency session test feature:
46-
4760
1. Navigate to http://localhost/?LatencyCSV
4861
2. Open the stats panel and click the "Run Test" button under the "Session Test" heading.
4962

@@ -54,7 +67,6 @@
5467
for internal historical testing so support for connecting to this version has been restored.
5568

5669
To connect to a 4.27 project:
57-
5870
1. Navigate to http://localhost/?BrowserSendOffer
5971
2. Connect (warning: this option is not compatible with all newer UE versions)
6072

@@ -65,13 +77,11 @@
6577
- 208d100: Add: a html modal for editing text input that is shown on the frontend when user clicks/taps on a streamed UE widget.
6678

6779
This edit text modal fixes the following:
68-
6980
- Fix: Users can now input non-latin characters (e.g. Chinese, Japanese, Korean etc.) using IME assistance.
7081
- Fix: Users on mobile can now type using on-device native on-screen keyboards (which was previously non-functioning).
7182
- Add: Users can copy/paste from their clipboard into the edit text modal naturally.
7283

7384
When adding this modal the following was also fixed and extended:
74-
7585
- Fix: Typing into other frontend widgets (e.g. the settings panel) no longer sends input to the focused UE widget.
7686
- Add: Exposed a frontend event for when UE sends text input content, meaning customisation of behaviour is now possible.
7787
- Docs: Added docs explaning this new edit text modal.

Frontend/library/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@epicgames-ps/lib-pixelstreamingfrontend-ue5.6",
3-
"version": "0.2.5",
3+
"version": "0.3.0",
44
"description": "Frontend library for Unreal Engine 5.6 Pixel Streaming",
55
"main": "dist/cjs/pixelstreamingfrontend.js",
66
"module": "dist/esm/pixelstreamingfrontend.js",
@@ -33,7 +33,7 @@
3333
"@types/node": "^22.14.0"
3434
},
3535
"dependencies": {
36-
"@epicgames-ps/lib-pixelstreamingcommon-ue5.6": "^0.1.3",
36+
"@epicgames-ps/lib-pixelstreamingcommon-ue5.6": "^0.1.5",
3737
"sdp": "^3.2.0"
3838
},
3939
"repository": {

Frontend/ui-library/CHANGELOG.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# @epicgames-ps/lib-pixelstreamingfrontend-ui-ue5.6
22

3+
## 0.3.0
4+
5+
### Minor Changes
6+
7+
- 7c2514d: Added Viewport Resolution Scale parameter to request higher resolution streams on small screens
8+
9+
### Patch Changes
10+
11+
- d72dc6a: - Addressing security issues raised by dependabot. (glob, js-yaml, playwright)
12+
- Added lint npm script to the root project. Running `npm run lint` will now run linting over all packages.
13+
- 7a78d64: Make `npm run lint` work regardless of the directory it's invoked from. Each workspace's `eslint.config.mjs` now pins `parserOptions.tsconfigRootDir` to `import.meta.dirname`, so `parserOptions.project` resolves relative to the config file's own directory rather than whichever CWD `typescript-eslint` happens to pick by default. Previously the six workspace configs prefixed `project` with the workspace directory (e.g. `'Common/tsconfig.cjs.json'`), which only worked under one specific `typescript-eslint` version's resolution behavior and broke CI when run from within the workspace.
14+
- Updated dependencies [7c2514d]
15+
- Updated dependencies [d72dc6a]
16+
- Updated dependencies [7a78d64]
17+
- @epicgames-ps/lib-pixelstreamingfrontend-ue5.6@0.3.0
18+
319
## 0.2.0
420

521
### Minor Changes
@@ -10,15 +26,13 @@
1026

1127
Added a new feature to run a variable length latency test session (e.g. a 60s window)
1228
and dump that stats from the session to two .csv files:
13-
1429
1. latency.csv - Which contains the video timing stats
1530
2. stats.csv - Which contains all WebRTC stats the library currently tracks
1631

1732
To enable the latency session test use the flag/url parameter ?LatencyCSV
1833
to enable this feature (by default it is disabled and not UI-configurable).
1934

2035
To use this latency session test feature:
21-
2236
1. Navigate to http://localhost/?LatencyCSV
2337
2. Open the stats panel and click the "Run Test" button under the "Session Test" heading.
2438

@@ -29,7 +43,6 @@
2943
for internal historical testing so support for connecting to this version has been restored.
3044

3145
To connect to a 4.27 project:
32-
3346
1. Navigate to http://localhost/?BrowserSendOffer
3447
2. Connect (warning: this option is not compatible with all newer UE versions)
3548

@@ -45,13 +58,11 @@
4558
- 208d100: Add: a html modal for editing text input that is shown on the frontend when user clicks/taps on a streamed UE widget.
4659

4760
This edit text modal fixes the following:
48-
4961
- Fix: Users can now input non-latin characters (e.g. Chinese, Japanese, Korean etc.) using IME assistance.
5062
- Fix: Users on mobile can now type using on-device native on-screen keyboards (which was previously non-functioning).
5163
- Add: Users can copy/paste from their clipboard into the edit text modal naturally.
5264

5365
When adding this modal the following was also fixed and extended:
54-
5566
- Fix: Typing into other frontend widgets (e.g. the settings panel) no longer sends input to the focused UE widget.
5667
- Add: Exposed a frontend event for when UE sends text input content, meaning customisation of behaviour is now possible.
5768
- Docs: Added docs explaning this new edit text modal.

Frontend/ui-library/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@epicgames-ps/lib-pixelstreamingfrontend-ui-ue5.6",
3-
"version": "0.2.1",
3+
"version": "0.3.0",
44
"description": "Reference frontend UI library for Unreal Engine 5.6 Pixel Streaming - gives the stock look and feel.",
55
"main": "dist/cjs/pixelstreamingfrontend-ui.js",
66
"module": "dist/esm/pixelstreamingfrontend-ui.js",
@@ -26,7 +26,7 @@
2626
"typescript-eslint": "8.57.2"
2727
},
2828
"dependencies": {
29-
"@epicgames-ps/lib-pixelstreamingfrontend-ue5.6": "^0.2.0",
29+
"@epicgames-ps/lib-pixelstreamingfrontend-ue5.6": "^0.3.0",
3030
"@babel/runtime": "^7.26.10",
3131
"jss": "^10.10.0",
3232
"jss-plugin-camel-case": "^10.10.0",

0 commit comments

Comments
 (0)