Swiftpack.co - Package - vapor/http

Github

link
Stars: 153
Help us keep the lights on

Releases

3.1.0 - Aug 14, 2018

New:

  • Added mutable HTTPCookies.all property for accessing all cookies. (#298, #302)
  • Added supportCompression: Bool parameter to HTTPServer.start for enabling GZIP/Deflate. (#280, #302)
  • Added serverName: String? parameter to HTTPServer.start for statically setting HTTP server header. (#289, #302)
  • Added new HTTPHeader helpers for getting and setting basic and bearer authorization headers. (#302)

Fixed:

  • Fixed a threading issue in HTTP protocol upgrader. (#299)
  • Renamed performance target to prevent naming collisions. (#301, #302)
  • Fixed NIO deprecation warnings. (#302)
  • Optimized RFC1123 date formatting to use thread-specific storage. (#290)

3.0.7 - May 30, 2018

Fixed:

  • Fixed a potential data race in the RFC1123 date serializer (#294).

2.2.5 - May 30, 2018

Fixed:

  • Eliminate Swift 4.1 warnings.

3.0.6 - May 15, 2018

New:

  • RFC1123.swift now caches timestamp expiration for performance (#291).

Milestone: 3.0.6

3.0.5 - May 6, 2018

New:

HTTPCookies now correctly serializes cookies when using request.http.headers

Milestone: 3.0.5