Uplink v0.9.0_ Release Notes

Release Date: 2019-06-05 // almost 5 years ago
  • โž• Added

    • Create consumer method templates to reduce boilerplate in request definitions. (#151, #159)
    • Context argument annotation to pass request-specific information to middleware. (#143, #155)
    • Session.context property to pass session-specific information to middleware. (#143, #155)
    • ๐Ÿ‘ Built-in authentication support for API tokens in the querystring and header, Bearer tokens, and multi-auth. (#137_)

    ๐Ÿ›  Fixed

    • Schema defined using @returns.* decorators should override the consumer method's return annotation. (#144, #154)
    • @returns.* decorators should propagate to all consumer method when used as a class decorator. (#145, #154)
    • Decorating a Consumer subclass no longer affects other subclasses. (#152_)

    ๐Ÿ”„ Changed

    • ๐Ÿ“‡ Renamed uplink.retry.stop.DISABLE to uplink.retry.stop.NEVER