diff --git a/.changeset/fix-par-inline-params.md b/.changeset/fix-par-inline-params.md deleted file mode 100644 index bd4253c..0000000 --- a/.changeset/fix-par-inline-params.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@wolfcola/devtools-core': patch ---- - -Fix PAR inline-params rule falsely flagging client_id alongside request_uri - -The `par:inline-params-with-request-uri` diagnosis rule incorrectly treated `client_id` as a prohibited inline parameter. Per RFC 9126, `client_id` is required alongside `request_uri` in the authorization request after a PAR. Only truly prohibited params (`redirect_uri`, `scope`, etc.) now trigger the warning. diff --git a/.changeset/standalone-debugger.md b/.changeset/standalone-debugger.md deleted file mode 100644 index a42426a..0000000 --- a/.changeset/standalone-debugger.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@wolfcola/devtools-bridge': minor -'@wolfcola/devtools-core': minor ---- - -Add standalone Electron debugger with MCP integration - -New `attachDebugger()` API in devtools-bridge connects apps to the standalone -debugger via WebSocket. Includes auto-launch, fetch/XHR/Node HTTP interceptors, -and reconnection with session management. The standalone app runs as an Electron -desktop app or headless MCP server (`--mcp` flag) with 10 tools for session -inspection, event querying, diagnosis, and export. diff --git a/apps/docs/CHANGELOG.md b/apps/docs/CHANGELOG.md index cb3c2de..0fedda3 100644 --- a/apps/docs/CHANGELOG.md +++ b/apps/docs/CHANGELOG.md @@ -1,5 +1,7 @@ # @wolfcola/docs-site +## 1.2.0 + ## 1.1.1 ## 1.1.0 diff --git a/apps/docs/package.json b/apps/docs/package.json index a13418c..9366486 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "@wolfcola/docs-site", - "version": "1.1.1", + "version": "1.2.0", "private": true, "type": "module", "scripts": { diff --git a/packages/changeset-sync-manifest/CHANGELOG.md b/packages/changeset-sync-manifest/CHANGELOG.md index 5edb641..c5c8cd4 100644 --- a/packages/changeset-sync-manifest/CHANGELOG.md +++ b/packages/changeset-sync-manifest/CHANGELOG.md @@ -1,5 +1,7 @@ # @wolfcola/changeset-sync-manifest +## 1.2.0 + ## 1.1.1 ## 1.1.0 diff --git a/packages/changeset-sync-manifest/package.json b/packages/changeset-sync-manifest/package.json index 830b552..0b5956d 100644 --- a/packages/changeset-sync-manifest/package.json +++ b/packages/changeset-sync-manifest/package.json @@ -1,6 +1,6 @@ { "name": "@wolfcola/changeset-sync-manifest", - "version": "1.1.1", + "version": "1.2.0", "description": "Sync package.json version into manifest.json after changeset version", "license": "MIT", "type": "module", diff --git a/packages/dead-export-finder/CHANGELOG.md b/packages/dead-export-finder/CHANGELOG.md index 02495ff..6d47eff 100644 --- a/packages/dead-export-finder/CHANGELOG.md +++ b/packages/dead-export-finder/CHANGELOG.md @@ -1,5 +1,7 @@ # @wolfcola/dead-export-finder +## 1.2.0 + ## 1.1.1 ### Patch Changes diff --git a/packages/dead-export-finder/package.json b/packages/dead-export-finder/package.json index 52d0582..b768da9 100644 --- a/packages/dead-export-finder/package.json +++ b/packages/dead-export-finder/package.json @@ -1,6 +1,6 @@ { "name": "@wolfcola/dead-export-finder", - "version": "1.1.1", + "version": "1.2.0", "type": "module", "private": false, "description": "Find dead exports across monorepo package boundaries", diff --git a/packages/devtools-bridge/CHANGELOG.md b/packages/devtools-bridge/CHANGELOG.md index e519128..7ba3cf1 100644 --- a/packages/devtools-bridge/CHANGELOG.md +++ b/packages/devtools-bridge/CHANGELOG.md @@ -1,5 +1,23 @@ # @wolfcola/devtools-bridge +## 1.2.0 + +### Minor Changes + +- [#57](https://github.com/ryanbas21/devtools/pull/57) [`4b2b276`](https://github.com/ryanbas21/devtools/commit/4b2b27643c4533e79732c9cc69ca25c9ff581efd) Thanks [@ryanbas21](https://github.com/ryanbas21)! - Add standalone Electron debugger with MCP integration + + New `attachDebugger()` API in devtools-bridge connects apps to the standalone + debugger via WebSocket. Includes auto-launch, fetch/XHR/Node HTTP interceptors, + and reconnection with session management. The standalone app runs as an Electron + desktop app or headless MCP server (`--mcp` flag) with 10 tools for session + inspection, event querying, diagnosis, and export. + +### Patch Changes + +- Updated dependencies [[`bc42519`](https://github.com/ryanbas21/devtools/commit/bc42519de6075ec9f60d1b3091ef0603b9ead74a), [`4b2b276`](https://github.com/ryanbas21/devtools/commit/4b2b27643c4533e79732c9cc69ca25c9ff581efd)]: + - @wolfcola/devtools-core@1.2.0 + - @wolfcola/devtools-types@1.2.0 + ## 1.1.1 ### Patch Changes diff --git a/packages/devtools-bridge/package.json b/packages/devtools-bridge/package.json index 50d48ae..e44a233 100644 --- a/packages/devtools-bridge/package.json +++ b/packages/devtools-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@wolfcola/devtools-bridge", - "version": "1.1.1", + "version": "1.2.0", "description": "Opt-in SDK adapter that emits AuthEvents to the WolfCola DevTools extension", "license": "MIT", "repository": { diff --git a/packages/devtools-core/CHANGELOG.md b/packages/devtools-core/CHANGELOG.md index d9db8fa..6525d5b 100644 --- a/packages/devtools-core/CHANGELOG.md +++ b/packages/devtools-core/CHANGELOG.md @@ -1,5 +1,26 @@ # @wolfcola/devtools-core +## 1.2.0 + +### Minor Changes + +- [#57](https://github.com/ryanbas21/devtools/pull/57) [`4b2b276`](https://github.com/ryanbas21/devtools/commit/4b2b27643c4533e79732c9cc69ca25c9ff581efd) Thanks [@ryanbas21](https://github.com/ryanbas21)! - Add standalone Electron debugger with MCP integration + + New `attachDebugger()` API in devtools-bridge connects apps to the standalone + debugger via WebSocket. Includes auto-launch, fetch/XHR/Node HTTP interceptors, + and reconnection with session management. The standalone app runs as an Electron + desktop app or headless MCP server (`--mcp` flag) with 10 tools for session + inspection, event querying, diagnosis, and export. + +### Patch Changes + +- [#61](https://github.com/ryanbas21/devtools/pull/61) [`bc42519`](https://github.com/ryanbas21/devtools/commit/bc42519de6075ec9f60d1b3091ef0603b9ead74a) Thanks [@ryanbas21](https://github.com/ryanbas21)! - Fix PAR inline-params rule falsely flagging client_id alongside request_uri + + The `par:inline-params-with-request-uri` diagnosis rule incorrectly treated `client_id` as a prohibited inline parameter. Per RFC 9126, `client_id` is required alongside `request_uri` in the authorization request after a PAR. Only truly prohibited params (`redirect_uri`, `scope`, etc.) now trigger the warning. + +- Updated dependencies []: + - @wolfcola/devtools-types@1.2.0 + ## 1.1.1 ### Patch Changes diff --git a/packages/devtools-core/package.json b/packages/devtools-core/package.json index 5f40d6c..5ee4cc8 100644 --- a/packages/devtools-core/package.json +++ b/packages/devtools-core/package.json @@ -1,6 +1,6 @@ { "name": "@wolfcola/devtools-core", - "version": "1.1.1", + "version": "1.2.0", "private": true, "description": "Shared logic for WolfCola DevTools — annotators, diagnosis, event store", "license": "MIT", diff --git a/packages/devtools-extension/CHANGELOG.md b/packages/devtools-extension/CHANGELOG.md index 0eb8f58..f74d72b 100644 --- a/packages/devtools-extension/CHANGELOG.md +++ b/packages/devtools-extension/CHANGELOG.md @@ -1,5 +1,13 @@ # @wolfcola/devtools-extension +## 1.2.0 + +### Patch Changes + +- Updated dependencies [[`bc42519`](https://github.com/ryanbas21/devtools/commit/bc42519de6075ec9f60d1b3091ef0603b9ead74a), [`4b2b276`](https://github.com/ryanbas21/devtools/commit/4b2b27643c4533e79732c9cc69ca25c9ff581efd)]: + - @wolfcola/devtools-core@1.2.0 + - @wolfcola/devtools-types@1.2.0 + ## 1.1.1 ### Patch Changes diff --git a/packages/devtools-extension/manifest.json b/packages/devtools-extension/manifest.json index 33fe415..651534e 100644 --- a/packages/devtools-extension/manifest.json +++ b/packages/devtools-extension/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 3, "name": "OIDC Devtool", - "version": "1.1.1", + "version": "1.2.0", "description": "Debug OIDC/OAuth2 auth flows — works standalone or with the Ping SDK", "permissions": [ "storage", diff --git a/packages/devtools-extension/package.json b/packages/devtools-extension/package.json index 26af2d0..da29be4 100644 --- a/packages/devtools-extension/package.json +++ b/packages/devtools-extension/package.json @@ -1,6 +1,6 @@ { "name": "@wolfcola/devtools-extension", - "version": "1.1.1", + "version": "1.2.0", "private": true, "description": "WolfCola DevTools Chrome Extension", "repository": { diff --git a/packages/devtools-standalone/CHANGELOG.md b/packages/devtools-standalone/CHANGELOG.md new file mode 100644 index 0000000..c282460 --- /dev/null +++ b/packages/devtools-standalone/CHANGELOG.md @@ -0,0 +1,9 @@ +# @wolfcola/devtools-standalone + +## 1.2.0 + +### Patch Changes + +- Updated dependencies [[`bc42519`](https://github.com/ryanbas21/devtools/commit/bc42519de6075ec9f60d1b3091ef0603b9ead74a), [`4b2b276`](https://github.com/ryanbas21/devtools/commit/4b2b27643c4533e79732c9cc69ca25c9ff581efd)]: + - @wolfcola/devtools-core@1.2.0 + - @wolfcola/devtools-types@1.2.0 diff --git a/packages/devtools-standalone/package.json b/packages/devtools-standalone/package.json index 9632470..cb5a607 100644 --- a/packages/devtools-standalone/package.json +++ b/packages/devtools-standalone/package.json @@ -1,6 +1,6 @@ { "name": "@wolfcola/devtools-standalone", - "version": "0.0.1", + "version": "1.2.0", "private": true, "description": "Standalone Electron OIDC/OAuth2 debugger", "type": "module", diff --git a/packages/devtools-types/CHANGELOG.md b/packages/devtools-types/CHANGELOG.md index 91eafce..294df5a 100644 --- a/packages/devtools-types/CHANGELOG.md +++ b/packages/devtools-types/CHANGELOG.md @@ -1,5 +1,7 @@ # @wolfcola/devtools-types +## 1.2.0 + ## 1.1.1 ## 1.1.0 diff --git a/packages/devtools-types/package.json b/packages/devtools-types/package.json index a6dab3d..61932c4 100644 --- a/packages/devtools-types/package.json +++ b/packages/devtools-types/package.json @@ -1,6 +1,6 @@ { "name": "@wolfcola/devtools-types", - "version": "1.1.1", + "version": "1.2.0", "description": "Shared AuthEvent schema and types for WolfCola DevTools", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-treeshake/CHANGELOG.md b/packages/eslint-plugin-treeshake/CHANGELOG.md index e1d37d8..2e77ec4 100644 --- a/packages/eslint-plugin-treeshake/CHANGELOG.md +++ b/packages/eslint-plugin-treeshake/CHANGELOG.md @@ -1,5 +1,7 @@ # @wolfcola/eslint-plugin-treeshake +## 1.2.0 + ## 1.1.1 ## 1.1.0 diff --git a/packages/eslint-plugin-treeshake/package.json b/packages/eslint-plugin-treeshake/package.json index 01c8c6a..d0f1888 100644 --- a/packages/eslint-plugin-treeshake/package.json +++ b/packages/eslint-plugin-treeshake/package.json @@ -1,6 +1,6 @@ { "name": "@wolfcola/eslint-plugin-treeshake", - "version": "1.1.1", + "version": "1.2.0", "description": "ESLint plugin that flags code patterns known to break tree-shaking", "license": "MIT", "type": "module", diff --git a/packages/treeshake-check/CHANGELOG.md b/packages/treeshake-check/CHANGELOG.md index 53aec03..c70b7d2 100644 --- a/packages/treeshake-check/CHANGELOG.md +++ b/packages/treeshake-check/CHANGELOG.md @@ -1,5 +1,7 @@ # @wolfcola/treeshake-check +## 1.2.0 + ## 1.1.1 ## 1.1.0 diff --git a/packages/treeshake-check/package.json b/packages/treeshake-check/package.json index 75e6901..63c2160 100644 --- a/packages/treeshake-check/package.json +++ b/packages/treeshake-check/package.json @@ -1,6 +1,6 @@ { "name": "@wolfcola/treeshake-check", - "version": "1.1.1", + "version": "1.2.0", "description": "Check whether a package can be fully tree-shaken by Rollup", "license": "MIT", "type": "module",