Releases: rock-n-code/swift-libs
Releases · rock-n-code/swift-libs
Another tiny fix for the Communications library
This release contains a small fix and also, a tiny addition:
- adds a missing public initialiser to the
MockURLRequest
struct of the Communications library; - implements the
gmt
static property for theTimeZone+Zone
extension included in the Core library.
Communications bug fixes and improvements
This release contains the work done to implement some bugfixes to the existing source code related to the Communications
library of this package.
To provide further details about the work done:
- removed an unnecessary function from the
Client
public protocol; - moved the
MakeURLRequestError
public error to its own file; - added the
parameters
property to theEndpoint
public protocol; - added support for the parameters handling in the
MakeURLRequestUseCase
use case.
Very first release with some goodies!
This release contains the work done to set this multi-platform library, its license and, of course, some basic but handy features, patterns, protocols, classes, structs and enumerations to:
- enhance a few primitives of the Foundation framework;
- implement the Coordinator pattern with Routers (focused on the iOS platform);
- use a simple but effective Dependency injection mechanism in your code;
- define communications to remote APIs endpoints with clients;
- help setting up a Core Data stack and simplify the use of a
NSFetchedResultController
controller.