Skip to content

Commit 20b389c

Browse files
ConorMacBridegithub-actions[bot]
authored andcommitted
Update CHANGELOG
1 parent 2b1b8d7 commit 20b389c

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

CHANGES.md

+45
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,46 @@
1+
## v0.17.0 - 2024-02-14
2+
3+
<!-- Release notes generated using configuration in .github/release.yml at main -->
4+
### What's Changed
5+
6+
#### Fixes
7+
8+
* Improve Logging Configuration: don't modify root logger by @theOehrly in https://github.com/matplotlib/pytest-mpl/pull/182
9+
* Improve error reporting when test raises an exception by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/193
10+
* MNT: Compat with pytest 8.1 by @pllim in https://github.com/matplotlib/pytest-mpl/pull/219
11+
12+
#### Exciting New Features 🎉
13+
14+
* Added support for EPS, PDF, and SVG image comparison by @astrofrog in https://github.com/matplotlib/pytest-mpl/pull/194
15+
* Started implementing support for deterministic figure output by @astrofrog in https://github.com/matplotlib/pytest-mpl/pull/196
16+
* Add missing CLI and INI options for a consistent API by @astrofrog in https://github.com/matplotlib/pytest-mpl/pull/181
17+
* Avoid using `py.path` by @eerovaher in https://github.com/matplotlib/pytest-mpl/pull/207
18+
* Allow using `-p no:legacypath` with `pytest` >= 7 by @eerovaher in https://github.com/matplotlib/pytest-mpl/pull/213
19+
20+
#### Other Changes
21+
22+
* Add initial Sphinx docs by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/174
23+
* Add documentation on avoiding `PytestReturnNotNoneWarning` by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/185
24+
* Add RTD config by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/195
25+
* Migrate docs from `README.rst` to website by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/199
26+
* Set deterministic to True for vector graphics and warn about change to True in future for PNG by @astrofrog in https://github.com/matplotlib/pytest-mpl/pull/197
27+
28+
#### Infrastructure Changes
29+
30+
* Verify class-based testing configurations produce the expected results by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/175
31+
* Update testing and CI for Matplotlib v3.6 by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/184
32+
* Upgrade for tox 4 by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/191
33+
* Upgrade CI package versions by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/215
34+
* Test wheel with 3.11 until `python-dateutil` is updated for 3.12 by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/217
35+
* Fix unclosed test files by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/222
36+
37+
### New Contributors
38+
39+
* @theOehrly made their first contribution in https://github.com/matplotlib/pytest-mpl/pull/182
40+
* @eerovaher made their first contribution in https://github.com/matplotlib/pytest-mpl/pull/207
41+
42+
**Full Changelog**: https://github.com/matplotlib/pytest-mpl/compare/v0.16.1...v0.17.0
43+
144
## v0.16.1 - 2022-07-23
245

346
<!-- Release notes generated using configuration in .github/release.yml at main -->
@@ -21,7 +64,9 @@
2164
- Add support for classes with pytest 7 by @ConorMacBride in https://github.com/matplotlib/pytest-mpl/pull/164
2265
- Note that this change necessitated a minor breaking change for figure tests within classes only, and the following will need to be done:
2366
- - Hash library test names will need to be regenerated/updated to include the class name.
67+
2468
- - If the undocumented `mpl-use-full-test-name` ini option is enabled, the the baseline images will need to be regenerated, or have their filename updated to include the class name.
69+
2570

2671
### Other Changes
2772

0 commit comments

Comments
 (0)