All Versions
15
Latest Version
Avg Release Cycle
32 days
Latest Release
153 days ago

Changelog History
Page 1

  • v2.9.1

    November 04, 2019
    • 🛠 fix: Support nested types in the generated Swagger document (#1488)
  • v2.9.0

    October 23, 2019
    • feat: Allow customization of the SwaggerDocument (#1483)
    • feat: Ability to limit request size and connection count (#1481)
  • v2.8.1

    September 06, 2019
    • 🛠 fix: Correctly register Codable paths which contain an explicit :id (#1484)
  • v2.8.0

    August 12, 2019

    🔋 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)
  • v2.7.2

    September 06, 2019
    • 🛠 fix: Correctly register Codable paths which contain an explicit :id (#1485)
  • v2.7.1

    July 08, 2019
    • Resolve compilation failures with Swift 5.1 (#1466)
  • v2.7.0

    April 17, 2019

    🔋 Features

    • 👌 Support UNIX domain sockets (client and server) (#1434)

    🛠 Fixes

    • ⚡️ Update MIME content types (#1441)
    • Swagger/OpenAPI generation improvements (#1420, #1346, #1347)
    • Require TypeDecoder 1.3 on Swift 4.0 and 4.1 (#1439)
    • 🏗 Build in Swift 5 mode (#1436)
    • 👌 Improve test resilience (#1426)
    • 🐳 Use official Swift Docker images for testing (#1424)
    • 👉 Use UTF8View to create Data (#1395)

    🐎 Performance

    • ✂ Remove NSString from Accepts header and cookies (#1402)
    • Avoid NSString in query parameters (#1401)
    • Avoid unnecessary copy in RouterResponse.send() (#1394)
  • v2.6.3

    April 04, 2019
    • 🛠 fix: Remove hashvalue for swift >= 4.2
  • v2.6.2

    February 11, 2019
    • 🛠 fix: Prevent crash when an empty Content-Type header is supplied (#1405)
  • v2.6.1

    January 25, 2019
    • Produce a consistent ordering of elements in OpenAPI definition (#1393)
    • Warn when initializing a StaticFileServer on a non-existent path (#1389)