Skip to content

Releases: reporterplus/pytest-html-plus

v0.4.5

Choose a tag to compare

@reach2jeyan reach2jeyan released this 03 Dec 18:36
e28fccf

What's Changed

  • Fixed the problem described in #168 (Causes pytest to abort with internal error when running pytest with fatal warnings).

Contributor(s):

v0.4.4

Choose a tag to compare

@reach2jeyan reach2jeyan released this 22 Nov 08:55
2017cd0

🚀 New in This Release

1. Add support for optionally passing Git metadata through CLI Read More in the docs

You can now explicitly supply Git branch and commit information when running pytest, using two new flags:

--git-branch
--git-commit

This allows you to include accurate version control metadata in the report — even in environments where Git information isn’t available (e.g., Docker containers, CI runners with limited checkout) and reduces inconsistency between local and CI runs, slow git detection calls.

v0.4.2

Choose a tag to compare

@reach2jeyan reach2jeyan released this 30 Oct 08:55
4632a7c

Whats changed?

  1. Fixes #159
  2. Documentation update

v0.4.1

Choose a tag to compare

@reach2jeyan reach2jeyan released this 18 Sep 07:01

🎉 First official release of pytest-html-plus-action on the GitHub Marketplace!

This release makes it easy to generate rich pytest reports directly in GitHub Actions,
with zero setup beyond your existing Python project.

📖 Documentation
See full docs on ReadTheDocs: https://pytest-html-plus.readthedocs.io/

🚀 Marketplace
Now available on the GitHub Marketplace: https://github.com/marketplace/actions/pytest-html-plus-action

v0.4.0

Choose a tag to compare

@reach2jeyan reach2jeyan released this 23 Aug 17:15
7f05a04

Internal polish and visibility improvements

v0.3.9

Choose a tag to compare

@reach2jeyan reach2jeyan released this 15 Aug 17:50
1059c26

What's Changed

✅ Add full SMTP email sending support (works alongside SendGrid) so teams can choose the best delivery method for their environment.
✅ Automatic report metadata capture (report title, environment, branch, commit SHA, generated timestamp) is now included in every report and is one-click copyable in the HTML UI.

v0.3.7

Choose a tag to compare

@reach2jeyan reach2jeyan released this 27 Jul 09:33
83d3505

Whats New?
Documentation now live on Read the Docs: Explore the full documentation at pytest-html-plus.readthedocs.io.

  • One-click copy buttons added for:
    • stdout
    • stderr
    • logs
    • error blocks
  • Easily share test outputs with your team.

💡 Usability Improvements

  • Clear error categorization: which means Errors and tracebacks are now displayed in separate blocks and no more scanning through long traces—users can directly view the error block for quick insight.

💄 UI Enhancements

  • Improved the look and feel of test cells for better readability and consistency.

Full Changelog: v0.3.6...v0.3.7

v0.3.6

Choose a tag to compare

@reach2jeyan reach2jeyan released this 17 Jul 17:15
965162a

What's Changed

  • [Bug fix]: mismatch in test name vs screenshot filename during copy missing screenshots in report (#121)

v0.3.4

Choose a tag to compare

@reach2jeyan reach2jeyan released this 16 Jul 17:23
e86c82e

What's Changed

  • This package was previously known as pytest-reporter-plus.
  • It is now renamed to pytest-html-plus to better reflect its purpose: a zero-config, enhanced HTML report generator for Pytest.

⚠️ Migration Notes

  • If you're using pytest-reporter-plus, uninstall it:

Full Changelog: v0.3.3...v0.3.4

v0.3.3

Choose a tag to compare

@reach2jeyan reach2jeyan released this 12 Jul 18:00
faa704b

✨ New Features
Filter Count Display: All filters in the report now display the corresponding count next to them, improving visibility and usability.

Dynamic Report Path Detection: report_path no longer needs to be specified in the email config. It's now automatically detected via --html-output.

🐞 Bug Fixes
Screenshots in Email Reports: Reports emailed now include screenshots by zipping the entire report folder. (Note: Screenshot handling will be further refined for unit test scenarios in upcoming releases.)

Custom Screenshot Folder Support: Fixed an issue where screenshots were not copied if a custom folder name was used via command-line arguments.