Skip to content

gotham 0.7.0

Compare
Choose a tag to compare
@msrd0 msrd0 released this 12 Nov 20:40
gotham-0.7.0
7251955

Crates:

  • gotham 0.7.0
  • gotham_derive 0.7.0
  • gotham_middleware_jwt 0.7.0
  • gotham_middleware_diesel 0.4.0

Starting with this version, directly importing the derive macros from the gotham_derive crate is deprecated. Use gotham::prelude::* instead.

Changelog:

  • Send state to the session backend and allow it to return futures (#468)
  • Re-export the mime crate and all gotham_derive macros
  • Add AsyncTestServer (#552, #553, #555)
  • Introduce new features session, http2 and testing (all enabled by default)
  • Remove rustls feature from the default features
  • Start functions now return a result (#568, #571)
  • Allow access to the inner error of a HandlerError (#575)
  • Add a prelude module that re-exports traits and derive macros (#567)