===================
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
-------
- Rename ``uplink.retry.stop.DISABLE`` to ``uplink.retry.stop.NEVER``