1.29
Much thanks to lieutenants Tom Harrington and Justin Williams for handling this release.
- [NEW] Use built-in model compiler (momcom) instead of relying on Xcode's
momc
. (Tom Harrington) - [NEW] Documentation generation using User Info keys. (Daniel Tull)
- [NEW] Multiuser support (use per-user
$TMPDIR
instead of/tmp
). (Annard Brouwer) - [NEW] Swift: support for additionalHeaderFileName. (Leonardo Yvens)
- [CHANGE] Swift: make generated machine classes and their attributes public. (Fritz Anderson)
- [CHANGE] Swift: make initializers public. (Dave Reed)
- [CHANGE] Swift: make enums public. (Dave Reed)
- [CHANGE] Swift: make mogenerator:readonly work for Swift by rendering the attribute as a read-only computed property. (Tom Harrington)
- [CHANGE] Swift: method signatures for validate methods. issue 281. (Tom Harrington)
- [FIX] Don't generate
-primativeType
and-setPrimativeType:
. issue 202. (rentzsch) - [FIX] Swift: ordered relationships. issue 290. (Oleksii Taran, Tom Burns)
- [FIX] Swift: model specified fetch requests. (Dave Reed, Tom Harrington)
- [FIX] Swift: MogenSwiftTest. (Justin Williams, Dave Reed)
- [FIX] Swift: generation of
override
method declarations. (Tom Harrington 1, 2) - [FIX] Quote paths in test/Rakefile. (Jonah Williams)