This file includes all notable changes to Criollo.
Criollo
uses Semantic Versioning.
0.1.12 (03/15/2016)
Released on Tuesday, March 15, 2016.
- Missing support for the
HEAD
HTTP request method.dbdbe30
0.1.11 (03/15/2016)
Released on Tuesday, March 15, 2016.
- Potential crash when
CRConnection
is deallocated.a052003
response.HTTPCookie
dictionary was not initialized so no cookies were being sent.809334a
CRViewController
does not setCcontent-length
header. This is temoporary.11c2236
0.1.10 (03/14/2016)
Released on Monday, March 14, 2016.
[CRServer delegateQueue]
property and[CRServer initWithDelegate:delegateQueue:]
initializer.4ec8cff
- Fixed a potential crash when
[CRMimeTypeHelper setMimeType:forExtension:]
is called with anil
extension.3414fd8
0.1.9 (03/13/2016)
Released on Sunday, March 13, 2016. This is just a hotfix release.
- Fixed potential crash in the builtin server error handling block, due to an incorrect format string.
6c3a0be
.
0.1.8 (03/13/2016)
Released on Sunday, March 13, 2016. This release is meant to increase the “real-world” usage karma and to stabilize and extend some existing APIs.
- Refactored
[CRServer addStaticDirectoryAtPath:]
to[CRServer mountStaticDirectoryAtPath:]
.24c7b22
. CRHTTPMethod
andCRHTTPVersion
are now enumerated types, instead of existingNSString
#define
.- Refactored the nullability specifiers across the board. Now using
NS_ASSUME_NONNULL
andnullable
/_Nullable
as needed.
- Added Read me content and Wiki articles to help developers get started.
- Added this Change Log
- Added the
[CRResponse redirect:]
` convenience methods. - Added the
[CRResponse write:]
and[CRResponse send:]
convenience functions.**** - Added the
[CRServer mountStaticFileAtPath:]
.644ac67
family of functions. CRViewController
setsContent-Length
header.3aabce5
if not set before sending the response.
0.1.7 (03/07/2016)
Released on Monday, March 7, 2016. This is the first stable and real-world-ready release.