jetforce/CHANGELOG.md

30 lines
1.2 KiB
Markdown
Raw Normal View History

2019-08-12 17:39:14 +02:00
# Jetforce Changelog
2019-08-23 15:45:24 +02:00
### Unreleased
- Files with the ".gemini" extension are now recognized as text/gemini.
- The default index file has been changed from ".gemini" to "index.gmi".
- Added a new --index-file flag that can be used to customize the name of the
gemini file that will be served when a directory is requested.
2019-08-23 01:34:04 +02:00
### v0.0.6 (2019-08-22)
- Significant refactoring of the base application interface.
- Added built-in support for URL routing based on the request path.
- Added support for accepting input using query strings.
- Files with the ".gmi" extension are now recognized as text/gemini.
- Added a new examples/ directory with the following applications
- A bare bones echo server
- A guestbook application
- An HTTP/HTTPS proxy server
2019-08-12 17:39:14 +02:00
### v0.0.5 (2019-08-12)
Updates to conform to the v0.9.1 Gemini specification
- The request line is now expected to be a full URL instead of a PATH.
- Response status codes have been updated to match the new specification.
- The server now requires a "hostname" be specified via a command line argument.
- Request URLs that contain other protocols / hosts are disallowed.
- A simple gemini client, ``jetforce-client``, is now included.