Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 2.24 KB

CHANGELOG.md

File metadata and controls

53 lines (36 loc) · 2.24 KB

1.2.1 - 2024-12-25

  • Fixes compile errors when compiling vibe-stream:tls in the "notls" configuration - pull #52

1.2.0 - 2024-12-18

  • Integrates experimental HTTP/2 server support - use HTTPServerOption.enableHTTP2 to enable - pull #37, pull #42
  • WebSocket.request is now non-const to enable accessing lazy properties (by Alexibu) - pull #41
  • Fixed HTTPListener.stopListening when multiple listeners are registered - pull #44
  • Added Cookie.SameSite.none (by Denis Feklushkin aka Denizzzka) - pull #45
  • Added an HTTPServerResponse.writeBody overload taking an input stream and status code - pull #48
  • Fixed WebSocket connection close after keep-alive failure (by Alexibu) - pull #50
  • URLRouter now uses MurmurHash instead of MD5 to speed up match tree generation - pull #51

1.1.1 - 2024-07-12

  • The client implementation now also uses TCP_NODELAY - pull #40

1.1.0 - 2024-04-26

  • Fixed the proxy code to properly forward multiple headers with the same name (by Alexibu) - pull #30
  • URLRouter now properly handles URL encoded path segments, both at registration and at match time (by Vijay Nayar) - pull #35

1.0.0 - 2024-02-17

This is the first stable release, based on the code base in the vibe.d main repository, at this point in time. Directly after this, vibe.d 0.10.0 got released, in turn removing its copy of the HTTP code.