Skip to content

Commit 83eae12

Browse files
dmealingclaude
andcommitted
chore(release): npm 0.20.10 · PyPI 0.19.9 · NuGet 0.19.7 · Maven 7.11.7
Coordinated PATCH. Bundles the cross-port #228 (extract/output-parser tier + build-time @payloadRef/@responseRef resolution under a cross-package payload collision — all 5 ports, the reason for the coordinated cut) with two npm-only fixes: #248 (persistability derives from a declared source, not object subtype — migrate-ts + codegen-ts) and #255 (migrate emits constraint/index drops before drop-column so referenced-column drops apply). Byte-identical output for models without a cross-package collision (#228), a sourceless object (#248), or a drop-before-column migration (#255). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HLoJkFSyoticveo5ehMUAr
1 parent 9094fcf commit 83eae12

35 files changed

Lines changed: 95 additions & 80 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,14 @@ here. The format follows [Keep a Changelog](https://keepachangelog.com/), and
55
this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
66
(pre-1.0; MINOR bumps may introduce breaking changes with notice).
77

8-
## [Unreleased]
9-
10-
**Coordinated PATCH (all 5 ports)** — will release across npm / PyPI / Maven Central / NuGet
11-
together when cut; #228 is a cross-port fix. Existing `meta gen` output is byte-identical for
12-
every model without a cross-package short-name collision.
8+
## [0.20.10] — 2026-08-02
9+
10+
**Coordinated PATCH** — npm `0.20.10` · PyPI `0.19.9` · NuGet `0.19.7` · Maven Central `7.11.7`.
11+
This cut bundles the cross-port **#228** (all 5 ports — the reason for the coordinated release)
12+
with two **npm-only** fixes, **#248** and **#255** (`migrate-ts` + `codegen-ts`; schema/DDL is
13+
TS-owned, ADR-0015, so no other port has the changed code). Existing `meta gen` / `meta migrate`
14+
output is byte-identical for every model without a cross-package short-name collision (#228),
15+
without a sourceless object (#248), and without a drop-before-column migration (#255).
1316

1417
### Fixed — extract/output-parser tier and build-time `@payloadRef`/`@responseRef` resolution under a cross-package payload collision (#228)
1518

‎bun.lock‎

Lines changed: 54 additions & 42 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.20.9",
3+
"version": "0.20.10",
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.20.9",
3+
"version": "0.20.10",
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.20.9",
3+
"version": "0.20.10",
44
"description": "TanStack runtime for metaobjects: EntityFetcherProvider, EntityGrid, default cell renderers.",
55
"type": "module",
66
"main": "./dist/index.js",

‎server/csharp/Directory.Build.props‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
-->
99

1010
<PropertyGroup>
11-
<Version>0.19.6</Version>
11+
<Version>0.19.7</Version>
1212
<Authors>Doug Mealing</Authors>
1313
<Company>Doug Mealing LLC</Company>
1414
<Product>MetaObjects</Product>

‎server/java/codegen-base/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.metaobjects</groupId>
88
<artifactId>metaobjects</artifactId>
9-
<version>7.11.6</version>
9+
<version>7.11.7</version>
1010
</parent>
1111

1212
<artifactId>metaobjects-codegen-base</artifactId>

‎server/java/codegen-kotlin/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>com.metaobjects</groupId>
99
<artifactId>metaobjects</artifactId>
10-
<version>7.11.6</version>
10+
<version>7.11.7</version>
1111
</parent>
1212

1313
<artifactId>metaobjects-codegen-kotlin</artifactId>

‎server/java/codegen-mustache/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.metaobjects</groupId>
88
<artifactId>metaobjects</artifactId>
9-
<version>7.11.6</version>
9+
<version>7.11.7</version>
1010
</parent>
1111

1212
<artifactId>metaobjects-codegen-mustache</artifactId>

‎server/java/codegen-plantuml/pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.metaobjects</groupId>
88
<artifactId>metaobjects</artifactId>
9-
<version>7.11.6</version>
9+
<version>7.11.7</version>
1010
</parent>
1111

1212
<artifactId>metaobjects-codegen-plantuml</artifactId>

0 commit comments

Comments
 (0)