Releases: Rightpoint/RZImport
Releases · Rightpoint/RZImport
2.0.0 - Swift Support
A new release of RZImport with swift compatibility.
- Adds
+(NSArray *)rzi_propertyNamesmethod 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
- Adding an Ordered import for keys.
- Removing an un-needed RZILog.
1.2.2 - Cleanup and a KVO Fix
Changes
- Code cleanup.
- Better error handling.
- Check for a real difference in values before calling KVC.
1.2.0 - Support relationship model importing
Changes
- Support for importing related importable objects to properties on another object.
1.1.0 - Add ignore keys and support keypaths
Added
RZImportablenow 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
1.0.1 - Minor Documentation Fix
- Fixed a formatting issue in the documentation
1.0.0 - Initial Release
The initial release of RZImport.