- Add ``files`` parameter to ``Session.request`` to support image upload operations. - Add ``duration`` and ``implicit`` parameters to ``UntrustedAuthenticator.authorization_url`` so that the method also supports the code grant flow.
**Fixed**
- :class:`Authorizer` class can be used with :class:`UntrustedAuthenticator`.
0.2.1
------------------
**Fixed**
- ``session`` works with :class:`DeviceIDAuthorizer` and :class:`ImplicitAuthorizer`.
0.2.0
------------------
**Added**
- Add :class:`ImplicitAuthorizer`.
**Changed**
- Split ``Authenticator`` into :class:`TrustedAuthenticator` and :class:`UntrustedAuthenticator`.
0.1.1
------------------
**Added**
- Add :class:`DeviceIDAuthorizer` that permits installed application access to the API.
0.1.0
------------------
**Added**
- ``RequestException`` which wraps all exceptions that occur from ``requests.request`` in a ``prawcore.RequestException``.
**Changed**
- What was previously ``RequestException`` is now ``ResponseException``.