Skip to content

v1.4.1

Compare
Choose a tag to compare
@CypherPotato CypherPotato released this 29 Mar 20:14
· 5 commits to main since this release

Full Changelog: 1.4.0.1...1.4.1


  • Added the Router.MatchRouteExpression method.
  • Added the Router.IsRouteExpressionsOverlap method.
  • Added the CrossOriginResourceSharingHeaders.AutoAllowOrigin constant.
  • Added the CrossOriginResourceSharingHeaders(string?, string[]?, string[]?, string[]?, string[]?, TimeSpan?) constructor.
  • Added the TypedValueDictionary.GetOrAdd<T> method.
  • Added more mime types to the inline mime type list.
  • Added the [FlagsAttribute] to the RequestHandlerExecutionMode enum.
  • Added the HttpRequest.GetMultipartFormContentAsync method.
  • Added the HttpRequest.GetFormContentAsync method.
  • Added the HttpRequest.GetEventSourceAsync method.
  • Added the HttpRequest.GetWebSocketAsync method.
  • Added the HttpWebSocket.SendAsync method.
  • Added the HttpRequestEventSource.SendAsync method.
  • Added the HttpRequest.GetJsonContent and HttpRequest.GetJsonContentAsync methods.
  • Made the HttpWebSocket and HttpRequestEventSource IDisposable.
  • Fixed the wrong return type for the StringValue.GetSingle() method.
  • Fixed an issue where the log formatter was formatting the %ti constant with the month number instead the date and time minute.
  • Deprecated the HttpServerConfiguration.DefaultCultureInfo property. Use CultureInfo.DefaultThreadCurrentCulture instead.