v0.20.10 — coordinated PATCH (npm 0.20.10 · PyPI 0.19.9 · NuGet 0.19.7 · Maven 7.11.7)
Coordinated PATCH across all four registries:
- npm
0.20.10(14@metaobjectsdev/*packages) - PyPI
metaobjects0.19.9 - NuGet
MetaObjects*0.19.7 - Maven Central
com.metaobjects:*7.11.7
Included:
- #228 (cross-port, all 5 ports — the reason for the coordinated cut): extract/output-parser tier + build-time
@payloadRef/@responseRefresolution under a cross-package payload-name collision. - #248 (npm-only): persistability derives from a declared/inherited
source.*, never object subtype —meta migrate/verifyno longer emit phantom tables andmeta genno longer emits broken queries/routes for sourceless objects. - #255 (npm-only):
meta migrateemits constraint/index drops beforeDROP COLUMNso dropping a referenced/backed column applies.
Byte-identical output for models without a cross-package collision (#228), a sourceless object (#248), or a drop-before-column migration (#255). See CHANGELOG.md [0.20.10].