All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.3.7 - 2024-07-01
- Added the
WEBSOCKET_ROOT
environment variable, which sets the root path to use for all websocket connections made by the.ws
user interface (thanks @maximthomas).
- The
.ws
and.sse
endpoints are now served from every directory, not only the root path. - The websocket user interface served by
.ws
will now establish a websocket connection to the directory it is served from, not only the root path. - The websocket user interface now logs the URL that it connects to.
0.3.6 - 2023-10-31
- Add support for sending arbitrary headers in all responses.
0.3.5 - 2023-03-07
- Update dependencies to patch some security vulnerabilites.
0.3.4 - 2022-12-23
- Fix rendering of the HTTP request line to match RFC-2616.
- Prevent rendering empty header value along real header values.
- Render all values for each header, not only the first.
0.3.2 - 2022-07-08
- Headers are now displayed in alphabetical order (thanks @marcofranssen).
0.3.1 - 2021-09-12
- Add the
SEND_SERVER_HOSTNAME
environment variable, set tofalse
to prevent the server from sending its hostname. - Add the
X-Send-Server-Hostname
request header.
0.3.0 - 2021-08-16
- Add the
/.sse
route, which echoes the request using server-sent events.
0.2.0 - 2021-06-03
- Add support for logging HTTP headers to stdout (thanks @arulrajnet).
0.1.0 - 2020-04-20
- Initial release