diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b7b579..83adcdb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,14 @@ # Changelog -## 0.2.4 — Unreleased +## 0.2.5 — Unreleased + +## 0.2.4 — 2026-10-01 + +**Highlights:** Updated browser and HTTP dependencies, including undici security fixes, plus reliable workspace builds. - Refresh browser automation, cookie handling, HTTP/WebSocket dependencies, and development tooling; update undici to 8.11.2, incorporating the security fixes proposed in #19. Thanks @dependabot[bot]. - Register the daemon, shared package, and demo as pnpm workspace members so a root install supports their documented build commands; add CI coverage for typechecking, package/demo builds, and built entrypoints. +- Refresh WebSocket type definitions and Ultracite within their current release lines. ## 0.2.3 — 2026-09-13 diff --git a/package.json b/package.json index 4c7da66..bc8b9c7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sweetlink", - "version": "0.2.3", + "version": "0.2.4", "private": false, "description": "Controlled-browser automation CLI for SweetLink sessions.", "keywords": [ @@ -77,14 +77,14 @@ }, "devDependencies": { "@types/node": "^26.6.3", - "@types/ws": "^8.18.1", + "@types/ws": "^8.18.2", "@typescript/native": "npm:typescript@^7.0.2", "jsdom": "^30.1.1", "oxfmt": "^0.71.0", "oxlint": "^1.86.0", "tsx": "^4.23.15", "typescript": "npm:@typescript/typescript6@^6.0.2", - "ultracite": "^7.12.1", + "ultracite": "^7.12.2", "vite": "^8.3.1", "vitest": "^4.1.11" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index daef8cd..0398320 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,8 +55,8 @@ importers: specifier: ^26.6.3 version: 26.6.3 '@types/ws': - specifier: ^8.18.1 - version: 8.18.1 + specifier: ^8.18.2 + version: 8.18.2 '@typescript/native': specifier: npm:typescript@^7.0.2 version: typescript@7.0.2 @@ -76,8 +76,8 @@ importers: specifier: npm:@typescript/typescript6@^6.0.2 version: '@typescript/typescript6@6.0.2' ultracite: - specifier: ^7.12.1 - version: 7.12.1(oxfmt@0.71.0)(oxlint@1.86.0) + specifier: ^7.12.2 + version: 7.12.2(oxfmt@0.71.0)(oxlint@1.86.0) vite: specifier: ^8.3.1 version: 8.3.1(@types/node@26.6.3)(esbuild@0.28.2)(tsx@4.23.15)(yaml@2.9.1) @@ -792,8 +792,8 @@ packages: '@types/serve-static@2.2.0': resolution: {integrity: sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==} - '@types/ws@8.18.1': - resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} + '@types/ws@8.18.2': + resolution: {integrity: sha512-67MQl+fpWKVTT1NYdnmo3U4sc/xPo/zQBncVnI74qmQa0z/b+1g6iYqNmGCPbxO+zz2aklb08a0oHfegiVd0/w==} '@typescript/typescript-aix-ppc64@7.0.2': resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==} @@ -1567,14 +1567,14 @@ packages: ufo@1.6.4: resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} - ultracite@7.12.1: - resolution: {integrity: sha512-hXXAMtRIA1tSi3/D+v9cDw07SWz8HB7OsDRn1a8r2dSDZoVgCQIxuD4Bg2FkUiwHHZgQ7UHjCsLbwJqK8JoGcA==} + ultracite@7.12.2: + resolution: {integrity: sha512-0FQE7EuVFnX1FjtlIBklkfBTiZ5bJxknXSxcsjKos5Y73FlkasubWH7uVLS8jgOAI204B7xaIq+buE3vUybuwQ==} hasBin: true peerDependencies: '@biomejs/biome': ^2.5.0 eslint: ^10.0.0 - oxfmt: '>=0.40.0' - oxlint: ^1.79.0 + oxfmt: '>=0.59.0' + oxlint: ^1.82.0 prettier: ^3.0.0 stylelint: ^17.0.0 peerDependenciesMeta: @@ -2173,7 +2173,7 @@ snapshots: '@types/http-errors': 2.0.5 '@types/node': 26.6.3 - '@types/ws@8.18.1': + '@types/ws@8.18.2': dependencies: '@types/node': 26.6.3 @@ -2915,7 +2915,7 @@ snapshots: ufo@1.6.4: {} - ultracite@7.12.1(oxfmt@0.71.0)(oxlint@1.86.0): + ultracite@7.12.2(oxfmt@0.71.0)(oxlint@1.86.0): dependencies: '@clack/prompts': 1.8.1 cli-truncate: 6.1.1