You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: server/java/MIGRATION.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
7.1.0 is a cleanup release with three **breaking** packaging changes for consumers already on 7.0.0, plus additive features (full list in [RELEASE_NOTES.md](RELEASE_NOTES.md#version-710-2026-05-28)).
6
6
7
7
1.**OSGi runtime variant removed.** If you consumed the OSGi bundles or called the OSGi-specific `ServiceRegistry` methods, see [OSGi support removed](#osgi-support-removed) below for the exact API delta and the `bnd` / `pax-url` wrap path.
8
-
2.**`metaobjects-dynamic-core` folded into `metaobjects-metadata`.** Drop any `com.metaobjects:metaobjects-dynamic-core` dependency — its `CoreObjectsMetaDataProvider`(and the `dataBuilderClass`/ `valueObjectType` attribute extensions on `object.base`) now ship inside `metaobjects-metadata`. No change for consumers of those attribute names.
8
+
2.**`metaobjects-dynamic-core` folded into `metaobjects-metadata`.** Drop any `com.metaobjects:metaobjects-dynamic-core` dependency — its `CoreObjectsMetaDataProvider`now ships inside `metaobjects-metadata`. The `value*`/ `data*` attribute extensions it used to contribute onto `object.base` (e.g. `valueObjectType`, `dataBuilderClass`, `dataImmutable`) have been **removed** — generated-object flavor is now derived from the codegen generator's configuration, not from metamodel attributes. If you authored any of those attributes in metadata, delete them.
9
9
3.**`archetype` / `examples` directories deleted.** No action unless you referenced them as source.
10
10
11
11
Additive (opt-in) in 7.1.0: [programmatic provider registration](#programmatic-provider-registration-new-in-710), the `TemplateGenerator` render API in `metaobjects-render`, `codegen-spring``hasFoo()` presence helpers for nullable record fields, and `codegen-kotlin``text()` mapping for jsonb-backed string fields.
@@ -46,7 +46,7 @@ Five module additions in 7.0.0 (none required; opt in per stack):
46
46
|`metaobjects-metadata-ktx`| Kotlin facade over the Java metadata core |
47
47
|`metaobjects-omdb-ktx`| Kotlin facade over OMDB |
48
48
49
-
The `metaobjects-dynamic-core` module from 6.x is gone — its `CoreObjectsMetaDataProvider`(which contributed `dataBuilderClass`, `valueObjectType`, etc., attribute extensions onto `object.base`) now ships inside `metaobjects-metadata`. Consumers of those attribute names need no change; consumers of the `metaobjects-dynamic-core` artifact coordinate should drop the dependency.
49
+
The `metaobjects-dynamic-core` module from 6.x is gone — its `CoreObjectsMetaDataProvider`now ships inside `metaobjects-metadata`. The `value*` / `data*`attribute extensions it once contributed onto `object.base` (`dataBuilderClass`, `valueObjectType`, `dataImmutable`, etc.) have since been **removed**: generated-object flavor is derived from the codegen generator's configuration rather than from metamodel attributes, so there is nothing for consumers to register or author. Consumers of the `metaobjects-dynamic-core` artifact coordinate should drop the dependency; any of those attributes still present in authored metadata should be deleted.
0 commit comments