All notable changes to this project will be documented in this file. Changes notes typically follow this pattern:
Fixed
- Something was fixed. (#pr-number) by @pr-author
Changed
- Something was changed. (#pr-number) by @pr-author
Added
- Something was added. (#pr-number) by @pr-author
Removed
- Something was removed. (#pr-number) by @pr-author
Deprecated
- Something was deprecated. (#pr-number) by @pr-author
trailing_whitespace rule in Swiftlint and autocorrect all the source files. (#421) by @Vkt0rHttpParser so it percent-encodes the URL components before initializing URLComponents. (#423) by @nejcvivodSwifterTestsHttpParser with a test for parsing bracketed query strings. (#423) by @nejcvivodCHANGELOG.md to keep track of changes in the project. (#385) by @Vkt0rScopes: manifest, ontouchstart, dataText. (#410) by @apocolipsehtmlBody(String) to HttpResonse as a compability case for the changed html(String) case.An issue in the HttpRouter causing issues to handle routes with overlapping in the tail. (#379, #382) by @Vkt0r
Fixes build errors by excluding XC(UI)Test files from regular targets #397) by @ChristianSteffens
Fixes HttpRequest.path value to be parsed without query parameters #404) by @mazyod
Fixes the issue of missing Content-Length header item when shareFilesFromDirectory is being used to share files #406 by @nichbar
URLComponents for HttpRequest path and query parameters parsing #404) by @mazyodHttpResponse functions statusCode() and reasonPhrase changed to computed variables instead of functions, and made public (No impact on existing usage as it was previously internal). (#410) by @apocolipseHttpResponseBody.json from AnyObject to Any to allow Swift dictionaries/arrays without converting to their Objective-C counterparts. (#393) by @edwinvegerHttpResponse: html requires now a complete html-string, not only the body-part.CHANGELOG.md and README.md in the Xcode-Project for easy access / changes..movedTemporarily case (HTTP 307) to possibles HTTP responses. (#352) by @cschREADME for "How to load HTML by string?". (#352) by @IvanovDeveloperNO the ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES in the tvOS target to avoid App Store checks due to the Frameworks directory. (#361) by @Vkt0r