Skip to content

Releases: vshakitskiy/ewe

v3.0.5

14 Mar 21:38
25a0d3d

Choose a tag to compare

Changelog:

  • Remove all usage of string.inspect as it is an anti-pattern for logging.
  • Fix infinite loop and adjust allowed entries for trailer headers.
  • Improve and expand logging messages.
  • Improve path parsing.

v3.0.4

13 Mar 19:39
e288d8d

Choose a tag to compare

Changelog:

  • Fix glisten being incorrectly supervised on start.

v3.0.3

13 Mar 11:05
2b8557d

Choose a tag to compare

Changelog:

  • Update glisten to next major release.
  • Default on_start handler now uses io.println in addition to logging, so the startup message is visible even without a logger configured.

v3.0.2

23 Feb 11:51
23251e6

Choose a tag to compare

Changelog:

  • Gracefully handle HTTP/2 connections: h2c upgrade requests are served as HTTP/1.1, and direct HTTP/2 connections receive a GOAWAY with HTTP_1_1_REQUIRED instead of being silently dropped.
  • Fixed HTTP/2 prior-knowledge detection in ffi
  • Refactored internal buffer module and moved to http1

v3.0.1

25 Jan 11:12
b733135

Choose a tag to compare

Changelog:

  • Adjust README

v3.0.0

25 Jan 11:05
cbc6189

Choose a tag to compare

Changelog:

  • Fix bug where WebSocket was unusable with TLS enabled
  • Remove bind_all
  • Adjust documentation
  • Add HTTPS example

v2.1.3

19 Jan 09:12
9ae859d

Choose a tag to compare

Changelog:

  • Bump dependency package versions
  • Move examples to appropriate folder
  • Improve examples with useful documentation lines
  • Replace active socket tcp message decoding for WebSocket selector

v2.1.2

19 Nov 20:29
1cd942d

Choose a tag to compare

Changelog:

  • Improve internal codebase
  • Remove exception module with a package

v2.1.1

14 Nov 15:27
fd6d92e

Choose a tag to compare

Changelog:

  • Bring back active socket option for SSE (#11)

v2.1.0

09 Nov 12:18
373f8df

Choose a tag to compare

Changelog:

  • Add send_close_frame function for the WebSocket API
  • Add CloseCode for various close frames