Skip to content

Releases: ainvaltin/httpsrv

drop utility functions `WaitWithTimeout` and `ListenForQuitSignal`

Choose a tag to compare

@ainvaltin ainvaltin released this 11 Nov 10:57

dropped utility functions WaitWithTimeout and ListenForQuitSignal - these are now part of github.com/ainvaltin/wake package.

v0.3.0

Choose a tag to compare

@ainvaltin ainvaltin released this 28 Oct 12:47
  • breaking change: Run takes *http.Server (instead of http.Server ie pointer instead of value) as a parameter because http.Server now contains atomic values which may not be copied.
  • deprecate utility functions WaitWithTimeout and ListenForQuitSignal - these are moved to github.com/ainvaltin/wake package.

improve http.ErrAbortHandler detection

Choose a tag to compare

@ainvaltin ainvaltin released this 03 Mar 17:52

detect http.ErrAbortHandler even when it is wrapped inside another error

drop LogError option

Choose a tag to compare

@ainvaltin ainvaltin released this 25 Feb 15:36

breaking change: dropped LogError option in favour of using errors.Join using this package now requires Go 1.20

new ShutdownOnPanic option

Choose a tag to compare

@ainvaltin ainvaltin released this 22 Jan 13:09
  • new ShutdownOnPanic option;
  • minor fixes;

new utility function WaitWithTimeout

Choose a tag to compare

@ainvaltin ainvaltin released this 17 Jan 17:27
  • new utility function WaitWithTimeout;
  • minor fixes;

initial release

Choose a tag to compare

@ainvaltin ainvaltin released this 01 Jan 21:11
v0.1.0

minor fixes