This page provides a list of all public Swerve downloads. The primary downloads are hosted as Github releases, but in some circumstances there may be additional mirrors provided. Use this list to quickly jump to a version:
This release saw the stable release of Lua support for scripted routes, as defined in the config.yml
file.
You can see the full set of changes from version 0.2.0 on Github
Version 0.3.0 is currently missing direct downloads, but the source code is still available on the release page
This release introduced the idea of a configuration file that supports the options passed into swerve on the command line. This allows Swerve configuration to live within the code base, being committed to version control, whilst still allowing options to be set via the command line for per-user customisation.
File upload support was also added in this release, and allows files to be persisted to disk when sent to the /upload
path, or a path specified by the
user's configuration.
You can see the full set of changes from version 0.1.0 on Github
Platform | Architecture | Link |
---|---|---|
Linux | x64 | Download |
macOS | x64 | Download |
Archived source code for this release is available on the release page
This release allowed the serving of static web files from specified directories, including the idiomatic "index.html" rendering for directory paths
Platform | Architecture | Link |
---|---|---|
Linux | x64 | Download |
Archived source code for this release is available on the release page