Releases: epam/road-ios-framework
Releases · epam/road-ios-framework
Version 1.3.3
Changelog:
- Giving the possibility to include an additional request processor in the dynamic method based web service invocation chain (by @BalazsGollner);
- Added property preprocessor block support for JSON serialization.
Version 1.3.2
Changelog:
- Fixed bug with
arm64
; - iTunesSearch example updated to leverage new functionality.
Version 1.3.1
Changelog:
Major:
- Added cancel with reason functionality.
- Added options for encoding and allowed charset for URL builder attribute.
Minor:
- Removed all Mac targets and associated files.
- Fixed custom serialization of booleans on some iOS versions.
- Fixed double invocation of failure block when canceling sometimes.
- Fixing all Xcode 5.1 warnings
1.3.0 release
Changelog:
Major:
- Removed Logger(will be distributed in separated repo) and Observation components
- Attribute and Reflection functionality moved to different repo (https://github.com/epam/lib-obj-c-attr)
- New logging approach (via preprocessor macros, see - Documents/Logging.md)
- Added example project (Examples/iTunesSearch)
Minor:
- Added cache identifier (WebService) to manage cache entries
- Added class name serialization option via attributes
- Added option for unix timestamp multiplication.
- RFWebServiceHeader attribute is available for web service client class (shared headers for web client)
- XML serialization uses date formatter too now
- Documentation updates (Services, WebService, Serialization)
- NSDictionary - key subscript fix for iOS < 6
- Fixing formatting of some files
- Added aggregation target for local OCLint check
- Fixing serialization tests which sometime failed
- Small fix in OData possible operation
Attribute Generator Fixes
Attribute Generator Fixes
Version 1.2.0
Release includes:
- Caching support via native http header and via attributes
- Custom boolean serialization
- Fixes in XML serialization