Germinal v1.0.0 release!
Germinal is a Gemini protocol server written in Common Lisp.
I'm pleased to announce the 1.0.0 release of Germinal.
New in this release:
- Support for routing URLs to arbitrary handlers defined in Common Lisp.
- Support for middleware defined in Common Lisp. The default middleware
configuration now includes simple logging.
- Simpler deployment with Roswell.
- Numerous bug fixes and code improvements.
Incompatible changes:
- Germinal no longer supports basic configuration from the command-line or a TOML config file. Because routing and middleware configuration is more complex, you are expected to configure your server in a Lisp startup script. A sample script is included.
Download and Issues
Git repo and issues for Germinal (www)
Germinal info and downloads on Gemini
Thanks
I'd like to thank the contributors (my obscure project has contributors!
Amazing!) who made this release possible: tobias, landakram, and
MadEarl.