## 1.2.2 - 2018-07-04

    - Added requirements.txt to MANIFEST.in so that it will be included in PyPI

## 1.2.1 - 2018-07-04

    - Added required validators package to setup.py
    - Declared long description type so that documentation will show up better on PyPI
    - Adding parsing of setup.py install_requires and tests_require from the requirements.txt file

## 1.2.0 - 2018-07-04

    - Added auto as a scheme for automatic RNG detection
        - This detects the RNG from the <xml-model> element in the XML header
        - Downloads the RNG if it is a URL
        - Tests the file using this RNG
    - Added possibility to give a local RNG file path in the --scheme argument to test against a custom local RNG
    - Added --guideline argument in which the version of the CapiTainS guidelines should be specified

## 1.1.10 - 2018-06-26

    - Added unit tests to make sure the empty references and MissingRefsDecl exceptions print in the console

## 1.1.9 - 2018-06-26

    - Added tests for new EmptyRefsDecl exception
    - Edited several tests and unit tests to deal with this new exception

## 1.1.8 - 2018-06-25

- Removed legacy functions
    - Cloning repository is not available anymore
    - Inline printing is not available anymore, console defaults to table if called

## 1.1.7 - 2018-06-22

- Implemented test for empty reference strings

## 1.1.6 - 2018-02-21

- Added multiprocessing for conversion to plain text in hooktest-build
- Fixed text_run_clone_farsiLit test since all files in canonical-farsiLit are now passing

## 1.1.5 - 2017-09-23

- ( Added a fix for #111 ) Refactored language test unit to cover all cases of guidelines
- Started refactoring a little some unit tests, with example generations.

## 1.1.4 - 2017-09-19

- Updated RNG checks for compatibility with _JAVA_OPTIONS environment variable on Travis
- Simplified the RNG testing function enabling easy use with different DTDs

## 1.1.3 - 2017-07-14

- Updated the epidoc.rng file to the latest one
- Added more detailed output about DTD errors to the table output

## 1.1.2 - 2017-06-23

Added '.' output during extracting txt files during build to keep Travis from timing out.

## 1.1.1 - 2017-06-14

- Corrected bug where a work level URN on the ti:work node in the metadata files would cause hooktest to crash (Issue #98)
- Corrected bug where testing the current directory, i.e., path == ".", would cause hooktest to crach (Issue #97)

## 1.1.0 - 2017-06-06

Added the --txt parameter to the build class to allow all passing XML files to be converted to plain text and included
in the build.
In addition, added the --cites parameter (also to the build class). When this parameter is true, the citation unit of
each textual node in the plain text file will be introduced with a string representing the citation unit, e.g., 1.1.1

## 1.0.3 - 2017-05-12

Made the creation of the tar archive on build an option with the --tar flag.

## 1.0.2 - 2017-05-04

Enabled the URNs for the "commentary" type to be found in the metadata files and, thus, to show up in the inventory

## 1.0.1 - 2017-05-04

Added the new "commentary" type to the tests for language and URNs

## 1.0.0 - 2017-04-21

- Moved to MyCapytain 2.0.0b20
- Simplified some code for logs
- Reworked CLI (Console, travis, verbose, from_travis_to_hook were reworked into console, manifest, verbose, hookui)
- Moved CTS units to HookTest.capitains_units.cts and renamed them for clarity
- When some tests breaks, it stops others in HookTest.capitains_units.cts.CTSText_TestUnit.run
- Added a timeout parameter to allow for breaking out of network issues with RelaxNG Scheme checking

## 0.2.2 - 2017-04-19

Fixed a bug where count_words would fail silently and stops the test process.

## 0.2.1 - 2017-04-13

Added and Ensured new command --from_travis_to_hook works correctly

## 0.2.0 - 2017-04-05

New console system ! HookTest has been slightly rebuilt and redesign to accomodate with Travis Workflow

Huge work from @sonofmun

- Have a build command that creates CapiTainS proof resource directory ( Fixed #57 )
- Add a --travis command ( Fixed #56 )
- Wordcount should be language based ( Fixed #68 )
- Keep track of test status in units.py  ( Fixed #67  )
- Add a return to cmd_build ( Fixed #66 )
- Add / Correct unit tests ( Fixed #63 )
- Add test for correct xml:lang attribute
