|
| 1 | +## v1.1.0 (2024-09-12) |
| 2 | + |
| 3 | +### 🔧 Chore |
| 4 | +- **chore(pyproject)**: Added new markers to pytest configurations. ([3a1448c](https://github.com/lazarus-org/django_logging/commit/3a1448c)) |
| 5 | + - Updated pytest configuration with new markers for improved testing control. |
| 6 | + |
| 7 | +### 📚 Documentation |
| 8 | +- **docs(Usage)**: Add documentation for `execution_tracker` decorator. ([2713377](https://github.com/lazarus-org/django_logging/commit/2713377)) |
| 9 | + - Added detailed usage instructions for the new `execution_tracker` decorator. |
| 10 | + - Provided examples and log output descriptions for different configurations. |
| 11 | + |
| 12 | +- **README**: Update documentation for `execution_tracker`. ([9272093](https://github.com/lazarus-org/django_logging/commit/9272093)) |
| 13 | + - Expanded README with detailed explanations of the `execution_tracker` decorator, including argument descriptions and usage examples. |
| 14 | + |
| 15 | +### ✨ Features |
| 16 | +- **feat(decorators)**: Add `execution_tracker` for performance metrics. ([3650c32](https://github.com/lazarus-org/django_logging/commit/3650c32)) |
| 17 | + - Added a decorator that logs execution time, database queries, and query thresholds for performance monitoring. |
| 18 | + - Includes error handling and warnings when query thresholds are exceeded. |
| 19 | + |
| 20 | +- **feat(validators)**: Add `integer_setting` validator in `config_validators`. ([890b2c1](https://github.com/lazarus-org/django_logging/commit/890b2c1)) |
| 21 | + - Introduced a validator to ensure positive integer settings, improving configuration validation in `execution_tracker`. |
| 22 | + |
| 23 | +### ✅ Tests |
| 24 | +- **tests(decorators)**: Add tests for `execution_tracker` decorator. ([d6d3d8b](https://github.com/lazarus-org/django_logging/commit/d6d3d8b)) |
| 25 | + - Comprehensive test coverage for the `execution_tracker` decorator, including performance, query logging, and error handling scenarios. |
| 26 | + |
| 27 | +### ⚡ Refactor |
| 28 | +- **docs**: Improve RST docs readability and highlights. ([6b6c12a](https://github.com/lazarus-org/django_logging/commit/6b6c12a)) |
| 29 | + - Enhanced readability and formatting in reStructuredText documentation files for better user guidance. |
| 30 | + |
| 31 | +### 🔀 Merged |
| 32 | +- **Merge PR #83**: Merged `chore/pytest` into main. ([e3b3beb](https://github.com/lazarus-org/django_logging/commit/e3b3beb)) |
| 33 | +- **Merge PR #82**: Merged `update/docs` into main. ([8647a37](https://github.com/lazarus-org/django_logging/8647a37)) |
| 34 | +- **Merge PR #81**: Merged `feat/execution-tracker` into main. ([76b5621](https://github.com/lazarus-org/django_logging/commit/76b5621)) |
| 35 | + |
1 | 36 | ## v1.0.4 (2024-09-05)
|
2 | 37 |
|
3 | 38 | ### 🚀 CI
|
|
0 commit comments