All Versions
10
Latest Version
Avg Release Cycle
31 days
Latest Release
3127 days ago
Changelog History
Changelog History
-
v1.4.3 Changes
March 08, 2015Changelog:
- ➕ Added ROAD Class generator for easy generation of model classes from json. Thanks to @Arkadiy-Tsoy
- ➕ Added Foundation framework explicit imports. Thanks to @dydus0x14
- ➕ Added namespace support for xml serialization. Thanks to @ptiz
- ➕ Added new interface method for json coder and encoder.
-
v1.4.2 Changes
November 23, 2014Changelog:
- 🛠 Fixing race condition in nested services.
-
v1.4.1 Changes
November 06, 2014Changelog:
- ➕ Added local simian check to ROAD workspace. Thanks to @Arkadiy-Tsoy
- 🛠 Fixed xml deserialization issues with non Latin-1 charset. Thanks to @AlexeyAfanasyev
- ➕ Added simple way for retrieving header fields from http response. Thanks to @Arkadiy-Tsoy
- ✅ Test fix for thread-safety of RFServiceProvider. Thanks to @Arkadiy-Tsoy
-
v1.4.0-beta2
September 30, 2014 -
v1.4.0-beta Changes
September 27, 2014🚀 It's pre-release version for 1.4.0. With hot fix of handing web service cache.
🔄 Changelog:
- ROADWebService.md was updated. Thanks to @Arkadiy-Tsoy
- Authentication provider now should return cancelable protocol for multistep or other heavy authentications. Thanks to @AlexeyAfanasyev
- 🛠 Fixed deserialization behavior for empty json structures. Thanks to @Aledor
- ✅ Separating Web Service unit tests from integration tests. Thanks to @Arkadiy-Tsoy
- 🛠 Fixing rare problem with losing result of NSInvocation in WebService component. Thanks to @ptiz
- 🛠 Fixing rare race condition in WebService cache manager that leads to network freeze. Thanks to @ptiz
-
v1.3.8 Changes
August 10, 2014Changelog:
- 🔨 Small refactoring of
Core
component. Thanks to @ptiz -concurentAuthentication
added to public method for subclassing- 🔀 Implemented synchronous call to web service with attribute parameter
syncCall
(RFWebServiceCall
). Thanks to @AlexeyAfanasyev - ➕ Added progress block support with parameter
progressBlockParameter
(RFWebServiceCall
). Thanks to @ArkadiyTsoy - All methods can send body now.
PUT
andPOST
use auto-detection for that (any that can be send in http body, will be sent).
- 🔨 Small refactoring of
-
v1.3.7 Changes
July 21, 2014Changelog:
- 0️⃣ Default NSURLCaching is completely disabled, ROAD Caching will work instead;
- 🚚 Web Service Caching moved to private queue, no more operation on UI thread;
- 🐎 Small performance optimization for Web Service Caching (thanks to @Pitsko);
- ➕ Adding missing headers to common compound headers for web service and serialization components.
-
v1.3.6 Changes
June 16, 2014Changelog:
- 🛠 Fixing crash of deserialization when data is nil;
- Implemented the way for providing cache when ROAD can't validate it, so called
offlineCaching
; - ➕ Adding logging for cases when web response was provided by cache manager;
- 🛠 Fixing returning result when cached response is valid (not expired) and app is in offline.
-
v1.3.5 Changes
June 06, 2014Changelog:
- 🛠 Fixing caching with last-modified and stag field, that required to add 304 status code to success codes list
-
v1.3.4 Changes
June 02, 2014