[NEW] Support for Mac OS X 10.7 Lion’s ordered relationships (generated relationship code uses NSOrderedSet and NSMutableOrderedSet). (rentzsch 1 2 3)
[NEW] Optional support for ARC: pass --template-var arc=true to mogenerator. bug 63 (Adam Cox)
[NEW] New template that dumps a binary .xcdatamodel into a pseudo-ASCII-plist format perfect for diffing. A great way to compare two versions of a data model. (Brian Webster)
[NEW] Attributes and relationships are now sorted for generation. This should eliminate spurious changes to source files when unrelated model entities are changed. After upgrading to 1.23 you probably want to regenerate all your source files without a model change, just to let things settle in before your next real model change. (Nikita Zhuk)
[NEW] Support for generation of PONSOs: Plain Old NSObjects. These are in-memory, typesafe non-CoreData classes generated from your Xcode data models. Generate reams of ObjC classes from a single data model. Supports relationships and basic serialization. See contributed templates/Nikita Zhuk/ponso/README.txt for details. (Nikita Zhuk)
[NEW] Support for momc error-reporting options: MOMC_NO_WARNINGS, MOMC_NO_INVERSE_RELATIONSHIP_WARNINGS and MOMC_SUPPRESS_INVERSE_TRANSIENT_ERROR. (Nikita Zhuk)
[NEW] Now generates output directories if they don’t already exist or presents an error message if they cannot be created. (Scott Little)
[CHANGE] Change #include to #import in include.m. (Zac Bowling)
[NEW] You can now use --template-var to pass arbitrary command-line options through to templates. (Adam Cox)
[NEW] Update MiscMerge to NS(U)Integer for 64-bit compatibility. (Nikita Zhuk)
[FIX] Memory leaks in MiscMerge. (Nikita Zhuk)
[CHANGE] mogeneratorTestMule’s mogenerate.command upgraded to use double-dash option names. (rentzsch)
[FIX] Set mogeneratorTestMule’s mogenerate.command executable bit. (rentzsch)