Objectify Changelog

What's new in Objectify 1.2.4

Jun 27, 2012
  • IMPORTANT: Objectify now requires Mac OS X 10.7.3 (Lion) or later.
  • Fixed a potential crash when automatically merging models with the same JSON key.
  • Generated dictionaryRepresentation method now checks if non-scalar properties are nil before adding them to the dictionary.
  • NSCoder implementation now calls the appropriate superclass methods if not a subclass of NSObject.

New in Objectify 1.2.3 (Jun 26, 2012)

  • Fixed a compatibility bug with some recent developer previews of Xcode.

New in Objectify 1.2.2 (Jun 21, 2012)

  • Support for the new MacBook Pro with Retina Display.
  • Moved the preferred Xcode location, name, and company name to Preferences rather than relying on silent and automatic detection.
  • Added a new, one-time "Getting Started" screen for you to set the above preferences quickly and immediately.
  • Minor bugfixes.

New in Objectify 1.2.1 (Jun 15, 2012)

  • Minor bug fixes.

New in Objectify 1.2 (Jun 14, 2012)

  • IMPORTANT: Objectify now requires Mac OS X 10.7 (Lion) or later.
  • Generated code can now be ARC-compliant.
  • Now any models in a schema can be merged together.
  • JSON input can now be pretty-printed.
  • Class implementations can now include a method to represent an instance's properties as an NSDictionary.
  • Added option to automatically merge models with the same JSON key.
  • Added an option to use a new, compact KVC-oriented approach for property-setting methods.
  • Ivars or classes can be suppressed when generating files.
  • Added an option to suppress @synthesize statements.
  • Added an option to skip including ivar declarations in header files.
  • Class names can now be edited from the Code tab.
  • Improved support for subclasses of NSManagedObject.
  • Added support for Lion's fullscreen mode.
  • A default superclass for all generated models can be specified.
  • Array-based ivars can now be typed as NSMutableArrays.
  • Support for templates from more Xcode versions.
  • Mountain Lion compatibility fixes.
  • Minor bugfixes and polish.
  • Objectify is sandboxed when purchased from the Mac App Store.
  • Objectify is signed for Gatekeeper when purchased outside of the Mac App Store.

New in Objectify 1.1.1 (Aug 16, 2011)

  • Generated methods for populating instances from NSDictionaries now have more robust type checking for dictionary values.

New in Objectify 1.0.1 (Jun 2, 2011)

  • Fixed a bug when re-parsing modified content.
  • Fixed bugs with selecting a custom implementation file template.
  • Fixed a bug when the user's Accessorizer preferences are set to generate a full dealloc block.
  • Improved import statements on generated header files.
  • Added separators between column headers on Model view.
  • Improved compatibility with future development tool versions.