Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 31 additions & 31 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ parallel query caches.

## 4.x release status

**4.1.0 stable is published.** All thirteen npm packages are public at `4.1.0`
with the `latest` and `next` tags pointing at it (published 2026-10-07). `4.1.0`
**4.1.1 stable is published.** All thirteen npm packages are public at `4.1.1`
with the `latest` and `next` tags pointing at it (published 2026-10-08). `4.1.0`
fixes garbage collection evicting entities that mounted lists still reference
([#43](https://github.com/Prometheus-AGS/prometheus-entity-management/issues/43)):
list membership now counts as a reference, `removeIdFromAllLists` respects the
Expand All @@ -30,26 +30,26 @@ The production documentation is available at
[prometheus-ags.github.io/prometheus-entity-management](https://prometheus-ags.github.io/prometheus-entity-management/).

<!-- BEGIN GENERATED:RELEASE_TAGS -->
Registry snapshot: 2026-10-08T10:34:51.000Z. Expected candidate: `4.1.0`.
Registry snapshot: 2026-10-08T15:30:31.000Z. Expected candidate: `4.1.1`.

| Package | `latest` | `alpha` | `next` | Release state |
| --- | --- | --- | --- | --- |
| `@prometheus-ags/entity-graph-core` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-react` | `4.1.0` | `absent` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-sdl` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-solid` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-svelte` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-sync` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-tauri` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-web-components` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/prometheus-entity-management` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/a2ui-react` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-a2a` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-alpine` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-htmx` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-core` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-react` | `4.1.1` | `absent` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-sdl` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-solid` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-svelte` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-sync` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-tauri` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-web-components` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/prometheus-entity-management` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/a2ui-react` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-a2a` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-alpine` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-htmx` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
<!-- END GENERATED:RELEASE_TAGS -->

The stable release is tagged `v4.1.0` and was verified live against the public
The stable release is tagged `v4.1.1` and was verified live against the public
registry after publication. See [RELEASING.md](RELEASING.md) for the release
contract, the governed OIDC promotion path, and recovery rules.

Expand Down Expand Up @@ -103,19 +103,19 @@ they cannot create hidden graph singletons.
<!-- BEGIN GENERATED:PACKAGES -->
| Package | Candidate | Stability | Role |
| --- | --- | --- | --- |
| `@prometheus-ags/entity-graph-core` | `4.1.0` | stable | framework-neutral normalized graph |
| `@prometheus-ags/entity-graph-react` | `4.1.0` | stable | React 19 hooks and UI |
| `@prometheus-ags/entity-graph-sdl` | `4.1.0` | stable | schema definition language |
| `@prometheus-ags/entity-graph-sync` | `4.1.0` | stable | local-first and CRDT sync providers |
| `@prometheus-ags/entity-graph-svelte` | `4.1.0` | stable | Svelte 5 binding |
| `@prometheus-ags/entity-graph-solid` | `4.1.0` | stable | Solid binding |
| `@prometheus-ags/entity-graph-web-components` | `4.1.0` | stable | Lit web components |
| `@prometheus-ags/entity-graph-alpine` | `4.1.0` | stable | Alpine plugin |
| `@prometheus-ags/entity-graph-htmx` | `4.1.0` | stable | HTMX server adapter |
| `@prometheus-ags/entity-graph-a2a` | `4.1.0` | stable | A2A reference server |
| `@prometheus-ags/a2ui-react` | `4.1.0` | stable | A2UI React renderer and graph bridge after AG-UI migration |
| `@prometheus-ags/entity-graph-tauri` | `4.1.0` | stable | Tauri JavaScript binding and bundled Rust plugin |
| `@prometheus-ags/prometheus-entity-management` | `4.1.0` | stable | compatibility alias for @prometheus-ags/entity-graph-react |
| `@prometheus-ags/entity-graph-core` | `4.1.1` | stable | framework-neutral normalized graph |
| `@prometheus-ags/entity-graph-react` | `4.1.1` | stable | React 19 hooks and UI |
| `@prometheus-ags/entity-graph-sdl` | `4.1.1` | stable | schema definition language |
| `@prometheus-ags/entity-graph-sync` | `4.1.1` | stable | local-first and CRDT sync providers |
| `@prometheus-ags/entity-graph-svelte` | `4.1.1` | stable | Svelte 5 binding |
| `@prometheus-ags/entity-graph-solid` | `4.1.1` | stable | Solid binding |
| `@prometheus-ags/entity-graph-web-components` | `4.1.1` | stable | Lit web components |
| `@prometheus-ags/entity-graph-alpine` | `4.1.1` | stable | Alpine plugin |
| `@prometheus-ags/entity-graph-htmx` | `4.1.1` | stable | HTMX server adapter |
| `@prometheus-ags/entity-graph-a2a` | `4.1.1` | stable | A2A reference server |
| `@prometheus-ags/a2ui-react` | `4.1.1` | stable | A2UI React renderer and graph bridge after AG-UI migration |
| `@prometheus-ags/entity-graph-tauri` | `4.1.1` | stable | Tauri JavaScript binding and bundled Rust plugin |
| `@prometheus-ags/prometheus-entity-management` | `4.1.1` | stable | compatibility alias for @prometheus-ags/entity-graph-react |
<!-- END GENERATED:PACKAGES -->

Package-level READMEs remain the package-specific API sources. The generated
Expand Down Expand Up @@ -143,7 +143,7 @@ Loro, Suspense, DevTools, and accessibility. See
Opt into the optional inspector from a Vite client entry without adding it to
production bundles:

> npm `4.1.0` ships the optional `./devtools` and development-only
> npm `4.1.1` ships the optional `./devtools` and development-only
> `./devtools/auto` entries. The ordinary package root remains inspector-free.

```ts
Expand Down
6 changes: 3 additions & 3 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

## 4.x status: stable published

**Update 2026-10-08: 4.1.0 stable is published.** All thirteen
`@prometheus-ags/*` npm packages are public at `4.1.0` with both `latest` and
`next` pointing at it (tag `v4.1.0`). `4.0.0` moved every package to ESM-only
**Update 2026-10-08: 4.1.1 stable is published.** All thirteen
`@prometheus-ags/*` npm packages are public at `4.1.1` with both `latest` and
`next` pointing at it (tag `v4.1.1`). `4.0.0` moved every package to ESM-only
output and published the React binding as `@prometheus-ags/entity-graph-react`,
keeping `@prometheus-ags/prometheus-entity-management` as a compatibility alias;
`4.0.1` shipped with an unresolved pnpm `workspace:` protocol and is deprecated;
Expand Down
2 changes: 1 addition & 1 deletion examples/coverage.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"schemaVersion": "1.0.0",
"release": "4.1.0",
"release": "4.1.1",
"contract": "release/v3-release-contract.json",
"status": "in-progress",
"semanticContract": {
Expand Down
2 changes: 1 addition & 1 deletion examples/coverage.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
],
"properties": {
"schemaVersion": { "const": "1.0.0" },
"release": { "const": "4.1.0" },
"release": { "const": "4.1.1" },
"contract": { "const": "release/v3-release-contract.json" },
"status": { "enum": ["in-progress", "complete"] },
"semanticContract": {
Expand Down
62 changes: 31 additions & 31 deletions release/npm-registry-status.json
Original file line number Diff line number Diff line change
@@ -1,91 +1,91 @@
{
"schemaVersion": "1.1.0",
"verifiedAt": "2026-10-08T10:34:51.000Z",
"verifiedAt": "2026-10-08T15:30:31.000Z",
"registry": "https://registry.npmjs.org/",
"expectedCandidate": "4.1.0",
"candidateSourceSha": "6a27c20576e6de6b33c500500ef6e9ba83d248fd",
"expectedCandidate": "4.1.1",
"candidateSourceSha": "c5a3a101e73cbd421d987e53a199ba223748c092",
"releaseStatus": "stable-published",
"releaseUrl": "https://github.com/Prometheus-AGS/prometheus-entity-management/releases/tag/v4.1.0",
"releaseUrl": "https://github.com/Prometheus-AGS/prometheus-entity-management/releases/tag/v4.1.1",
"provenance": "absent-manual-publication",
"packages": {
"@prometheus-ags/entity-graph-core": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/entity-graph-react": {
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/entity-graph-sdl": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/entity-graph-solid": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/entity-graph-svelte": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/entity-graph-sync": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/entity-graph-tauri": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/entity-graph-web-components": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/prometheus-entity-management": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/a2ui-react": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/entity-graph-a2a": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/entity-graph-alpine": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
},
"@prometheus-ags/entity-graph-htmx": {
"alpha": "3.0.0-alpha.0",
"next": "4.1.0",
"latest": "4.1.0",
"next": "4.1.1",
"latest": "4.1.1",
"candidateState": "published"
}
},
"publicationMethod": "manual-pnpm-publish",
"certifiedPackageSourceSha": "6a27c20576e6de6b33c500500ef6e9ba83d248fd"
"certifiedPackageSourceSha": "c5a3a101e73cbd421d987e53a199ba223748c092"
}
4 changes: 2 additions & 2 deletions release/v3-release-contract.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"schemaVersion": "1.0.0",
"release": {
"name": "Prometheus Entity Management",
"version": "4.1.0",
"version": "4.1.1",
"channel": "stable",
"owner": "Prometheus AGS",
"repository": "https://github.com/Prometheus-AGS/prometheus-entity-management",
Expand All @@ -18,7 +18,7 @@
"versionPolicy": {
"npm": {
"strategy": "fixed",
"version": "4.1.0",
"version": "4.1.1",
"prereleaseTag": "next",
"stableTag": "latest",
"packages": [
Expand Down
2 changes: 1 addition & 1 deletion website/docs/examples/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ sidebar_position: 5
All showcases use the shared Project/User/Task/Comment/Activity domain and the
capabilities in `examples/coverage.json`. “Implemented” records a bounded source
and evidence claim; registry publication is reported separately. Flutter is
public on pub.dev and all thirteen npm packages are public at stable `4.1.0`; no
public on pub.dev and all thirteen npm packages are public at stable `4.1.1`; no
app-store release is claimed.

| Example | Current boundary |
Expand Down
2 changes: 1 addition & 1 deletion website/docs/operations/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ testing, deployment, troubleshooting, skills, release recovery, and partial
publication. Stable promotion remains a human-reviewed operation over an
immutable certification bundle.

All thirteen npm packages are public at stable `4.1.0` on `latest` (the broken
All thirteen npm packages are public at stable `4.1.1` on `latest` (the broken
`3.0.0` manifests are deprecated). Documentation deployment and example tests
never authorize or perform registry mutations. Registry trust, approval,
package integrity, and post-publish consumer gates remain in force for future
Expand Down
34 changes: 17 additions & 17 deletions website/docs/operations/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ sidebar_position: 6

# Stage 3.0.0-rc.1 without a write token

> **Status:** the 4.x line is current. Stable `4.1.0` holds `latest` and `next` on all
> thirteen npm packages (published 2026-10-07). The 3.0 line is complete: `3.2.0` was its last stable (published 2026-08-30; the short-lived `3.0.0` stable
> **Status:** the 4.x line is current. Stable `4.1.1` holds `latest` and `next` on all
> thirteen npm packages (published 2026-10-08). The 3.0 line is complete: `3.2.0` was its last stable (published 2026-08-30; the short-lived `3.0.0` stable
> manifests shipped an unresolved `workspace:` protocol, and `3.0.4` shipped
> stale build artifacts; both are deprecated).
> This page remains the runbook for staging future release candidates.
Expand All @@ -18,23 +18,23 @@ The immutable candidate was staged in GitHub Actions run
[`31082488746`](https://github.com/Prometheus-AGS/prometheus-entity-management/actions/runs/31082488746).

<!-- BEGIN GENERATED:NPM_REGISTRY_STATUS -->
Registry snapshot: 2026-10-08T10:34:51.000Z. Expected candidate: `4.1.0`.
Registry snapshot: 2026-10-08T15:30:31.000Z. Expected candidate: `4.1.1`.

| Package | `latest` | `alpha` | `next` | Release state |
| --- | --- | --- | --- | --- |
| `@prometheus-ags/entity-graph-core` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-react` | `4.1.0` | `absent` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-sdl` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-solid` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-svelte` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-sync` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-tauri` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-web-components` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/prometheus-entity-management` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/a2ui-react` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-a2a` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-alpine` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-htmx` | `4.1.0` | `3.0.0-alpha.0` | `4.1.0` | published |
| `@prometheus-ags/entity-graph-core` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-react` | `4.1.1` | `absent` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-sdl` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-solid` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-svelte` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-sync` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-tauri` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-web-components` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/prometheus-entity-management` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/a2ui-react` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-a2a` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-alpine` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
| `@prometheus-ags/entity-graph-htmx` | `4.1.1` | `3.0.0-alpha.0` | `4.1.1` | published |
<!-- END GENERATED:NPM_REGISTRY_STATUS -->

<!-- BEGIN GENERATED:PUBDEV_REGISTRY_STATUS -->
Expand All @@ -49,7 +49,7 @@ pub.dev does not yet associate the package with a verified publisher.
<!-- END GENERATED:PUBDEV_REGISTRY_STATUS -->

The rc.1 stage completed and stable `3.2.0` then held `latest` on all twelve
packages (superseded by `4.1.0` on all thirteen); stale-artifact `3.0.4` is deprecated. The historical stage run below is kept for reference; do not rerun
packages (superseded by `4.1.1` on all thirteen); stale-artifact `3.0.4` is deprecated. The historical stage run below is kept for reference; do not rerun
staging for versions that are already immutable on the registry.

The release candidate workflow separates a non-mutating rehearsal from a
Expand Down
4 changes: 2 additions & 2 deletions website/docs/packages/compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ sidebar_position: 2

| Surface | 3.x compatibility | Distribution |
| --- | --- | --- |
| Node.js | `^22.14`, `^24`, or `>=26` | all thirteen npm packages public at `4.1.0` |
| React | React 19 binding, vanilla core underneath | React and core both `4.1.0` on `latest` |
| Node.js | `^22.14`, `^24`, or `>=26` | all thirteen npm packages public at `4.1.1` |
| React | React 19 binding, vanilla core underneath | React and core both `4.1.1` on `latest` |
| Svelte | Svelte 5 peer binding | public at `3.2.0` on `latest` |
| Solid | Solid 1.x peer binding | public at `3.2.0` on `latest` |
| Flutter | Flutter 3.44.8 / Riverpod 3 | pub.dev `entity_graph_flutter@3.1.0`; official DevTools companion; A2UI 1.0-RC compatibility via GenUI 0.10.2 |
Expand Down
2 changes: 1 addition & 1 deletion website/docs/packages/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ than source-only aliases.

Use the [package chooser](chooser.md) to select a binding or integration. The
verified registry snapshot has all thirteen npm packages public at stable
`4.1.0`:
`4.1.1`:

| Package | Install | Current `latest` |
| --- | --- | --- |
Expand Down
2 changes: 1 addition & 1 deletion website/docs/start-here/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ flowchart LR
## Current release boundary

The active documentation line is **4.x**. All thirteen npm packages are public
at stable `4.1.0` on the `latest` tag (published 2026-10-07; the short-lived
at stable `4.1.1` on the `latest` tag (published 2026-10-08; the short-lived
`3.0.0` manifests shipped an unresolved `workspace:` protocol and are
deprecated, and `3.0.4` is deprecated because it contained stale build
artifacts). Flutter is public as `entity_graph_flutter@3.1.0` on pub.dev; its
Expand Down
2 changes: 1 addition & 1 deletion website/docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ const config: Config = {
announcementBar: {
id: 'v4_stable',
content:
'<strong>4.1.0 stable</strong> — all thirteen npm packages are public on npm at 4.1.0, including the optional React DevTools inspector and the entity-graph-react binding. Flutter 4.0.0 is public on pub.dev with its official DevTools companion.',
'<strong>4.1.1 stable</strong> — all thirteen npm packages are public on npm at 4.1.1, including the optional React DevTools inspector. Flutter 4.0.0 is public on pub.dev with its official DevTools companion.',
backgroundColor: '#0B0F14',
textColor: '#FFFFFF',
isCloseable: false,
Expand Down
Loading
Loading