Releases: allure-framework/allure-python
Releases · allure-framework/allure-python
2.13.5
2.13.4
🚀 New features
- Add logs, stdout and stderr to the allure-pytest-bdd report (via #801) - @IvanBuruyane
- Make allure-behave compatible with Behave v1.2.7.dev5 (implements #771 via #798) - @ercaronte
NOTE:
Use the following syntax to install a pre-release version of Behave 1.2.7:pip install -U git+https://github.com/behave/[email protected]
👻 Internal changes
👀 Links
2.13.3
🐞 Bug Fixes
🔬 Improvements
- Add pytest ParameterSet.id placeholder for @allure.title formatter (via #787) - @betapl3b
- Ignore --clean-alluredir when using --collectonly (via #753) - @ShurikMen
👻 Internal changes
- Expected fail of lazy-fixture tests (via #793) - @delatrie
- Replace direct type comparisons with isinstance (via #760) - @delatrie
Documentation changes
- Fix custom label doc: "allure-labels" -> "allure-label" (via #748) - @inqvan
- Update link to the docs (via #779) - @baev
- Use the standard header in all READMEs (via #784) - @delatrie
- Fix project's metadata. Add common READMEs (via #799) - @delatrie
👀 Links
2.13.2
2.13.1
2.13.0
- Close test results in the
pytest_runtest_protocol
hook instead ofpytest_runtest_logfinish
(via #732) - @delatrie - Make behave and robotframework allure tag syntax less strict (via #732) - @delatrie
- Mark test as skipped if pytest.exit is called from its fixture (via #732) - @delatrie
- General
allure.<link-type>[.<link-name>]:<link>
syntax for allure links in robotframework test case files (via #732) - @delatrie --clean-alluredir
now removes all alluredir's content recursively in allure-pytest (fixes #470) (via #732) - @delatrie- Links added via
allure.testcase
andallure.dynamic.testcase
now are correctly rendered by allure (fixes #448) (via #732) - @delatrie - Fix --allure-severities argument of allure-pytest (fixes #260, #261) (via #729) - @delatrie
- Fix allure links with text specified with robotframework tags with
<link type>:[<link text>]<URL>
syntax (via #732) - @delatrie - Add
--allure-label
command line option to filter test cases by custom labels (implements #725) (via #690) - @betapl3b - Fix parameters parsing from "Scenario Outline" for pytest-bdd >= 5.0.0 (fixes #636) (via #716) - @janxen
- Fix table data to csv conversion in allure-behave (via #718) - @delatrie
- Remove old python2-related code and add python 3.11 support (via #715) - @delatrie
- Fix failed doctest status reporting (via #709) - @delatrie
👀 Links
2.12.0
2.11.1
2.11.0
- Add @allure.manual decorator to simplify ALLURE_MANUAL=True label setting (via #688) - @betapl3b
- Fix robot step status on not executed steps (via #687) - @skhomuti
- Add allure plugin name (via #686) - @ShurikMen
- Fix missing dynamic called fixtures in reports (via #637) - @ShurikMen
👀 Links
2.10.0
- Fix readme and workflow mistakes (via #684) - @skhomuti
- Update flake8 requirement from ==4.* to ==5.* in all packages (via #679) - @dependabot
- Rework workflows (via #676) - @skhomuti
- Drop python 3.6 support (via #675) - @skhomuti
- Add support for steps and attachments in threads (via #647) - @skhomuti
- Upgrade to GitHub-native Dependabot (via #587) - @dependabot-preview