forked from RestKit/RestKit
-
Notifications
You must be signed in to change notification settings - Fork 0
RestKit 0.20.3
Khaled edited this page Feb 13, 2014
·
3 revisions
Released: July 12, 2013
Install via CocoaPods: pod 'RestKit', '~> 0.20.3'
We are very pleased to announce the immediate availability of RestKit 0.20.3. This was a quick release that focused on fixing several high priority bugs and introduced several new feature enhancements in the network layer.
The full details of all features and fixes present in the release are available on Github…
The 0.20.3 release contains a blend of bug fixes and feature enhancements. Highlights of the release include:
- Improvements to the
modificationAttribute
logic. A modification attribute can be designated on anRKEntityMapping
to accelerate mapping of large payloads by intelligently detecting changes on a per object basis. (Issue #1391) - Fixed memory leaks in
RKOperationStateMachine
. (Issue #1404) - Added support for mapping the
@parent
and@root
pseudo-key-paths. This enhancement provides for upward traversal of representations at mapping time, greatly enhancing mapping flexibility. Big thanks to @percysnoodle on this one. (Issue #1435) - Added support for custom data source implementations in the network layer. (Issue #1442)
- Added support for using
RKRequestMethod
as a bitmask in routing. (Issue #1476) - Added support for using
RKReqeustMethod
bitmask values inRKRequestDescriptor
andRKResponseDescriptor
. (Issue #1482) - Added support for intelligently mapping additional objects in a payload by eliminating reliance on
targetObject
inRKMapperOperation
. (Issue #1309)
A special thanks to these contributors during the 0.20.3 release:
- @segiddins
- @flambert
- @valeriomezzio
- @percysnoodle
- @sixten
- @dulaccc