Skip to content

0.6.0

Compare
Choose a tag to compare
@parisk parisk released this 26 Apr 15:35
· 23 commits to master since this release
3d7c6c4

馃啎 Features

  • Routes now support setting custom HTTPS certificates via the certificate_path and key_path route settings (#65)

馃帺 Improvements

  • Ceryx tests have been vastly improved by:
    • Dropping dependency to the API
    • Using automatic unique host per test case
    • Sporting an AMAZING 馃啎testing client that lets us test any *.ceryx.test host transparently, without having to handle neither the Host header or the SNI TLS attribute yourself
  • API tests have been improved by:
    • Adopting pytest and its fixtures
    • Adding MyPy for type checking and therefore reducing now unnecessary tests
    • Using the new schemas for better request/response serialisation

鈿狅笍 Breaking changes

  • All API routes now have a trailing slash. API calls missing trailing slash, will be redirected to the same path with trailing slash (#65)