From 7427f62a3afc234a588ed050f75b7317e75abe91 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 7 Aug 2026 18:53:41 +0000 Subject: [PATCH] =?UTF-8?q?docs(packages):=20retire=20the=20dead=20release?= =?UTF-8?q?-metadata=20=C2=A7Compatibility=20block=20from=2036=20package?= =?UTF-8?q?=20READMEs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `release-metadata:v3.3.0` marker block was emitted once by a release-time generator that no longer exists: a repo-wide search finds the marker only inside the 35 READMEs that carry it — zero references from scripts/, .github/ or anywhere else in objectui, and zero across the objectstack repo. Nothing regenerates it, so every row has been frozen since v3.3.0 while the repo moved on. Measured against origin/main, all five rows are now false, not just the two the issue named: - `@objectstack/spec` ^3.3.0 -> 27 packages pin ^17.0.0-rc.5 (none pin ^3.3.0) - `@objectstack/client` ^3.3.0 -> only 1 package (data-objectstack) depends on it at all, so the row is a phantom in 35 of the 36 READMEs that print it - Node.js >= 18 -> the only enforceable floor is root engines.node ">=22" - TypeScript >= 5.0 -> typescript is ^6.0.3 in all 39 declarations - Tailwind CSS >= 3.4 -> tailwindcss is ^4.3.3 / ^4.2.1 - React 18.x or 19.x -> duplicates peerDependencies, and has already drifted: plugin-report's peer range is ^18.0.0 only Per the repo rule that a version number in prose is a guarantee of drift, the rows are deleted rather than refreshed: rewriting them to rc.5 / >=22 / ^6 / ^4 re-arms the same drift the next time any of them moves. The truth already lives in package.json (engines, peerDependencies, dependencies) where the package manager enforces it at install time. Every row goes, so the section empties and the heading goes with it rather than leaving an empty §Compatibility. Pure deletion: 387 lines removed, 0 added, confined to the generated block. Fixes #3645 Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01GTRjn8xBqp75dk7kFupVRt --- packages/app-shell/README.md | 11 ----------- packages/auth/README.md | 11 ----------- packages/cli/README.md | 8 -------- packages/collaboration/README.md | 11 ----------- packages/components/README.md | 11 ----------- packages/core/README.md | 10 ---------- packages/create-plugin/README.md | 10 ---------- packages/data-objectstack/README.md | 10 ---------- packages/fields/README.md | 11 ----------- packages/i18n/README.md | 11 ----------- packages/layout/README.md | 11 ----------- packages/mobile/README.md | 11 ----------- packages/permissions/README.md | 11 ----------- packages/plugin-ai/README.md | 11 ----------- packages/plugin-calendar/README.md | 11 ----------- packages/plugin-charts/README.md | 11 ----------- packages/plugin-chatbot/README.md | 11 ----------- packages/plugin-dashboard/README.md | 11 ----------- packages/plugin-designer/README.md | 11 ----------- packages/plugin-detail/README.md | 11 ----------- packages/plugin-editor/README.md | 11 ----------- packages/plugin-form/README.md | 11 ----------- packages/plugin-gantt/README.md | 11 ----------- packages/plugin-grid/README.md | 11 ----------- packages/plugin-kanban/README.md | 11 ----------- packages/plugin-list/README.md | 11 ----------- packages/plugin-map/README.md | 11 ----------- packages/plugin-markdown/README.md | 11 ----------- packages/plugin-report/README.md | 11 ----------- packages/plugin-timeline/README.md | 11 ----------- packages/plugin-view/README.md | 11 ----------- packages/providers/README.md | 11 ----------- packages/react/README.md | 11 ----------- packages/runner/README.md | 10 ---------- packages/types/README.md | 10 ---------- packages/vscode-extension/README.md | 10 ---------- 36 files changed, 387 deletions(-) diff --git a/packages/app-shell/README.md b/packages/app-shell/README.md index 84d1b1eaad..8b606096ce 100644 --- a/packages/app-shell/README.md +++ b/packages/app-shell/README.md @@ -613,8 +613,6 @@ pins (20) each have an independent cap. See the guide below for details. See [User-Scoped State Persistence](../../content/docs/guide/user-state-persistence.md) for the adapter contract, backend schema, and how to plug in your own backend. - - ## Command palette (⌘K) `` mounts a global ⌘K command palette for cross-app navigation and @@ -771,15 +769,6 @@ import { PreviewBadge, getPlatformStage } from '@object-ui/app-shell'; Labels are localized under `topbar.stage.*` (`@object-ui/i18n`). -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/layout/app-shell) diff --git a/packages/auth/README.md b/packages/auth/README.md index cd7f6d112c..0b672791ca 100644 --- a/packages/auth/README.md +++ b/packages/auth/README.md @@ -207,17 +207,6 @@ function MyComponent() { > **⚠️ Security:** Preview mode should **never** be used in production environments. - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📦 [npm package](https://www.npmjs.com/package/@object-ui/auth) diff --git a/packages/cli/README.md b/packages/cli/README.md index 33b60d2e24..d8ee0c4090 100644 --- a/packages/cli/README.md +++ b/packages/cli/README.md @@ -132,14 +132,6 @@ await serve('app.json', { port: '3000', host: 'localhost' }); await init('my-app', { template: 'dashboard' }); ``` -## Compatibility - -- **Node.js** ≥ 18 -- **TypeScript** ≥ 5.0 (strict mode) -- **`@objectstack/spec`** ^3.3.0 -- **`@objectstack/client`** ^3.3.0 -- **Tailwind CSS** ≥ 3.4 - ## Links - 📚 [Documentation](https://www.objectui.org/docs/utilities/cli) diff --git a/packages/collaboration/README.md b/packages/collaboration/README.md index 4e5759df67..56baa45dc1 100644 --- a/packages/collaboration/README.md +++ b/packages/collaboration/README.md @@ -116,17 +116,6 @@ Threaded comment component with @mentions: /> ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📦 [npm package](https://www.npmjs.com/package/@object-ui/collaboration) diff --git a/packages/components/README.md b/packages/components/README.md index 1f3528da21..20b240ee5f 100644 --- a/packages/components/README.md +++ b/packages/components/README.md @@ -211,17 +211,6 @@ registerRenderer('custom-button', CustomButton) See [full documentation](https://objectui.org/docs/components) for detailed API reference. - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/components) diff --git a/packages/core/README.md b/packages/core/README.md index 52e8cf1713..68ff6faa91 100644 --- a/packages/core/README.md +++ b/packages/core/README.md @@ -143,16 +143,6 @@ This allows the core types and logic to be used in: See [full documentation](https://objectui.org/docs/api) for detailed API reference. - - -## Compatibility - -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/guide/architecture) diff --git a/packages/create-plugin/README.md b/packages/create-plugin/README.md index eca48d21ef..0d72adafeb 100644 --- a/packages/create-plugin/README.md +++ b/packages/create-plugin/README.md @@ -83,16 +83,6 @@ pnpm create @object-ui/plugin my-plugin --description "My awesome plugin" --auth pnpm test ``` - - -## Compatibility - -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/guide/plugin-development) diff --git a/packages/data-objectstack/README.md b/packages/data-objectstack/README.md index 423294487a..1c13c4234d 100644 --- a/packages/data-objectstack/README.md +++ b/packages/data-objectstack/README.md @@ -470,16 +470,6 @@ dataSource.clearCache(); dataSource.invalidateCache('users'); ``` - - -## Compatibility - -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/guide/data-source) diff --git a/packages/fields/README.md b/packages/fields/README.md index bc133f2a58..0f39220ada 100644 --- a/packages/fields/README.md +++ b/packages/fields/README.md @@ -115,17 +115,6 @@ Client-side hiding is UX only — gate authorization-sensitive values on the server too. See [`content/docs/fields/select.mdx`](../../content/docs/fields/select.mdx). - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/guide/fields) diff --git a/packages/i18n/README.md b/packages/i18n/README.md index 6ae613e76c..1260aa9946 100644 --- a/packages/i18n/README.md +++ b/packages/i18n/README.md @@ -136,17 +136,6 @@ isRTL('ar'); // true isRTL('en'); // false ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📦 [npm package](https://www.npmjs.com/package/@object-ui/i18n) diff --git a/packages/layout/README.md b/packages/layout/README.md index e72d97bd89..16aaaf78f2 100644 --- a/packages/layout/README.md +++ b/packages/layout/README.md @@ -121,17 +121,6 @@ All components accept `className` prop for Tailwind customization: For detailed API documentation, visit the [Object UI Documentation](https://www.objectui.org/docs/layout/app-shell). - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/guide/layout) diff --git a/packages/mobile/README.md b/packages/mobile/README.md index 20da3c3e45..0c6eabb614 100644 --- a/packages/mobile/README.md +++ b/packages/mobile/README.md @@ -127,17 +127,6 @@ const manifest = generatePWAManifest({ name: 'My App', themeColor: '#000' }); registerServiceWorker({ cacheStrategy: 'network-first' }); ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📦 [npm package](https://www.npmjs.com/package/@object-ui/mobile) diff --git a/packages/permissions/README.md b/packages/permissions/README.md index c7a9164542..c71ea00b5f 100644 --- a/packages/permissions/README.md +++ b/packages/permissions/README.md @@ -121,17 +121,6 @@ const store = createPermissionStore(permissionConfig); store.check('read', 'orders'); // true | false ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📦 [npm package](https://www.npmjs.com/package/@object-ui/permissions) diff --git a/packages/plugin-ai/README.md b/packages/plugin-ai/README.md index e2a3411ca0..4da96f7697 100644 --- a/packages/plugin-ai/README.md +++ b/packages/plugin-ai/README.md @@ -120,17 +120,6 @@ Components auto-register with `ComponentRegistry`: } ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-ai) diff --git a/packages/plugin-calendar/README.md b/packages/plugin-calendar/README.md index 2d7aa42e15..8577145028 100644 --- a/packages/plugin-calendar/README.md +++ b/packages/plugin-calendar/README.md @@ -254,17 +254,6 @@ const schema: CalendarViewSchema = { }; ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-calendar) diff --git a/packages/plugin-charts/README.md b/packages/plugin-charts/README.md index d492cba61b..9d1cb1f1c1 100644 --- a/packages/plugin-charts/README.md +++ b/packages/plugin-charts/README.md @@ -120,17 +120,6 @@ By using lazy loading, the main application bundle stays lean: This results in significantly faster initial page loads for applications that don't use charts on every page. - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-charts) diff --git a/packages/plugin-chatbot/README.md b/packages/plugin-chatbot/README.md index 08383baecf..6c4582a544 100644 --- a/packages/plugin-chatbot/README.md +++ b/packages/plugin-chatbot/README.md @@ -211,17 +211,6 @@ const aiSchema = { | Stop/Reload | Stop cancels timer | Stop interrupts stream | | Backend | None required | service-ai (IAIService) | - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-chatbot) diff --git a/packages/plugin-dashboard/README.md b/packages/plugin-dashboard/README.md index 52bd336c6b..aac1963bbf 100644 --- a/packages/plugin-dashboard/README.md +++ b/packages/plugin-dashboard/README.md @@ -386,17 +386,6 @@ file system, …) per the protocol-agnostic architecture rule. > dashboards. If you still want a browser-local cache for a demo, do it > in the parent inside `onSchemaChange`. - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-dashboard) diff --git a/packages/plugin-designer/README.md b/packages/plugin-designer/README.md index c29d5571d5..07f39d0022 100644 --- a/packages/plugin-designer/README.md +++ b/packages/plugin-designer/README.md @@ -129,17 +129,6 @@ const { zoom, pan, resetView } = useCanvasPanZoom(); import { ConfirmDialog, Minimap, PropertyEditor, VersionHistory } from '@object-ui/plugin-designer'; ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-designer) diff --git a/packages/plugin-detail/README.md b/packages/plugin-detail/README.md index 62c4b842ed..034dad61d0 100644 --- a/packages/plugin-detail/README.md +++ b/packages/plugin-detail/README.md @@ -240,17 +240,6 @@ shared draft (`InlineEditProvider` from `@object-ui/react`), committed by gate `InlineEditProvider.canEdit` when the record is approval-locked, so a locked record hides its edit affordances instead of rejecting at Save. - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-detail) diff --git a/packages/plugin-editor/README.md b/packages/plugin-editor/README.md index c3cde89e6d..1083d74c2e 100644 --- a/packages/plugin-editor/README.md +++ b/packages/plugin-editor/README.md @@ -105,17 +105,6 @@ pnpm build # The package will generate proper ESM and UMD builds with lazy loading preserved ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-editor) diff --git a/packages/plugin-form/README.md b/packages/plugin-form/README.md index 77cef9e503..c900854813 100644 --- a/packages/plugin-form/README.md +++ b/packages/plugin-form/README.md @@ -357,17 +357,6 @@ The plugin includes these field components: - Date picker - File upload - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-form) diff --git a/packages/plugin-gantt/README.md b/packages/plugin-gantt/README.md index 491ccfbee3..4c362b9855 100644 --- a/packages/plugin-gantt/README.md +++ b/packages/plugin-gantt/README.md @@ -422,17 +422,6 @@ const gantt: GanttSchema = { }; ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-gantt) diff --git a/packages/plugin-grid/README.md b/packages/plugin-grid/README.md index fcfa08ed3f..24b2ce78c1 100644 --- a/packages/plugin-grid/README.md +++ b/packages/plugin-grid/README.md @@ -406,17 +406,6 @@ const grid: GridSchema = { }; ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-grid) diff --git a/packages/plugin-kanban/README.md b/packages/plugin-kanban/README.md index 0a1e74e368..0c669ac7b9 100644 --- a/packages/plugin-kanban/README.md +++ b/packages/plugin-kanban/README.md @@ -169,17 +169,6 @@ const schema = { }; ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-kanban) diff --git a/packages/plugin-list/README.md b/packages/plugin-list/README.md index 16ba670ae7..5ee980a017 100644 --- a/packages/plugin-list/README.md +++ b/packages/plugin-list/README.md @@ -204,17 +204,6 @@ that label (see `getSortValue` in `@object-ui/core`). The ListView automatically persists the user's view type preference in localStorage using the key `listview-{objectName}-view`. - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-list) diff --git a/packages/plugin-map/README.md b/packages/plugin-map/README.md index 6bee64b449..c38bdb7366 100644 --- a/packages/plugin-map/README.md +++ b/packages/plugin-map/README.md @@ -271,17 +271,6 @@ const schema = { }; ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-map) diff --git a/packages/plugin-markdown/README.md b/packages/plugin-markdown/README.md index 5c42dcaae4..8661c12954 100644 --- a/packages/plugin-markdown/README.md +++ b/packages/plugin-markdown/README.md @@ -110,17 +110,6 @@ pnpm build # The package will generate proper ESM and UMD builds with lazy loading preserved ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-markdown) diff --git a/packages/plugin-report/README.md b/packages/plugin-report/README.md index c3875ef3d0..5f5aa639d1 100644 --- a/packages/plugin-report/README.md +++ b/packages/plugin-report/README.md @@ -276,17 +276,6 @@ columns: [ Legacy `renderAs: 'badge'` + `colorMap` is still honoured for plain string columns. - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-report) diff --git a/packages/plugin-timeline/README.md b/packages/plugin-timeline/README.md index 0be0c64640..0a2eba913b 100644 --- a/packages/plugin-timeline/README.md +++ b/packages/plugin-timeline/README.md @@ -75,17 +75,6 @@ const schema = { }; ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-timeline) diff --git a/packages/plugin-view/README.md b/packages/plugin-view/README.md index ebb59d1913..494a5417b9 100644 --- a/packages/plugin-view/README.md +++ b/packages/plugin-view/README.md @@ -344,17 +344,6 @@ const userView: ObjectViewSchema = { }; ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/plugins/plugin-view) diff --git a/packages/providers/README.md b/packages/providers/README.md index 1b28a345f4..f5e07bb534 100644 --- a/packages/providers/README.md +++ b/packages/providers/README.md @@ -66,17 +66,6 @@ function App() { } ``` - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📦 [npm package](https://www.npmjs.com/package/@object-ui/providers) diff --git a/packages/react/README.md b/packages/react/README.md index bd87cbb79b..63f688e2af 100644 --- a/packages/react/README.md +++ b/packages/react/README.md @@ -227,17 +227,6 @@ leaves the surface on its own anchor), `visibleNotificationStack` (`maxVisible` See [full documentation](https://objectui.org/docs/core/schema-renderer) for detailed API reference. - - -## Compatibility - -- **React:** 18.x or 19.x -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/core/schema-renderer) diff --git a/packages/runner/README.md b/packages/runner/README.md index 6b46d1f4b6..2d24c15390 100644 --- a/packages/runner/README.md +++ b/packages/runner/README.md @@ -169,16 +169,6 @@ that do configure it are: For detailed documentation, visit the [Object UI Documentation](https://www.objectui.org/docs/utilities/runner). - - -## Compatibility - -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/utilities/runner) diff --git a/packages/types/README.md b/packages/types/README.md index 3e77876fa0..cf887d4eb0 100644 --- a/packages/types/README.md +++ b/packages/types/README.md @@ -301,16 +301,6 @@ We follow these constraints for this package: 3. **Comprehensive JSDoc** - Every property documented 4. **Protocol first** - Types define the contract - - -## Compatibility - -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^15.1.1 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/api/schema-reference) diff --git a/packages/vscode-extension/README.md b/packages/vscode-extension/README.md index 4bc1697889..855a2a0606 100644 --- a/packages/vscode-extension/README.md +++ b/packages/vscode-extension/README.md @@ -218,16 +218,6 @@ Built with: - - -## Compatibility - -- **Node.js:** ≥ 18 -- **TypeScript:** ≥ 5.0 (strict mode) -- **`@objectstack/spec`:** ^3.3.0 -- **`@objectstack/client`:** ^3.3.0 -- **Tailwind CSS:** ≥ 3.4 (for packages with UI) - ## Links - 📚 [Documentation](https://www.objectui.org/docs/utilities/vscode-extension)