v2.0.0
What's Changed
⭐ New features
- feat: improve readability of log markers by @hnakamur in #559
- feat: quantitative testing is no longer experimental by @theseion in #564
- fix: update goreleaser config by @theseion in #567
- feat(quant): add PL on reported rules by @M4tteoP in #570
- feat(quant): adds
--corpus-local-pathby @M4tteoP in #569
🛠 Fixes
⚙️ Dependency updates
- fix(deps): update all non-major dependencies in go.mod by @renovate[bot] in #460
- chore(deps): update alpine docker tag to v3.21.3 in dockerfile by @renovate[bot] in #459
- fix(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate[bot] in #461
- fix(deps): update module golang.org/x/net to v0.35.0 in go.mod by @renovate[bot] in #462
- chore(deps): update sonarsource/sonarcloud-github-action digest to ffc3010 in .github/workflows/sonar.yaml by @renovate[bot] in #465
- chore(deps): update all non-major dependencies in .github/workflows/release.yml by @renovate[bot] in #466
- chore(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate[bot] in #468
- fix(deps): update module golang.org/x/net to v0.37.0 in go.mod by @renovate[bot] in #469
- chore(deps): update sonarsource/sonarcloud-github-action digest to b42848b in .github/workflows/sonar.yaml by @renovate[bot] in #475
- chore(deps): update docker/login-action action to v3.4.0 in .github/workflows/release.yml by @renovate[bot] in #476
- fix(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #478
- fix(deps): update module golang.org/x/time to v0.11.0 in go.mod by @renovate[bot] in #479
- chore(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate[bot] in #482
- fix(deps): update module golang.org/x/net to v0.38.0 in go.mod by @renovate[bot] in #483
- chore(deps): pin sonarsource/sonarqube-scan-action action to 0303d6b in .github/workflows/sonar.yaml by @renovate[bot] in #484
- fix(deps): update module wait4x.dev/v2 to v3 in go.mod by @renovate[bot] in #486
- chore(deps): update all non-major dependencies in .github/workflows/sonar.yaml by @renovate[bot] in #485
- chore(deps): update github/codeql-action action to v3.28.15 in .github/workflows/scorecard.yml by @renovate[bot] in #487
- fix(deps): update module golang.org/x/net to v0.39.0 in go.mod by @renovate[bot] in #488
- fix(deps): update all non-major dependencies in go.mod by @renovate[bot] in #491
- fix(deps): update all major dependencies to v1 in go.mod (major) by @renovate[bot] in #492
- chore(deps): update github/codeql-action action to v3.28.16 in .github/workflows/scorecard.yml by @renovate[bot] in #494
- chore(deps): update github/codeql-action action to v3.28.17 in .github/workflows/scorecard.yml by @renovate[bot] in #495
- chore(deps): update all non-major dependencies in .github/workflows/sonar.yaml by @renovate[bot] in #497
- fix(deps): update module golang.org/x/net to v0.40.0 in go.mod by @renovate[bot] in #498
- fix(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate[bot] in #499
- chore(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate[bot] in #505
- chore(deps): update alpine docker tag to v3.22.0 in dockerfile by @renovate[bot] in #506
- fix(deps): update all non-major dependencies in go.mod by @renovate[bot] in #508
- fix(deps): update golang.org/x/exp digest to dcc06ee in go.mod by @renovate[bot] in #507
- chore(deps): update docker/setup-buildx-action action to v3.11.1 in .github/workflows/release.yml by @renovate[bot] in #510
- fix(deps): update golang.org/x/exp digest to b7579e2 in go.mod by @renovate[bot] in #509
- fix(deps): update all non-major dependencies in go.mod by @renovate[bot] in #511
- fix(deps): update module golang.org/x/net to v0.41.0 in go.mod by @renovate[bot] in #512
- chore(deps): update github/codeql-action action to v3.29.2 in .github/workflows/scorecard.yml by @renovate[bot] in #515
- fix(deps): update module golang.org/x/time to v0.12.0 in go.mod by @renovate[bot] in #516
- fix(deps): update all non-major dependencies in go.mod by @renovate[bot] in #518
- fix(deps): update golang.org/x/exp digest to 542afb5 in go.mod by @renovate[bot] in #517
- chore(deps): update alpine docker tag to v3.22.1 in dockerfile by @renovate[bot] in #521
- fix(deps): update golang.org/x/exp digest to 645b1fa in go.mod by @renovate[bot] in #520
- fix(deps): update all non-major dependencies in .github/workflows/sonar.yaml by @renovate[bot] in #522
- fix(deps): update module golang.org/x/net to v0.42.0 in go.mod by @renovate[bot] in #523
- fix(deps): update all non-major dependencies in .github/workflows/release.yml by @renovate[bot] in #526
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #527
- fix(deps): update golang.org/x/exp digest to 42675ad in go.mod by @renovate[bot] in #525
- fix(deps): update all non-major dependencies in go.mod by @renovate[bot] in #530
- fix(deps): update golang.org/x/exp digest to 8b4c13b in go.mod by @renovate[bot] in #529
- fix(deps): update all non-major dependencies in .github/workflows/sonar.yaml by @renovate[bot] in #533
- chore(deps): update github/codeql-action action to v3.30.3 in .github/workflows/scorecard.yml by @renovate[bot] in #537
- fix(deps): update module github.com/knadh/koanf/v2 to v2.3.0 in go.mod by @renovate[bot] in #538
- chore(deps): update all non-major dependencies in .github/workflows/sonar.yaml by @renovate[bot] in #540
- chore(deps): update actions/checkout action to v5 in .github/workflows/test.yml by @renovate[bot] in #541
- chore(deps): update all non-major dependencies in .github/workflows/release.yml by @renovate[bot] in #542
- chore(deps): update all major dependencies to v6 in .github/workflows/sonar.yaml (major) by @renovate[bot] in #543
- chore(deps): update github/codeql-action action to v3.30.8 in .github/workflows/scorecard.yml by @renovate[bot] in #545
- fix(deps): update golang.org/x/exp digest to 90e834f in go.mod by @renovate[bot] in #536
- fix(deps): update module golang.org/x/net to v0.46.0 in go.mod by @renovate[bot] in #539
- fix(deps): update module golang.org/x/time to v0.14.0 in go.mod by @renovate[bot] in #534
- chore(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate[bot] in #546
- chore(deps): update github/codeql-action action to v4 in .github/workflows/scorecard.yml by @renovate[bot] in #547
- fix(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate[bot] in #549
- chore(deps): update github/codeql-action action to v4.31.2 in .github/workflows/scorecard.yml by @renovate[bot] in #550
- chore(deps): update actions/upload-artifact action to v5 in .github/workflows/scorecard.yml by @renovate[bot] in #551
- chore(deps): update all non-major dependencies in .github/workflows/release.yml by @renovate[bot] in #553
- chore(deps): update github/codeql-action action to v4.31.3 in .github/workflows/scorecard.yml by @renovate[bot] in #557
- chore(deps): update alpine docker tag to v3.22.2 in dockerfile by @renovate[bot] in #544
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #565
- chore(deps): update actions/checkout action to v6 in .github/workflows/test.yml by @renovate[bot] in #566
- feat: replace deprecated yaml v3 with v4 by @theseion in #571
- fix(deps): update koanf/env to v2, update x/exp and x/net by @theseion in #572
- chore(deps): update github/codeql-action action to v4.31.5 in .github/workflows/scorecard.yml by @renovate[bot] in #575
- fix(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #577
- chore(deps): update github/codeql-action action to v4.31.8 in .github/workflows/scorecard.yml by @renovate[bot] in #580
- fix(deps): update all non-major dependencies in .github/workflows/release.yml by @renovate[bot] in #583
- chore(deps): update actions/upload-artifact action to v6 in .github/workflows/scorecard.yml by @renovate[bot] in #585
- chore(deps): update sonarsource/sonarqube-scan-action action to v7 in .github/workflows/sonar.yaml by @renovate[bot] in #586
- fix(deps): update golang.org/x/exp digest to 716be56 in go.mod by @renovate[bot] in #579
- fix(deps): update module golang.org/x/net to v0.49.0 in go.mod by @renovate[bot] in #584
🧰 Other changes
- docs: add
virtual_host_modeto readme by @theseion in #458 - chore: add release categorization by @theseion in #463
- chore: improve trace logging by @theseion in #464
- chore(deps): update module golang.org/x/oauth2 to v0.27.0 [security] by @renovate[bot] in #471
- feat: parameterize test file matching by @theseion in #474
- fix(deps): update module github.com/corazawaf/coraza/v3 to v3.3.3 [security] by @renovate[bot] in #477
- chore: update deprecated sonar action by @theseion in #481
- docs: fix flag to quantitative command in readme by @theseion in #490
- chore: expose GitHub token for API requests from tests by @theseion in #493
- feat: implement multi header support by @theseion in #443
- chore: refactor runner configuration by @theseion in #504
- chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.3.0 [security] by @renovate[bot] in #513
- fix(tests): use GH token at correct step in test action by @theseion in #519
- feat: implement skipping TLS verification by @theseion in #514
- chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.4.0 [security] by @renovate[bot] in #531
- chore(deps): update module github.com/ulikunitz/xz to v0.5.15 [security] by @renovate[bot] in #535
- docs: update docs on
autocomplete_headersby @theseion in #560 - test: add test for autocompleting the
Content-Typeheader by @theseion in #563 - fix: use aliases for major version upgrades of dependencies by @theseion in #574
- feat: implement quantitative tests using raw files by @fzipi in #524
- chore: prepare v2 release by @theseion in #576
- fix: flags not persisted into CommandContext by @M4tteoP in #587
New Contributors
Full Changelog: v1.3.0...v2.0.0