Browse files

[CHANGELOG] v1.21.

  • Loading branch information...
1 parent 70f5d92 commit 33f3dd1e372a7241ebb994b5643ada0c753232e8 @rentzsch rentzsch committed Mar 3, 2011
Showing with 16 additions and 0 deletions.
  1. +16 −0 README.markdown
@@ -18,6 +18,20 @@ Xmo'd works by noticing when your `*.xcdatamodel` is saved. If the model file's
## Version History
+### v1.22: Wed Mar 2 2011 [download](
+* [FIX] Xmo'd 1.21 introduced a bug where it would no longer create a source folder for your data model (it would work fine it one already existed). [bug 43]( ([rentzsch](
+* [NEW] `-keyPathsForValuesAffectingValueForKey:` is now generated in machine.m files, populated by your entity's scalar attributes. The idea is code like `myObject.myIntAttributeValue++` tells Core Data that `myIntAttribute` has changed (handy when you're KVO-observing `myIntAttribute`). ([Tony Arnold](
+* [NEW] When a model file has multiple versions (`.xcdatamodeld` files) Xmo'd now uses the "current" version of the model (set the "xmod" command on the xcdatamodeld group). ([Vincent Guerci](
+* [NEW] Support [undefined attribute types]( ([Brian Doig](
+* [NEW] mogenerator and Xmo'd now supports model-relative paths for the `--template-path` argument. ([tonklon](
### v1.21: Mon Nov 1 2010 [download](
* [NEW] Machine templates now include fetched properties by default. ([Jonathan del Strother](
@@ -28,6 +42,8 @@ Xmo'd works by noticing when your `*.xcdatamodel` is saved. If the model file's
* [FIX] Avoid `nil` substitution dictionary in generated fetch request wrapper code, which resulted in an `NSInvalidArgumentException` reason "Cannot substitute a nil substitution dictionary." ([Anthony Mittaz](
### v1.20: Thu Aug 12 2010 [download](
* [NEW] Xmo'd: model comments that start with `--` are passed as args to mogenerator. This allows accessing command-line options such as `--base-class`. ([David LeBer](

0 comments on commit 33f3dd1

Please sign in to comment.