Skip to content

Releases: Rightpoint/RZImport

2.0.0 - Swift Support

Choose a tag to compare

@KingOfBrian KingOfBrian released this 12 Jan 13:58

A new release of RZImport with swift compatibility.

  • Adds +(NSArray *)rzi_propertyNames method to RZImportable to specify the keys to import. This can be used by swift objects to specify the properties to import, since the objc runtime property information is not available.
  • Adds nullability annotations throughout for better swifting
  • Adds logic for automatically importing bool values from non-ideal JSON values. The JSON values can contain strings with numbers, strings with YES/NO, or numbers.

1.3.0

Choose a tag to compare

@alexrrouse alexrrouse released this 14 Aug 19:12
  • Adding an Ordered import for keys.
  • Removing an un-needed RZILog.

1.2.2 - Cleanup and a KVO Fix

Choose a tag to compare

@mgorbach mgorbach released this 04 Dec 19:42

Changes

  • Code cleanup.
  • Better error handling.
  • Check for a real difference in values before calling KVC.

1.2.0 - Support relationship model importing

Choose a tag to compare

@ndonald2 ndonald2 released this 31 Jul 18:42

Changes

  • Support for importing related importable objects to properties on another object.

1.1.0 - Add ignore keys and support keypaths

Choose a tag to compare

@ndonald2 ndonald2 released this 21 Jul 20:20

Added

  • RZImportable now supports returning an array of keys to ignore in dictionaries being imported.
  • Support for keypath mappings that index into nested dictionaries

Changed

  • Only log warning for missing mapping once per key per class

1.0.2

Choose a tag to compare

@ndonald2 ndonald2 released this 30 Jun 16:58
  • Fix bug with number formatter not accepting commas when converting from strings
    • Formatter locale defaults to en_US. Other locales supported via the protocol override.

1.0.1 - Minor Documentation Fix

Choose a tag to compare

@ndonald2 ndonald2 released this 24 Jun 19:54
  • Fixed a formatting issue in the documentation

1.0.0 - Initial Release

Choose a tag to compare

@ndonald2 ndonald2 released this 24 Jun 19:53

The initial release of RZImport.