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
DOCS: Update all documentation for package refactoring com.draagon.meta → com.metaobjects
- Updated README.md with new groupId com.metaobjects and version 6.2.5-SNAPSHOT
- Updated MIGRATION.md for v6.2.5+ with comprehensive package migration guide
- Updated RELEASE_NOTES.md with new v6.2.5 release documenting complete refactoring
- Updated demo documentation with new package references and import statements
- Updated Maven dependency examples throughout documentation
- All documentation now reflects new metaobjects.com domain ownership
- Comprehensive migration instructions provided for existing users
Copy file name to clipboardExpand all lines: MIGRATION.md
+42-30Lines changed: 42 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,21 @@
1
-
# Migration Guide: v5.1.x → v5.2.0+
1
+
# Migration Guide: v5.1.x → v6.2.5+
2
2
3
-
This guide helps existing MetaObjects users migrate to the new **modular architecture** introduced in v5.2.0.
3
+
This guide helps existing MetaObjects users migrate to the new **metaobjects.com architecture**and **modular structure**introduced in v6.2.5+.
4
4
5
5
## 🎯 **Migration Overview**
6
6
7
-
The v5.2.0 release represents a **major architectural enhancement** with **full backward compatibility**. The primary change is breaking the monolithic structure into focused modules.
7
+
The v6.2.5+ release represents a **major architectural enhancement** with comprehensive package refactoring and modular structure. The primary changes are package refactoring and breaking the monolithic structure into focused modules.
-**Development timeline preserved**: Full commit history accessible via `git log --follow`
82
+
-**No history loss**: Complete development timeline intact
83
+
84
+
#### **⚠️ Migration Requirements**
85
+
**For existing projects:**
86
+
1.**Update Maven dependencies**: Change groupId from `com.draagon` to `com.metaobjects`
87
+
2.**Update import statements**: Change `com.draagon.meta.*` to `com.metaobjects.*`
88
+
3.**Version update**: Upgrade to `6.2.5` for new package structure
89
+
4.**Clean build recommended**: Run `mvn clean compile` after updates
90
+
91
+
#### **✅ Backward Compatibility**
92
+
-**Functional APIs unchanged**: All method signatures and behavior preserved
93
+
-**Metadata formats compatible**: Existing XML/JSON metadata files work unchanged
94
+
-**Configuration preserved**: Build configurations and templates compatible
95
+
-**Service behavior identical**: Runtime behavior remains exactly the same
96
+
97
+
**See [Migration Guide](MIGRATION.md) for detailed upgrade instructions.**
98
+
99
+
## Previous Development
100
+
101
+
## Version 5.2.0-SNAPSHOT (Previous Development)
51
102
Major architectural evolution release featuring comprehensive code generation simplification, enhanced error reporting system, and preparation for cross-language template-based generation. This development version includes significant architectural improvements while maintaining full backward compatibility.
0 commit comments