Skip to content
This repository has been archived by the owner on Apr 7, 2022. It is now read-only.

Releases: vapor/http

HTTP 3.1.5

02 Oct 17:19
272b22b
Compare
Choose a tag to compare

Fixed:

  • HTTP cookies with empty values no longer cause all other cookies to disappear (#311).

HTTP 3.1.4

17 Sep 13:16
9e3eff9
Compare
Choose a tag to compare

Fixed:

  • Fixes an issue where requests with Connection: close (especially for large responses) could have the connection closed too soon. (#309)

HTTP 3.1.3

08 Sep 14:30
818d7d4
Compare
Choose a tag to compare

Fixed:

  • Fixes an issue where HTTP responses containing streaming (chunked) data could close prematurely. (#307)

HTTP 3.1.2

31 Aug 17:02
f364165
Compare
Choose a tag to compare

Fixed:

  • Send Connection: close header when request keep alive is false. (#306)

HTTP 3.1.1

21 Aug 21:01
0fac5c7
Compare
Choose a tag to compare

Fixed:

  • 204 No Content responses will no longer send bodies. (#304)

HTTP 3.1.0

14 Aug 17:51
a192ee1
Compare
Choose a tag to compare

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)

HTTP 3.0.7

30 May 01:36
8123ea0
Compare
Choose a tag to compare

Fixed:

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

Engine 2.2.5

30 May 01:33
e44822c
Compare
Choose a tag to compare

Fixed:

  • Eliminate Swift 4.1 warnings.

HTTP 3.0.6

15 May 20:05
5e766f7
Compare
Choose a tag to compare

New:

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

Milestone:
3.0.6

HTTP 3.0.5

06 May 18:21
9246340
Compare
Choose a tag to compare

New:

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

Milestone:
3.0.5