Skip to content

Releases: Kaliumhexacyanoferrat/GenHTTP

Version 9.8

08 Jul 11:40
253e4d3

Choose a tag to compare

Service release as a last version before major changes in version 10 and the new .NET release. Mainly package updates and organizational changes.

Version 9.7

27 Feb 15:38
bcc83dd

Choose a tag to compare

Bug Fixes

  • Fix a StackOverflowException when receiving a lot of data via a websocket connection (#641 by @magnusjjj)
  • Fix reverse proxy returning a 204 No Content response with content (#630)
  • Fix path being a reserved argument name in service routes (#637)

Version 9.6.2

31 Jan 12:29

Choose a tag to compare

Bug Fixes

  • Fix Keep-Alive connections breaking on .NET 8 (#628)

Version 9.6

22 Jan 08:22
df6d6f9

Choose a tag to compare

Content

  • Allow to adjust the handler and client used by the reverse proxy (#614)
  • Remove PooledAwait as a depedency (#623)

Bug Fixes

  • Fix Kestrel not responding to IPv6 requests (#613)

Version 9.5

10 Jan 12:24
f1ab197

Choose a tag to compare

Content

  • Allow multiple segments to be added to a layout by using slashes (#608)

Bug Fixes

  • Fix websocket broken when connecting via SSL/TLS (#610)

Version 9.4

20 Dec 14:25
b48c98f

Choose a tag to compare

Content

  • Add API browsing module with support for Swagger UI, Redoc and Scalar (#587, #593)
  • Add a new flavor to build layouts (#579)
  • Generate Allow header if a framework is called with the wrong HTTP method (#589)
  • Emit Content-Language header for localized content (#588)

Bug Fixes

  • Fix Kestrel declining request with a body of more than 30 MB (#592)

Version 9.3

11 Dec 10:04
8a47e66

Choose a tag to compare

Content

Thanks

  • @Matasx for their feature contributions and code reviews

Version 9.2

29 Nov 12:51
1502dd9

Choose a tag to compare

  • Add adapter to use GenHTTP modules in ASP.NET Core (#557)
  • Allow to customize serialization formats by passing options (#564)

Version 9.1

22 Nov 11:47
aa45ed5

Choose a tag to compare

Version 9.0

13 Nov 10:43

Choose a tag to compare

General Changes

  • This release removes all website rendering capabilities as announced in #496
  • This release supports .NET 8 & 9, dropping support for .NET 6 & 7
  • Modernize server code to match current standards (#517, #516, #515)
  • Adds Kestrel as a new server engine (#526)

Content