Skip to content

Commit 4fd8f85

Browse files
authored
Prepare v0.1.3 for release (#106)
Updated release notes and copyright info.
1 parent a376bcb commit 4fd8f85

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ Thanks to the following people for all their contributions! This project depends
250250

251251
## License & Copyright
252252

253-
Copyright (C) 2017-2020 Environmental Data and Governance Initiative (EDGI)
253+
Copyright (C) 2017-2022 Environmental Data and Governance Initiative (EDGI)
254254

255255
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.0.
256256

docs/source/conf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# -- Project information -----------------------------------------------------
1919

2020
project = 'web-monitoring-diff'
21-
copyright = '2017-2020, Environmental Data & Governance Initiative'
21+
copyright = '2017-2022, Environmental Data & Governance Initiative'
2222
author = 'Environmental Data & Governance Initiative'
2323

2424
# The version info for the project you're documenting, acts as replacement for

docs/source/release-history.rst

+9-5
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,20 @@
22
Release History
33
===============
44

5-
In Development
6-
--------------
5+
Version 0.1.3 (2022-04-18)
6+
--------------------------
7+
8+
This releases fixes some minor issues around content-type checking for HTML-related diffs (``html_diff_render`` and ``links_diff``). Both lean towards making content-type checking more lenient; our goal is to stop wasted diffing effort early *when we know it's not HTML,* not to only diff things are definitely HTML:
9+
10+
- Ignore invalid ``Content-Type`` headers. These happen fairly frequently in the wild — especially on HTML pages — and we now ignore them instead of treating them as implying the content is not HTML. (:issue:`76`)
711

8-
- Ignore invalid `Content-Type` headers when diffing HTML. (:issue:`75`)
12+
- Ignore the ``application/x-download`` content type. This content-type isn't really about the content, but is frequently used to make a browser download a file rather than display it inline. It no longer affects parsing or diffing. (:issue:`105`)
913

10-
- Ignore `application/x-download` Content-Type when diffing HTML.
14+
This release also adds some nice sidebar links for documentation, the changelog, issues, and source code to PyPI. (:issue:`107`)
1115

1216

1317
Version 0.1.2 (2021-04-01)
14-
-----------------------------
18+
--------------------------
1519

1620
- The server uses a pool of child processes to run diffs. If the pool breaks while running a diff, it will be re-created once, and, if it fails again, the server will now crash with an exit code of ``10``. (An external process manager like Supervisor, Kubernetes, etc. can then decide how to handle the situation.) Previously, the diff would fail at this point, but server would try to re-create the process pool again the next time a diff was requested. You can opt-in to the old behavior by setting the ``RESTART_BROKEN_DIFFER`` environment variable to ``true``. (:issue:`49`)
1721

0 commit comments

Comments
 (0)