|
| 1 | +--- |
| 2 | +layout: page |
| 3 | +title: v4.0.1 Release Notes |
| 4 | +--- |
| 5 | + |
| 6 | +**Release Date:** 27 January 2025 |
| 7 | + |
| 8 | +<div style="background-color: AntiqueWhite; font-style: italic; padding: 15px;"> |
| 9 | + <strong>Note:</strong> The primary focus of this release was resolve issues from the 4.0 release. These ranged from unset variables to a handful of fatal errors. |
| 10 | +</div> |
| 11 | + |
| 12 | +{% include download-github.md %} |
| 13 | + |
| 14 | +{% include reporting-problems.md %} |
| 15 | + |
| 16 | +## New Features |
| 17 | + |
| 18 | +* n/a |
| 19 | + |
| 20 | +## Fixes/Bugs Closed |
| 21 | + |
| 22 | +* cleaned up some final PHP8 compatibility errors |
| 23 | +* cleaning up old array notation |
| 24 | +* removed the pdf generation (for now) |
| 25 | +* fixed the report generation |
| 26 | +* updated the user delete to use the right method |
| 27 | + |
| 28 | +## Misc Changes/Improvements |
| 29 | + |
| 30 | +* cleared up a ton of log warnings |
| 31 | +* cleaned up the session handling |
| 32 | +* fixed the report formatting |
| 33 | + |
| 34 | +## Open/Known Issues |
| 35 | + |
| 36 | +* Removed the PDF Generation for reports, use "Print to PDF" in your browser instead |
| 37 | +* Removed the dead Captcha library |
| 38 | + |
| 39 | +{% include metrics-phing.md %} |
| 40 | + |
| 41 | +* Lines of Code: 63657 (9008 of comments, 54649 of code) |
| 42 | +* Cyclomatic Complexity: |
| 43 | + * Per Class: 18.50 (min: 1.0, max: 242.0) |
| 44 | + * Per Method: 2.47 (min: 1.0, max: 64.0) |
| 45 | + * Per Line of Code: 0.25 |
| 46 | +* Interfaces: 2 |
| 47 | +* Traits: 0 |
| 48 | +* Classes: 133 (128 Concrete, 5 Abstract) |
| 49 | + * Lines of Code/Class: 84 |
| 50 | + * Class Constants: 6 |
| 51 | + * Methods: 1619 (48 static, 1571 non-static) |
| 52 | + * Public: 1502 |
| 53 | + * Protected: 108 |
| 54 | + * Private: 9 |
| 55 | + * Lines of Code/Method: 6 |
| 56 | +* Functions: 203 |
| 57 | +* Constants: 72 |
0 commit comments