Repository navigation
Releases: Prometheus-AGS/prometheus-entity-management
Release list
Prometheus Entity Management 4.1.1
Changed
- DevTools inspector refinement (#52; the Chrome extension renders the same component). Correctness: styled diff-table body rows, a real ARIA tablist for the value tabs, stable live regions, a height-bounded membership list, no dangling
aria-controls. The toggle shortcut is now Alt+Shift+E (the old Ctrl/Cmd+Shift+G collided with the browser's "Find previous" and fired while typing; configured legacy shortcuts keep working). Theme: one:hosttoken block (3 surface depths, amber accent, add/mod/del) overridable through--pem-devtools-*, with the existing override names honoured; dirty and error no longer share one colour;@containerlayout for docked panels; every control ≥ 32px (44px touch); contrast failures fixed. Flow: lands on the first dirty entity's diff when anything is dirty; 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 togetRegisteredStores()(#49).
Registry
All 13 @prometheus-ags/* npm packages are published at 4.1.1 with latest and next pointing at it, via pnpm publish with a granular token (no provenance attestation). Published manifests are verified free of the workspace: protocol.
Prometheus Entity Management 4.1.0
Fixed
- Garbage collection no longer empties mounted lists (#43). In 4.0.2, GC evicted any list row without a per-entity subscriber once
defaultGcTimepassed, then stripped the id from every list. MounteduseEntityList/useEntitieslists, and the Solid, Svelte, Alpine and web-components lists, emptied about 5–6 minutes after load. GC now treats list membership as a reference and never edits lists. removeIdFromAllLists(type, id)respectstype. It previously removed the id from lists of every entity type.
Added
- Optional
ListState.entityType, recorded byingestFetchedList.
Registry
All 13 @prometheus-ags/* npm packages are published at 4.1.0 with dist-tag latest. They were published with pnpm publish using a granular token, so there is no npm provenance attestation. All published manifests are verified free of the workspace: protocol. The next tag is unchanged (3.2.0).
Prometheus Entity Management 3.2.0 — DevTools
DevTools minor release: npm/Chrome 3.2.0 and Flutter 3.1.0
Scope and readiness
Published on 2026-08-30: all twelve npm packages at 3.2.0 (latest and next),
entity_graph_flutter at 3.1.0, and the Chrome 3.2.0 ZIP attached to GitHub
release v3.2.0. Public core/React DevTools bytes match the certified builds.
Clean hosted npm ESM/CommonJS consumers and the Flutter resolver/analyzer/web
build passed. See devtools-3.2.0-consumers.json for immutable archive hashes.
- The v3-devtools-parity phase has nine completed and archived implementation changes.
- All twelve fixed-version npm packages advance from 3.1.0 to 3.2.0.
- Chrome DevTools advances to 3.2.0 and is distributed as a downloadable Manifest V3 ZIP, not a Chrome Web Store listing.
- entity_graph_flutter and its bundled official DevTools companion advance from 3.0.5 to 3.1.0; Dart runtime behavior is unchanged.
- npm 3.2.0 includes the post-publication core event-byte-boundary fix and React inspector search scheduling fix.
- No sovereign-sync implementation or dependency upgrade is included.
Publication gate
Candidate d7dff293a79d9d3cba26fa3a0c0fbb47e8d07944 passed the packed core/React/browser and Flutter/Riverpod/VM-service acceptance gates, official extension validation, twelve-package consumer verification, a zero-warning Flutter dry run, both documentation builds, and independent review with no critical findings. See devtools-3.2.0-certification.json and the review disposition. Registry mutation follows certification; publication receipts and documentation are refreshed afterward.
Explicit exclusions
Human usability certification, physical-device/app-store certification, verified pub.dev publisher assignment, and Chrome Web Store submission are not claimed by this release.
Hosted CI follow-up
After local acceptance and publication, hosted CI run 33340174173 passed
Node 22/26 but failed the Node 24 zero-long-task budget (51/66/58 ms). A retry was requested but superseded by documentation-only pushes. The
initial failure remains recorded separately from the passing local gate.
Final hosted verification
Final main commit 32be46c8373a3cef5d64183026c328654e75970b passed CI on Node 22, 24, and 26; the complete packed DevTools acceptance gate runs on Node 24. Documentation build, deployment, and live-site certification also passed, including deployed navigation/search/accessibility/visual and mobile Lighthouse checks. The live site announces npm 3.2.0 and Flutter 3.1.0.
The published production source is unchanged between tag v3.2.0 and final main. No performance threshold was weakened. Implementation is complete (9/9 archived changes); all three distribution channels are published and verified.
Prometheus Entity Management 3.1.0
Prometheus Entity Management 3.1.0
This release adds the optional React entity-graph DevTools inspector, including
the development-only ./devtools/auto bootstrap. The inspector exposes graph
causality, live/original/patch entity state, dirty state, rendered-view
membership, entity history, and controller-owned time travel while keeping the
ordinary package root inspector-free.
All twelve @prometheus-ags npm packages are published at 3.1.0. Both latest
and next point to 3.1.0. React continues to support A2UI 1.0-RC compatibility
and AG-UI 0.0.59 transport through @prometheus-ags/a2ui-react. Flutter remains
independently published as entity_graph_flutter@3.0.1 on pub.dev.
The automated package gate passed for all twelve packed tarballs across Node
ESM, Node CommonJS, TypeScript NodeNext, TypeScript Node16, and bundler
consumers. Human usability certification for the DevTools UI remains pending;
this release does not claim that separate study has completed.
Published source: 2e3d57f18cd8fc6921b4f8b7e0b82c16311d1e8c.
Prometheus Entity Management 3.0.5
Prometheus Entity Management 3.0.5
This corrective release makes provider-scoped imperative graph access resolve
against the active graph store, fixing GitHub issue #42 without changing the
default singleton behavior for applications that do not use a scoped provider.
The React and Flutter documentation now records A2UI 1.0-RC compatibility and
AG-UI 0.0.59 transport support. Flutter remains independently published as
entity_graph_flutter@3.0.1 on pub.dev.
All twelve @prometheus-ags npm packages are published at 3.0.5. Both latest
and next point to 3.0.5. Version 3.0.4 is deprecated because it was published
with stale build artifacts.
Published source: 0cbce288b5116bf2ab866a4d3e9c960bdf45fb67.
Prometheus Entity Management 3.0.4
Prometheus Entity Management 3.0.4
- Fixes issue #42 by making
useGraphStore's legacy imperative methods explicit,
deprecated singleton delegates while provider-aware callbacks capture
useGraphStoreApi(). - Corrects the Next.js hydration boundary so request state is written only to
the provider-owned browser graph. - Adds strict A2UI 1.0-RC compatibility in React and Flutter over the currently
published official v0.9 renderer engines. - Adds AG-UI 0.0.59
a2ui-surfaceactivity snapshot support with deterministic
replacement and the existing catalog/action-policy boundary.
All twelve @prometheus-ags npm packages are published at 3.0.4. Both latest
and next point to 3.0.4.
Prometheus Entity Management 3.0.3
Coordinated stable patch release. Supersedes 3.0.2 on the npm latest and next tags.
Fetched entity lists, lifecycle metadata, and list projections are now ingested in a single atomic graph publication. The core and React list paths previously published once per returned row, so a fetch of N rows produced N graph writes and N render passes; subscribers could also observe a partially populated list between writes. Both paths now publish once per fetch.
All twelve @prometheus-ags packages are public at 3.0.3, published with pnpm publish so that pnpm workspace: specifiers are rewritten to real semver ranges while packing. Every package manifest was re-read from the registry after publication to confirm no workspace: protocol leaked. entity_graph_flutter remains at 3.0.0 on pub.dev and is unaffected by this release.
Prometheus Entity Management 3.0.2
Coordinated corrective stable release. Replaces 3.0.0 workspace-protocol leakage and the non-attested 3.0.1 correction. Assets were built and rehearsed locally twice with byte-identical tarballs; deployment publishes these immutable assets without rebuilding.
v2.2.0 — Realtime Fabric Parity
Realtime + agentic entity-state layer with PROVEN competitive parity.
Highlights
- Flint Realtime Fabric adapter (createFlintAdapter) — proven round-trip against the real frf adapter
- AG-UI agent-state ingestion (applyAgUiSnapshot/Delta, RFC-6902)
- Pluggable CRDT MergeStrategy + real Loro convergence (createLoroMergeStrategy)
- Full incremental query engine (IncrementalView) — sub-linear single-row update at 100k rows
- True time-travel devtools — rewind/replay the live graph
- Tauri SQLite persistence — proven against real better-sqlite3
All integrations ship as optional peer deps; core stays zustand+immer. 219 tests; see CHANGELOG.md.
Known follow-ups (v2.3): networked Flint e2e test; auto-wire IncrementalView into useEntityView.