======================
New Features
------------
* Remote client-server config negotiation and administrator permissions.
(`10 <https://github.com/tensorwerk/hangar-py/pull/10>`__) `rlizzo <https://github.com/rlizzo>`__
* Allow single python process to access multiple repositories simultaneously.
(`20 <https://github.com/tensorwerk/hangar-py/pull/20>`__) `rlizzo <https://github.com/rlizzo>`__
* Fast-Forward and 3-Way Merge and Diff methods now fully supported and behaving as expected.
(`32 <https://github.com/tensorwerk/hangar-py/pull/32>`__) `rlizzo <https://github.com/rlizzo>`__
Improvements
------------
* Initial test-case specification.
(`14 <https://github.com/tensorwerk/hangar-py/pull/14>`__) `hhsecond <https://github.com/hhsecond>`__
* Checkout test-case work.
(`25 <https://github.com/tensorwerk/hangar-py/pull/25>`__) `hhsecond <https://github.com/hhsecond>`__
* Metadata test-case work.
(`27 <https://github.com/tensorwerk/hangar-py/pull/27>`__) `hhsecond <https://github.com/hhsecond>`__
* Any potential failure cases raise exceptions instead of silently returning.
(`16 <https://github.com/tensorwerk/hangar-py/pull/16>`__) `rlizzo <https://github.com/rlizzo>`__
* Many usability improvements in a variety of commits.
Bug Fixes
---------
* Ensure references to checkout arrayset or metadata objects cannot operate after the checkout is closed.
(`41 <https://github.com/tensorwerk/hangar-py/pull/41>`__) `rlizzo <https://github.com/rlizzo>`__
* Sensible exception classes and error messages raised on a variety of situations (Many commits).
`hhsecond <https://github.com/hhsecond>`__ & `rlizzo <https://github.com/rlizzo>`__
* Many minor issues addressed.
API Additions
-------------
* Refer to API documentation (`23 <https://github.com/tensorwerk/hangar-py/pull/23>`__)
Breaking changes
----------------
* All repositories written with previous versions of Hangar are liable to break when using this version. Please upgrade versions immediately.