|
1 | 1 | # CHANGELOG |
2 | 2 |
|
3 | 3 |
|
| 4 | +## v5.2.0 (2026-02-10) |
| 5 | + |
| 6 | +### Bug Fixes |
| 7 | + |
| 8 | +- Address code review feedback - fix imports, runner script, test assertions, and documentation |
| 9 | + ([`c4e8016`](https://github.com/jacksonpradolima/gsp-py/commit/c4e8016e8ebd8dfe3e58cc00762f5841300f4597)) |
| 10 | + |
| 11 | +Co-authored-by: jacksonpradolima <7774063+jacksonpradolima@users.noreply.github.com> |
| 12 | + |
| 13 | +- Remove ENHANCEMENT_SUMMARY.md, remove duplicate Testing section, clarify test assertion |
| 14 | + ([`4c37a78`](https://github.com/jacksonpradolima/gsp-py/commit/4c37a7805acfdd78e8b6a7d79618847bed90ef1a)) |
| 15 | + |
| 16 | +Co-authored-by: jacksonpradolima <7774063+jacksonpradolima@users.noreply.github.com> |
| 17 | + |
| 18 | +- Simplify comprehension to use collection constructor directly |
| 19 | + ([`fcf52dd`](https://github.com/jacksonpradolima/gsp-py/commit/fcf52dd30f775a8bd8b316cc8cf7d3318161b172)) |
| 20 | + |
| 21 | +Co-authored-by: jacksonpradolima <7774063+jacksonpradolima@users.noreply.github.com> |
| 22 | + |
| 23 | +### Build System |
| 24 | + |
| 25 | +- **deps**: Bump github/codeql-action from 4.32.1 to 4.32.2 in /.github/workflows |
| 26 | + ([`49efd5c`](https://github.com/jacksonpradolima/gsp-py/commit/49efd5ca92f8418482bddd63cf25cb9dc030d507)) |
| 27 | + |
| 28 | +build(deps): bump github/codeql-action from 4.32.1 to 4.32.2 in /.github/workflows |
| 29 | + |
| 30 | +- **deps**: Bump github/codeql-action in /.github/workflows |
| 31 | + ([`0ef92d8`](https://github.com/jacksonpradolima/gsp-py/commit/0ef92d8675e49f08b7f1da4701fc388403ed9db5)) |
| 32 | + |
| 33 | +Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.32.1 to 4.32.2. - |
| 34 | + [Release notes](https://github.com/github/codeql-action/releases) - |
| 35 | + [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - |
| 36 | + [Commits](https://github.com/github/codeql-action/compare/6bc82e05fd0ea64601dd4b465378bbcf57de0314...45cbd0c69e560cd9e7cd7f8c32362050c9b7ded2) |
| 37 | + |
| 38 | +--- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.32.2 |
| 39 | + |
| 40 | +dependency-type: direct:production |
| 41 | + |
| 42 | +update-type: version-update:semver-patch |
| 43 | + |
| 44 | +... |
| 45 | + |
| 46 | +Signed-off-by: dependabot[bot] <support@github.com> |
| 47 | + |
| 48 | +### Chores |
| 49 | + |
| 50 | +- Update uv.lock for version 5.1.0 |
| 51 | + ([`07e5ea5`](https://github.com/jacksonpradolima/gsp-py/commit/07e5ea5bbafc6d02cb63c5de99e732e51f7f0f24)) |
| 52 | + |
| 53 | +### Documentation |
| 54 | + |
| 55 | +- Add comprehensive enhancement summary document |
| 56 | + ([`61491c6`](https://github.com/jacksonpradolima/gsp-py/commit/61491c6bfb0bf477ca6b895ed74bed27d09a3cb9)) |
| 57 | + |
| 58 | +Co-authored-by: jacksonpradolima <7774063+jacksonpradolima@users.noreply.github.com> |
| 59 | + |
| 60 | +### Features |
| 61 | + |
| 62 | +- Add fuzzing test runner and comprehensive test documentation |
| 63 | + ([`9630244`](https://github.com/jacksonpradolima/gsp-py/commit/963024463fac550b54f6c736fd11eb08fb21428f)) |
| 64 | + |
| 65 | +Co-authored-by: jacksonpradolima <7774063+jacksonpradolima@users.noreply.github.com> |
| 66 | + |
| 67 | +- Add modular hypothesis strategies and comprehensive edge-case tests |
| 68 | + ([`241b2ac`](https://github.com/jacksonpradolima/gsp-py/commit/241b2acb8d495ff43798163b005d8c5edacc2c98)) |
| 69 | + |
| 70 | +Co-authored-by: jacksonpradolima <7774063+jacksonpradolima@users.noreply.github.com> |
| 71 | + |
| 72 | +- Modular property-based testing framework with 36 new fast fuzzing tests |
| 73 | + ([`042079d`](https://github.com/jacksonpradolima/gsp-py/commit/042079d181c3255c76912c6e4f7ec8fdfd4543b4)) |
| 74 | + |
| 75 | +feat: modular property-based testing framework with 36 new fast fuzzing tests |
| 76 | + |
| 77 | +### Performance Improvements |
| 78 | + |
| 79 | +- Reduce extreme test input sizes for faster execution |
| 80 | + ([`902e20d`](https://github.com/jacksonpradolima/gsp-py/commit/902e20d70b3f68dc065a6f69fd16dd2ff4add3e2)) |
| 81 | + |
| 82 | +Co-authored-by: jacksonpradolima <7774063+jacksonpradolima@users.noreply.github.com> |
| 83 | + |
| 84 | +- Reduce hypothesis max_examples for faster test execution |
| 85 | + ([`2240020`](https://github.com/jacksonpradolima/gsp-py/commit/2240020b24fe70ed806efb462d58414fa0c61b81)) |
| 86 | + |
| 87 | +Co-authored-by: jacksonpradolima <7774063+jacksonpradolima@users.noreply.github.com> |
| 88 | + |
| 89 | +### Testing |
| 90 | + |
| 91 | +- Add --durations=10 to pytest config for test timing visibility |
| 92 | + ([`aefde80`](https://github.com/jacksonpradolima/gsp-py/commit/aefde80999c281acc3d9cca5e1e0c9cc0aab3ac7)) |
| 93 | + |
| 94 | +Co-authored-by: jacksonpradolima <7774063+jacksonpradolima@users.noreply.github.com> |
| 95 | + |
| 96 | +- Mark slow stress test as integration and reduce max_examples for other slow tests |
| 97 | + ([`1dca809`](https://github.com/jacksonpradolima/gsp-py/commit/1dca809d7b07612c11a7ecf555da06eef04d7b87)) |
| 98 | + |
| 99 | +Co-authored-by: jacksonpradolima <7774063+jacksonpradolima@users.noreply.github.com> |
| 100 | + |
| 101 | + |
4 | 102 | ## v5.1.0 (2026-02-08) |
5 | 103 |
|
6 | 104 | ### Bug Fixes |
|
0 commit comments