Skip to content

Commit b303ef6

Browse files
dmealingclaude
andcommitted
chore(release): 0.7.0-rc.4 — rebuild + republish to fix stale dist from rc.3
rc.3 was packed with stale dist/ — the providers wiring in cli/sdk sources didn't make it into the published npm artifacts. `meta gen` silently ignored config.providers; `loadMemory({providers})` accepted the arg but didn't compose it. rc.4 ships with a fresh `bun run --filter '*' build` so the published code matches what the source has declared since the rc.3 release commit (7830a56). No API change vs. rc.3; same 12 packages bumped, lockfile refreshed, CHANGELOG documents the publish-time fix under [0.7.0-rc.4]. Tests confirmed green after rebuild: metadata 1273, sdk 108, codegen-ts 384, cli 201. (C#/Python untouched — their build artifacts weren't affected by the TS dist staleness.) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 9284fa3 commit b303ef6

14 files changed

Lines changed: 42 additions & 24 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@ this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
77

88
## [Unreleased]
99

10+
## [0.7.0-rc.4] — 2026-05-27
11+
12+
### Fixed
13+
- **rc.3 was packed with stale `dist/`** — the CLI's `meta gen` /
14+
`meta verify` / `meta migrate` / `meta prompt-snapshot` commands did
15+
not actually thread `config.providers` through to `loadMemory` on
16+
npm, even though the source had the change. Same for `loadMemory`'s
17+
`providers` option support in `@metaobjectsdev/sdk`. rc.4 ships with
18+
a fresh build so the providers API is actually live for consumers.
19+
- Side-effect of the fixture refactor investigation: the docs
20+
`extending-with-providers.md` § "When to add a subtype vs. an attr"
21+
gained two real-world escalation triggers (existing subtype's
22+
required attrs don't apply; load-time error detection requires
23+
subtype since `@-attrs` follow open policy).
24+
25+
No API change vs. rc.3 — only the published artifacts now match the
26+
documented behavior.
27+
1028
## [0.7.0-rc.3] — 2026-05-27
1129

1230
### Added

bun.lock

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

client/web/packages/react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metaobjectsdev/react",
3-
"version": "0.7.0-rc.3",
3+
"version": "0.7.0-rc.4",
44
"description": "React runtime for metaobjects: useEntityForm hook and CurrencyInput component.",
55
"type": "module",
66
"main": "./dist/index.js",

client/web/packages/runtime-web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metaobjectsdev/runtime-web",
3-
"version": "0.7.0-rc.3",
3+
"version": "0.7.0-rc.4",
44
"description": "Pure framework-agnostic browser core for metaobjects: currency, filter URL serialization, fetcher contract types.",
55
"type": "module",
66
"main": "./dist/index.js",

client/web/packages/tanstack/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metaobjectsdev/tanstack",
3-
"version": "0.7.0-rc.3",
3+
"version": "0.7.0-rc.4",
44
"description": "TanStack runtime for metaobjects: EntityFetcherProvider, EntityGrid, default cell renderers.",
55
"type": "module",
66
"main": "./dist/index.js",

server/typescript/packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metaobjectsdev/cli",
3-
"version": "0.7.0-rc.3",
3+
"version": "0.7.0-rc.4",
44
"description": "CLI for MetaObjects: scaffold, codegen, migrate, and drift-detection commands.",
55
"type": "module",
66
"main": "./dist/src/index.js",

server/typescript/packages/codegen-ts-react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metaobjectsdev/codegen-ts-react",
3-
"version": "0.7.0-rc.3",
3+
"version": "0.7.0-rc.4",
44
"description": "React codegen for metaobjects — emits <Entity>.form.tsx files using react-hook-form and @metaobjectsdev/react helpers.",
55
"type": "module",
66
"main": "./dist/index.js",

server/typescript/packages/codegen-ts-tanstack/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metaobjectsdev/codegen-ts-tanstack",
3-
"version": "0.7.0-rc.3",
3+
"version": "0.7.0-rc.4",
44
"description": "TanStack codegen for metaobjects — emits hooks and column definitions for TanStack Query and Table.",
55
"type": "module",
66
"main": "./dist/index.js",

server/typescript/packages/codegen-ts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metaobjectsdev/codegen-ts",
3-
"version": "0.7.0-rc.3",
3+
"version": "0.7.0-rc.4",
44
"description": "TypeScript codegen engine for MetaObjects — emits Drizzle, Zod, and Fastify artifacts.",
55
"type": "module",
66
"main": "./dist/index.js",

server/typescript/packages/metadata/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@metaobjectsdev/metadata",
3-
"version": "0.7.0-rc.3",
3+
"version": "0.7.0-rc.4",
44
"description": "Metamodel loader, types, and constants for the MetaObjects standard.",
55
"type": "module",
66
"main": "./dist/index.js",

0 commit comments

Comments
 (0)