diff --git a/CHANGELOG.md b/CHANGELOG.md index f2d6743..50208fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,24 @@ +## [3.2.0] - 2025-01-31 + +### 🚀 Features +- Increase the min round time to a bigger value (+/- 1ms) by @art049 +- Add benchmarks-walltime job to run additional performance benchmarks by @art049 in [#65](https://github.com/CodSpeedHQ/pytest-codspeed/pull/65) +- Fix the random seed while measuring with instruments by @art049 in [#48](https://github.com/CodSpeedHQ/pytest-codspeed/pull/48) + +### 🐛 Bug Fixes +- Use time per iteration instead of total round time in stats by @art049 + +### 🏗️ Refactor +- Replace hardcoded outlier factor for improved readability by @art049 in [#67](https://github.com/CodSpeedHQ/pytest-codspeed/pull/67) + +### ⚙️ Internals +- Fix self-dependency by @adriencaccia in [#66](https://github.com/CodSpeedHQ/pytest-codspeed/pull/66) +- Fix uv version in CI by @adriencaccia + + ## [3.1.2] - 2025-01-09 ### 🐛 Bug Fixes @@ -256,6 +274,7 @@ - Add a CI configuration with pytest-benchmark installed by @art049 +[3.2.0]: https://github.com/CodSpeedHQ/pytest-codspeed/compare/v3.1.2..v3.2.0 [3.1.2]: https://github.com/CodSpeedHQ/pytest-codspeed/compare/v3.1.1..v3.1.2 [3.1.1]: https://github.com/CodSpeedHQ/pytest-codspeed/compare/v3.1.0..v3.1.1 [3.1.0]: https://github.com/CodSpeedHQ/pytest-codspeed/compare/v3.1.0-beta..v3.1.0 diff --git a/pyproject.toml b/pyproject.toml index 8f9d932..601bff5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -66,7 +66,7 @@ version = { attr = "pytest_codspeed.__version__" } [tool.bumpver] -current_version = "3.1.2" +current_version = "3.2.0" version_pattern = "MAJOR.MINOR.PATCH[-TAG[NUM]]" commit_message = "Release v{new_version} 🚀" tag_message = "Release v{new_version} 🚀" diff --git a/src/pytest_codspeed/__init__.py b/src/pytest_codspeed/__init__.py index e873109..5ce02d7 100644 --- a/src/pytest_codspeed/__init__.py +++ b/src/pytest_codspeed/__init__.py @@ -1,6 +1,6 @@ -__version__ = "3.1.2" +__version__ = "3.2.0" # We also have the semver version since __version__ is not semver compliant -__semver_version__ = "3.1.2" +__semver_version__ = "3.2.0" from .plugin import BenchmarkFixture