From 26e3ccb846e98134ea820a22d59d5e7a58040665 Mon Sep 17 00:00:00 2001 From: Travis James Date: Thu, 8 Oct 2026 09:58:24 -0500 Subject: [PATCH] =?UTF-8?q?release:=204.1.1=20=E2=80=94=20DevTools=20inspe?= =?UTF-8?q?ctor=20refinement?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps the 13 lockstep npm packages 4.1.0 -> 4.1.1 and records the release in the core CHANGELOG. Patch: no public API change; the React inspector's visual and interaction refinement, the Alt+Shift+E shortcut default, and the core devtools registry fix. Co-Authored-By: Claude Fable 5.1 --- packages/a2ui-react/package.json | 2 +- packages/entity-graph-a2a/package.json | 2 +- packages/entity-graph-alpine/package.json | 2 +- packages/entity-graph-core/CHANGELOG.md | 22 +++++++++++++++++++ packages/entity-graph-core/package.json | 2 +- packages/entity-graph-htmx/package.json | 2 +- packages/entity-graph-react/package.json | 2 +- packages/entity-graph-sdl/package.json | 2 +- packages/entity-graph-solid/package.json | 2 +- packages/entity-graph-svelte/package.json | 2 +- packages/entity-graph-sync/package.json | 2 +- packages/entity-graph-tauri/package.json | 2 +- .../entity-graph-web-components/package.json | 2 +- .../prometheus-entity-management/package.json | 2 +- 14 files changed, 35 insertions(+), 13 deletions(-) diff --git a/packages/a2ui-react/package.json b/packages/a2ui-react/package.json index 9e21093a..0fd17505 100644 --- a/packages/a2ui-react/package.json +++ b/packages/a2ui-react/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/a2ui-react", - "version": "4.1.0", + "version": "4.1.1", "description": "A2UI v1.0-RC compatibility for React over the official renderer, with policy-gated entity graph actions and AG-UI 0.0.59 activity support.", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-a2a/package.json b/packages/entity-graph-a2a/package.json index d3e3a9a0..c4d09ca6 100644 --- a/packages/entity-graph-a2a/package.json +++ b/packages/entity-graph-a2a/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-a2a", - "version": "4.1.0", + "version": "4.1.1", "description": "Policy-gated A2A v1 JSON-RPC and streaming SSE for the Prometheus entity graph, with deterministic A2UI artifacts.", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-alpine/package.json b/packages/entity-graph-alpine/package.json index a5fa2e9f..bcee9cb2 100644 --- a/packages/entity-graph-alpine/package.json +++ b/packages/entity-graph-alpine/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-alpine", - "version": "4.1.0", + "version": "4.1.1", "description": "Alpine.js plugin exposing $entity(type,id) and $entityList(type,query) magics — wires @prometheus-ags/entity-graph-core into Alpine.effect().", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-core/CHANGELOG.md b/packages/entity-graph-core/CHANGELOG.md index 60308bea..c0fa46e2 100644 --- a/packages/entity-graph-core/CHANGELOG.md +++ b/packages/entity-graph-core/CHANGELOG.md @@ -1,5 +1,27 @@ # @prometheus-ags/entity-graph-core +## 4.1.1 + +### Patch Changes + +- **DevTools inspector refinement** (React inspector; the Chrome extension + renders the same component). Correctness: diff-table body rows were + unstyled; value tabs are a real ARIA tablist; the toggle shortcut is now + **Alt+Shift+E** (the previous Ctrl/Cmd+Shift+G collided with the browser's + "Find previous" and fired while typing; configured legacy shortcuts keep + working); stable live regions; a height-bounded membership list; no + dangling `aria-controls`. Theme: one `:host` token block (3 surface depths, + amber accent, add/mod/del) overridable through `--pem-devtools-*`, with the + seven pre-existing override names still honoured; dirty and error states no + longer share one colour; container-query layout so docked panels adapt to + their own width; every control ≥ 32px (44px touch); contrast failures + fixed. Flow: with a dirty entity the inspector lands on Entities with the + dirty filter and the first dirty entity's diff; status chips and Overview + metrics are buttons; event titles name the affected identity; rewound + state is visible in every workspace; Pause reads "Resume · N new". +- Core devtools: `DevtoolsEventBus.destroy()` keeps inactive registry entries + visible to `getRegisteredStores()`. + ## 4.1.0 ### Minor Changes diff --git a/packages/entity-graph-core/package.json b/packages/entity-graph-core/package.json index 103e6d7f..4d3a8f0e 100644 --- a/packages/entity-graph-core/package.json +++ b/packages/entity-graph-core/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-core", - "version": "4.1.0", + "version": "4.1.1", "description": "Framework-agnostic normalized entity graph store (zero React) — the core of the Prometheus entity-graph ecosystem.", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-htmx/package.json b/packages/entity-graph-htmx/package.json index 5fb783bf..701540d8 100644 --- a/packages/entity-graph-htmx/package.json +++ b/packages/entity-graph-htmx/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-htmx", - "version": "4.1.0", + "version": "4.1.1", "description": "Node.js SSE fragment server for HTMX — streams HTML entity fragments over Server-Sent Events with idiomorph/morph swaps, backed by the Prometheus entity graph.", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-react/package.json b/packages/entity-graph-react/package.json index 34b353f3..04e7ae82 100644 --- a/packages/entity-graph-react/package.json +++ b/packages/entity-graph-react/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-react", - "version": "4.1.0", + "version": "4.1.1", "description": "Normalized, globally-reactive entity graph store for React — the React bindings over @prometheus-ags/entity-graph-core. Re-exports the full core surface plus React hooks, CRUD, UI, and devtools.", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-sdl/package.json b/packages/entity-graph-sdl/package.json index 8f25a33c..2f58e0de 100644 --- a/packages/entity-graph-sdl/package.json +++ b/packages/entity-graph-sdl/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-sdl", - "version": "4.1.0", + "version": "4.1.1", "description": "Schema Definition Language (SDL) for the entity graph — the shared contract every code generator (Rust CLI, Flutter, framework bindings) consumes.", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-solid/package.json b/packages/entity-graph-solid/package.json index 6ca04e6c..99e67140 100644 --- a/packages/entity-graph-solid/package.json +++ b/packages/entity-graph-solid/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-solid", - "version": "4.1.0", + "version": "4.1.1", "description": "SolidJS bindings for @prometheus-ags/entity-graph-core — fine-grained reactive entity and list primitives over the normalized entity graph.", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-svelte/package.json b/packages/entity-graph-svelte/package.json index aec014f6..7ce25d48 100644 --- a/packages/entity-graph-svelte/package.json +++ b/packages/entity-graph-svelte/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-svelte", - "version": "4.1.0", + "version": "4.1.1", "description": "Svelte 5 runes bindings for the Prometheus entity graph — reactive $state stores that subscribe to the core graph.", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-sync/package.json b/packages/entity-graph-sync/package.json index 0d22eead..efe3d144 100644 --- a/packages/entity-graph-sync/package.json +++ b/packages/entity-graph-sync/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-sync", - "version": "4.1.0", + "version": "4.1.1", "description": "Pluggable peer-sync providers for the entity graph — ships Yjs (WebSocket + WebRTC) and Loro CRDT providers that bridge the core entity graph with collaborative editing engines.", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-tauri/package.json b/packages/entity-graph-tauri/package.json index 35f3efc2..8885c98e 100644 --- a/packages/entity-graph-tauri/package.json +++ b/packages/entity-graph-tauri/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-tauri", - "version": "4.1.0", + "version": "4.1.1", "description": "Tauri v2 entity-graph plugin with generated TypeScript bindings, least-privilege capabilities, and bundled Rust, Android, and iOS sources.", "author": "Travis James ", "license": "MIT", diff --git a/packages/entity-graph-web-components/package.json b/packages/entity-graph-web-components/package.json index bc6e5742..f3a332fb 100644 --- a/packages/entity-graph-web-components/package.json +++ b/packages/entity-graph-web-components/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/entity-graph-web-components", - "version": "4.1.0", + "version": "4.1.1", "description": "Lit 3 custom elements (, , ) using ReactiveController to subscribe to the core entity graph. Framework-agnostic.", "author": "Travis James ", "license": "MIT", diff --git a/packages/prometheus-entity-management/package.json b/packages/prometheus-entity-management/package.json index ba3ce2e4..ca9d1a58 100644 --- a/packages/prometheus-entity-management/package.json +++ b/packages/prometheus-entity-management/package.json @@ -1,6 +1,6 @@ { "name": "@prometheus-ags/prometheus-entity-management", - "version": "4.1.0", + "version": "4.1.1", "description": "Compatibility alias for @prometheus-ags/entity-graph-react. The React bindings publish under that name; this package re-exports them so existing installs keep resolving.", "author": "Travis James ", "license": "MIT",