Skip to content

0.8.9

Compare
Choose a tag to compare
@CypherPotato CypherPotato released this 14 Feb 14:29
· 201 commits to main since this release

Released: 14/02/2023

  • New: hot reload support. This is applyable to the .NET support of hot reload. You can use it with ServiceReloadManager or
    ServiceProvider.
  • New: added HTTP server flags, which holds advanced settings for the HTTP server.
  • New: Router SetObject(object) method now defines the instance methods instead of the type
    static methods. Use SetObject(type) for defining static route methods.
  • New: Added PDF format to MultipartObject.GetCommonFileFormat(). Also we've renamed the enumerator to
    MultipartObjectCommonFormat.
  • Fixed: HEAD requests should send Content-* headers now.
  • Fixed: HEAD requests weren't being matched with GET routes. You can disable it by the TreatHeadAsGetMethod flag.
  • Fixed: the access logs weren't displaying the forwareded IP address when ResolveForwardedOriginAddress is true.
  • Fixed: CORS Access-Control-Max-Age header name.
  • Deprecated: HttpRequest.CreateHeadResponse(). Use HttpRequest.CreateEmptyResponse() instead.
  • Deprecated: HttpServerExecutionStatus.ContentServedOnNotSupportedMethod.