Skip to content

v1.0.2

Compare
Choose a tag to compare
@CypherPotato CypherPotato released this 01 Sep 20:09
· 48 commits to main since this release
  • Added the HttpServerHostContextBuilder.UseStartupMessage method.
  • Added the HttpServer.CreateListener() method.
  • Added the WaitTimeout property to HttpWebSocket.
  • Added the HttpWebSocket.WaitNext(TimeSpan) overload method.
  • Made StringValue and StringValueCollection contructors public.
  • Now IRequestHandler can be applied on classes declarations.
  • Breaking: renamed the PortableConfigurationBuilder.WithConfigurationPipeline method to WithConfigReader.
  • Improved the server exception message for ServerConfiguration.ErrorsLogsStream errors.
  • The HttpWebSocket.WithPing is not really fluent and returns the self HttpWebSocket instance as parameter.
  • Deprecate HttpRequest.Close method. You should use the new HttpResponse.Refuse() method instead.
  • Deprecate HttpResponse.CreateEmptyResponse() method.
  • Fixed an issue where exceptions raised on HttpRequestHandler methods ServerStarting, ServerStarted and SetupRouter would be ignored. Eexceptions within these handlers are now thrown.
  • Fixed an deadlock in HttpServerHostContext.Dispose() method. #10