Change log
==========

unreleased
----------

2.0.7
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0, v1.2.1, v1.2.2, v1.2.3, v1.2.4, v1.2.5, v1.2.6 (default)

- Dependency updates

2.0.6
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0, v1.2.1, v1.2.2, v1.2.3, v1.2.4, v1.2.5 (default)

- Drop support for Python 3.8
- Dependency updates

2.0.5
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0, v1.2.1, v1.2.2, v1.2.3, v1.2.4 (default)

- Fix html rendering of documents with abrogation date
- Dependency updates

2.0.4
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0, v1.2.1, v1.2.2 (default), v1.2.3

- Drop support for Python 3.7

2.0.3
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0, v1.2.1, v1.2.2 (default)

- Remove tox
- Remove versioning for documentation (sphinxcontrib-versioning)
- Use lxml for xml parsing (instead of defusedxml)

2.0.2
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0, v1.2.1, v1.2.2 (default)

- Add support for prepublinks
- Utilize xsd 1.1 for xml file validation

2.0.1
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0, v1.2.1, v1.2.2 (default)

- Add support for GEO-Link API version 1.2.2 (new attribute "index")
- Dependency updates

2.0.0
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0, v1.2.1 (default)

- Add support for GEO-Link API version 1.2.1 (new attribute "municipality")
- Drop support for Python 2
- Dependency updates

1.5.4
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0 (default)

- Use GitHub Actions instead of Travis
- Dependency updates

1.5.3
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0 (default)

- Fix decoding error for schema version 1.2.0

1.5.2
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0 (default)

- Parse schema only if validation is enabled
- Dependency updates

1.5.1
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0 (default)

- Add missing enumeration values for federal level in schema


1.5.0
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1, v1.2.0 (default)

- Add support for GEO-Link API version 1.2.0
- New document attribute 'language'
- New doctype 'notice'
- Files now have descriptions as well as titles, using the description for
  display where possible


1.4.0
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1 (default)

- Add test for arbitrary URL parameters
- Add enumeration value "Bezirk" for attribute "federal_level"
- If available, show abrogation date instead of files in HTML output
- Add additional attributes in schema (approval_date, publication_date and cycle)


1.3.2
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1 (default)

- Move repository to GitHub openoereb
- Use defusedxml for XML parsing
- Drop support for Python 3.4


1.3.1
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0, v1.1.1 (default)

- Add support for GEO-Link API version 1.1.1


1.3.0
-----

Supported GEO-Link API versions: v1.0.0, v1.1.0 (default)

- Add support for multiple GEO-Link API versions


1.2.0
-----

Supported GEO-Link API versions: 20171108 (v1.1.0)

- Use new GEO-Link API


1.1.2
-----

Supported GEO-Link API version: 20170214 (v1.0.0)

- All attributes are optional, as defined in the schema


1.1.1
-----

Supported GEO-Link API version: 20170214 (v1.0.0)

- Allow documents with empty file list


1.1.0
-----

Supported GEO-Link API version: 20170214 (v1.0.0)

- Add support for Python 3


1.0.0
-----

Supported GEO-Link API version: 20170214 (v1.0.0)

- Initial version
