Skip to content

Commit d6f66df

Browse files
author
cdavis-code
committed
chore(obs_websocket_js): release v5.7.1
1 parent d8ec957 commit d6f66df

6 files changed

Lines changed: 25 additions & 10 deletions

File tree

packages/obs_websocket_js/CHANGELOG.md

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,25 @@ All notable changes to this package will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## [5.7.0+3] - 2025-05-22
7+
## [5.7.1] - 2026-05-26
88

99
### Changed
10-
- Made Node.js the default import path (`@unngh/obs-websocket`, no `/node` subpath needed)
10+
- Bumped `vite` dev dependency from 8.0.10 to 8.0.16
11+
12+
## [5.7.0+3] - 2026-05-25
13+
14+
### Added
15+
- Added npm publishing workflow (GitHub Actions) and `PUBLISHING.md` documentation
16+
- Added 100% typed API coverage — TypeScript declaration files for all 14 OBS WebSocket v5.7.0 namespace classes
17+
18+
### Changed
19+
- Package renamed from `@unngh/obs-websocket-js` to `@unngh/obs-websocket`
20+
- Previous version: [@unngh/obs-websocket-js](https://www.npmjs.com/package/@unngh/obs-websocket-js)
21+
- Made Node.js the default import path — `@unngh/obs-websocket` (no `/node` subpath needed)
1122
- Clarified dual entrypoints (Node.js vs Browser) in README documentation
12-
- Package renamed from @unngh/obs-websocket-js to @unngh/obs-websocket
13-
- Previous version [@unngh/obs-websocket-js](https://www.npmjs.com/package/@unngh/obs-websocket-js)
23+
- Fixed dart2js WebSocket binding by bypassing broken conditional import (`dart.library.html`) with direct `WebSocketChannel.connect`
24+
- Updated GitHub Actions workflow to use `main` branch instead of `master`
25+
- Fixed README sample code to match actual API signatures
26+
- Removed `--server-mode` flag from dart2js compilation
27+
- Removed `obs_chat` references from workspace configuration
28+
- Bumped `ws` dependency from 8.20.0 to 8.20.1 (resolves uninitialized memory disclosure)

packages/obs_websocket_js/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# obs_websocket_js
1+
# obs_websocket
22

33
![obs_websocket_js Banner](https://raw.githubusercontent.com/cdavis-code/obs_websocket_workspace/main/packages/obs_websocket_js/image/banner.svg)
44

packages/obs_websocket_js/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/obs_websocket_js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@unngh/obs-websocket",
3-
"version": "5.7.0+3",
3+
"version": "5.7.1",
44
"description": "JavaScript/TypeScript bindings for the obs_websocket Dart package. Universal (browser + Node.js) client for the OBS Studio obs-websocket v5 plugin.",
55
"license": "MIT",
66
"author": "Chris Davis",

packages/obs_websocket_js/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: obs_websocket_js
22
description: JavaScript/TypeScript bindings for obs_websocket, compiled via dart2js. Distributed as an npm package for browser and Node.js consumption.
3-
version: 5.7.0+3
3+
version: 5.7.1
44
publish_to: none
55
repository: https://github.com/cdavis-code/obs_websocket_workspace/tree/main/packages/obs_websocket_js
66

packages/obs_websocket_js/scripts/publish-npm.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
# Script to publish a new version of @unngh/obs-websocket-js to npm
3+
# Script to publish a new version of @unngh/obs-websocket to npm
44
# Usage: ./scripts/publish-npm.sh [major|minor|patch|version]
55

66
set -e

0 commit comments

Comments
 (0)