Kitura v2.8.0 Release Notes

Release Date: 2019-08-12 // 9 days ago
  • 🔋 Features

    • Enable Kitura to exit with a non-zero exit code (#1430)
      • note: Kitura.run() will now call exit() to terminate the process with a non-zero status code if any of the listeners fails to start, such as if a requested port is in use. To prevent this, you may specify Kitura.run(exitOnFailure: false).
    • Maintain the URL query when static file server redirects (#1381)
    • 👍 Allow servers to listen on a specific address (#1453)
    • 🌲 Define a Kitura.logTo() function for logging via swift-log (#1460)
    • 👍 StaticFileServer fallback option to support single-page applications (#1464)
    • Convenience API for creating cookies (#1468)

    🛠 Fixes

    • 👍 Swift 5.1 support (#1466)
    • ➕ Add iOS availability (#1475)

Previous changes from v2.7.1

    • Resolve compilation failures with Swift 5.1 (#1466)