gemini://://carcosa.net/journal/20210312-germinal-release.gmi
#

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

##

Thanks

I'd like to thank the contributors (my obscure project has contributors!

Amazing!) who made this release possible: tobias, landakram, and

MadEarl.