Releases: coreruleset/go-ftw
Releases · coreruleset/go-ftw
v1.1.2
What's Changed
- chore: minor fixes, false positives ratio printed by @M4tteoP in #390
- feat: rename
buildRequest
toBuildRequest
to make it exported by @TimDiam0nd in #394 - chore: upgrade go-getter to v2 by @theseion in #395
- chore: add test for YAML unmarshalling by @theseion in #396
- fix(quant): corpus-line option, output improvements by @M4tteoP in #404
- feat: don't trace log when skipping lines by @theseion in #405
- fix: remove scaffolding rule 921170 from quantitative by @fzipi in #407
New Contributors
- @TimDiam0nd made their first contribution in #394
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- fix: renamed '-d' option for quantitative testing by @dune73 in #380
- quantitative: runs with
DetectionOnly
, fixes--payload
by @M4tteoP in #382 - feat: add parallel run to quantitative testing by @fzipi in #383
- fix: quantitative test by @M4tteoP in #384
- fix(deps): update github.com/magefile/mage digest to 2385abb in go.mod by @renovate in #385
- fix: create output file if it does not exist by @fzipi in #389
- fix(deps): update all non-major dependencies in go.mod by @renovate in #376
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate in #378
- chore: set min go version to
v1.22
by @M4tteoP in #374 - fix(deps): update module github.com/hashicorp/go-getter to v2 in go.mod by @renovate in #373
- chore: remove goccy/go-yaml by @fzipi in #375
- fix(deps): update module github.com/hashicorp/go-getter to v2 in go.mod by @renovate in #377
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
New features
Fixes
- fix: header getter/setter should be case in-sensitive by @huberts90 in #331
- fix: overridden tests displayed as failing by @M4tteoP in #340
- fix: broken tests and RunTest on windows by @jabdr in #348
- chore: adds single quote boundaries when printing strings in logs by @M4tteoP in #364
Dependencies update
- chore: add renovate approval bot by @fzipi in #326
- chore(deps): update alpine:3 docker digest to b89d9c9 by @renovate in #323
- chore(deps): update github/codeql-action action to v3.25.11 by @renovate in #325
- chore(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate in #328
- fix(deps): update module golang.org/x/net to v0.27.0 in go.mod by @renovate in #329
- fix(deps): update module github.com/knadh/koanf/providers/file to v1 in go.mod by @renovate in #330
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate in #334
- chore(deps): update sonarsource/sonarcloud-github-action digest to b7cc8bf in .github/workflows/sonar.yaml by @renovate in #333
- fix(deps): update all non-major dependencies in go.mod by @renovate in #335
- chore(deps): update sonarsource/sonarcloud-github-action digest to f5003fc in .github/workflows/sonar.yaml by @renovate in #337
- chore(deps): update alpine:3 docker digest to 0a4eaa0 in dockerfile by @renovate in #336
- chore(deps): update all non-major dependencies in .github/workflows/release.yml by @renovate in #338
- chore(deps): update all non-major dependencies in .github/workflows/release.yml by @renovate in #339
- fix(deps): update module golang.org/x/time to v0.6.0 in go.mod by @renovate in #342
- chore(deps): update actions/upload-artifact action to v4.3.5 in .github/workflows/scorecard.yml by @renovate in #341
- chore(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate in #343
- fix(deps): update module golang.org/x/net to v0.28.0 in go.mod by @renovate in #344
- chore(deps): update github/codeql-action action to v3.26.2 in .github/workflows/scorecard.yml by @renovate in #345
- chore(deps): update github/codeql-action action to v3.26.3 in .github/workflows/scorecard.yml by @renovate in #346
- chore(deps): update sonarsource/sonarcloud-github-action digest to eb21172 in .github/workflows/sonar.yaml by @renovate in #347
- chore(deps): update github/codeql-action action to v3.26.5 in .github/workflows/scorecard.yml by @renovate in #351
- feat: add PR checks for windows by @jabdr in #350
- chore(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate in #352
- fix(deps): update module golang.org/x/net to v0.29.0 in go.mod by @renovate in #354
- chore(deps): update alpine:3 docker digest to beefdbd in dockerfile - autoclosed by @renovate in #353
- chore(deps): update all non-major dependencies in .github/workflows/scorecard.yml by @renovate in #357
- chore: update copyright by @fzipi in #356
- chore(deps): update github/codeql-action action to v3.26.8 in .github/workflows/scorecard.yml by @renovate in #360
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate in #362
- chore(deps): update sonarsource/sonarcloud-github-action digest to 383f7e5 in .github/workflows/sonar.yaml by @renovate in #365
- chore(deps): update all non-major dependencies in .github/workflows/release.yml by @renovate in #366
- fix(deps): update module golang.org/x/net to v0.30.0 in go.mod by @renovate in #367
- fix(deps): update module golang.org/x/time to v0.7.0 in go.mod by @renovate in #368
- chore(deps): update sonarsource/sonarcloud-github-action digest to 9f9bba2 in .github/workflows/sonar.yaml by @renovate in #371
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate in #372
- fix(deps): update module github.com/knadh/koanf/providers/env to v1 in go.mod by @renovate in #363
New Contributors
Full Changelog: v1.0.3...v1.1.0
v1.0.3
Changelog
Features
- f19698d: feat: make inclusion to the test case list based on matching tags (#317) (@huberts90)
Bug fixes
Others
v1.0.2
Changelog
Bug fixes
Others
- d06cc03: chore(deps): update all non-major dependencies (#311) (@renovate[bot])
- f0c2ebc: chore(deps): update goreleaser/goreleaser-action action to v6 (#316) (@renovate[bot])
- 0463546: fix(deps): update module golang.org/x/net to v0.26.0 (#315) (@renovate[bot])
- 74d760f: refactor: reduce memory thrashing in log search (#314) (@theseion)
v1.0.1
Changelog
Features
Others
v1.0.0
Changelog
Features
- 14e98aa: feat: add client rate limits (#281) (@fzipi)
- 4d7b3dc: feat: add include list in config file (#283) (@fzipi)
- 62b9de7: feat: banchmark goccy/yaml to detect performance regressions (#288) (@theseion)
- a081f20: feat: update to newest ftw-tests-schema (#209) (@theseion)
Bug fixes
- be0400d: fix: json format (@fzipi)
- bf760c8: fix: properly handle multiple IDs in positive log match (#298) (@theseion)
- 0bd16a0: fix: renovate json (#285) (@fzipi)
- 4c5cd31: fix: update renovate.json (#284) (@fzipi)
Others
- f19d3ca: Implement isolated (#300) (@theseion)
- 269a789: Update README.md (#266) (@fzipi)
- 0538af2: chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (#271) (@dependabot[bot])
- f273d2d: chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 (#278) (@dependabot[bot])
- cbca92c: chore(deps): bump github/codeql-action from 3.24.6 to 3.24.7 (#272) (@dependabot[bot])
- c917158: chore(deps): update all non-major dependencies (#291) (@renovate[bot])
- 4aea505: chore(deps): update all non-major dependencies (#293) (@renovate[bot])
- c8d5a37: chore(deps): update all non-major dependencies (#294) (@renovate[bot])
- f990230: chore(deps): update all non-major dependencies (#295) (@renovate[bot])
- 7b58585: chore(deps): update all non-major dependencies (#297) (@renovate[bot])
- 6fd2254: chore(deps): update all non-major dependencies (#304) (@renovate[bot])
- 2b3b0c9: chore(deps): update docker/login-action action to v3.1.0 (#270) (@renovate[bot])
- e8e0d60: chore(deps): update docker/setup-buildx-action action to v3.1.0 (@renovate[bot])
- b1dcde7: chore(deps): update docker/setup-buildx-action action to v3.2.0 (#273) (@renovate[bot])
- 326532c: chore(deps): update github/codeql-action action to v3.24.3 (#255) (@renovate[bot])
- 74e229d: chore(deps): update github/codeql-action action to v3.24.4 (#259) (@renovate[bot])
- 1c655da: chore(deps): update github/codeql-action action to v3.24.5 (#260) (@renovate[bot])
- 7bbf1ac: chore(deps): update github/codeql-action action to v3.24.6 (#263) (@renovate[bot])
- ddc2bcd: chore(deps): update github/codeql-action action to v3.24.7 (#275) (@renovate[bot])
- 21717ac: chore(deps): update github/codeql-action action to v3.24.8 (#279) (@renovate[bot])
- ee95c74: chore(deps): update github/codeql-action action to v3.24.9 (#286) (@renovate[bot])
- e59892f: chore(deps): update sonarsource/sonarcloud-github-action digest to 1988863 (#301) (@renovate[bot])
- f64f855: chore(deps): update sonarsource/sonarcloud-github-action digest to 3da91d8 (#303) (@renovate[bot])
- c1d8e19: chore(deps): update sonarsource/sonarcloud-github-action digest to 6bbd64e (#290) (@renovate[bot])
- 229743a: chore(deps): update sonarsource/sonarcloud-github-action digest to 76ec6e7 (#280) (@renovate[bot])
- 23f91af: chore: add OpenSSF badge (#268) (@fzipi)
- 97d332a: chore: remove dependabot (#277) (@theseion)
- 95a29f5: chore: rename codeql workflow (#274) (@theseion)
- 8175429: chore: run renovate only once per week to reduce noise (#276) (@theseion)
- c4f09f9: chore: update to ftw-tests-schema v2.0.0 (#305) (@theseion)
- 31bf9a2: fix(deps): update all non-major dependencies (#253) (@renovate[bot])
- 17d4bce: fix(deps): update github.com/icza/backscanner digest to 0d5d27a (@renovate[bot])
- f30e130: fix(deps): update github.com/icza/backscanner digest to b40c3a8 (#287) (@renovate[bot])
- 113704b: fix(deps): update github.com/icza/backscanner digest to f23e3ba (#258) (@renovate[bot])
- 8c73970: fix(deps): update module github.com/stretchr/testify to v1.9.0 (#264) (@renovate[bot])
- 43dd8bd: fix(deps): update module golang.org/x/net to v0.22.0 (@renovate[bot])
- f45c831: fix(deps): update module golang.org/x/net to v0.24.0 (#292) (@renovate[bot])
- e4d0156: fix(deps): update module golang.org/x/net to v0.25.0 (#302) (@renovate[bot])
v0.6.4
What's Changed
- [StepSecurity] Apply security best practices by @step-security-bot in #220
- Attempts to fix 0.6.3 by @jcchavezs in #249
- chore: create scorecard.yml by @fzipi in #216
- chore: fix MendRenovate ignore list by @theseion in #247
- chore: make MendRenovate ignore updates to go-yaml by @theseion in #242
- chore: revert goccy/go-yaml to v1.9.2 by @theseion in #237
- chore: update pre-commit config by @theseion in #238
- chore(deps): bump actions/checkout from 3.6.0 to 4.1.1 by @dependabot in #224
- chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0 by @dependabot in #223
- chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in #232
- chore(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0 by @dependabot in #235
- chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in #245
- chore(deps): bump github.com/goccy/go-yaml from 1.11.0 to 1.11.2 by @dependabot in #181
- chore(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #178
- chore(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #185
- chore(deps): bump github.com/rs/zerolog from 1.30.0 to 1.31.0 by @dependabot in #182
- chore(deps): bump github/codeql-action from 2.22.11 to 3.22.11 by @dependabot in #225
- chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #227
- chore(deps): bump golang.org/x/net from 0.14.0 to 0.15.0 by @dependabot in #180
- chore(deps): bump golang.org/x/net from 0.15.0 to 0.16.0 by @dependabot in #183
- chore(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 by @dependabot in #184
- chore(deps): update actions/checkout action to v4 by @renovate in #190
- chore(deps): update actions/setup-go action to v4 by @renovate in #191
- chore(deps): update actions/setup-go action to v5 by @renovate in #214
- chore(deps): update actions/upload-artifact action to v4.2.0 by @renovate in #233
- chore(deps): update all non-major dependencies by @renovate in #218
- chore(deps): update alpine:3 docker digest to c5b1261 by @renovate in #240
- chore(deps): update docker/login-action action to v3 by @renovate in #192
- chore(deps): update docker/setup-buildx-action action to v3 by @renovate in #193
- chore(deps): update docker/setup-qemu-action action to v3 by @renovate in #194
- chore(deps): update github/codeql-action action to v3 by @renovate in #217
- chore(deps): update github/codeql-action action to v3.22.12 by @renovate in #228
- chore(deps): update github/codeql-action action to v3.23.0 by @renovate in #229
- chore(deps): update github/codeql-action action to v3.23.1 by @renovate in #231
- chore(deps): update goreleaser/goreleaser-action action to v5 by @renovate in #195
- chore(deps): update sonarsource/sonarcloud-github-action digest to 44eed60 by @renovate in #246
- Configure Renovate by @renovate in #186
- docs: update README by @fzipi in #201
- feat: move test type to its own package by @fzipi in #208
- fix: always pass FTWTest as pointer by @theseion in #250
- fix: goccy/yaml regression performance by @fzipi in #199
- fix: properly apply test overrides to autocomplete_headers by @theseion in #202
- fix: publishing packages to GitHub requires write permissions by @theseion in #251
- fix: update permissions on release action by @fzipi in #226
- fix: use koanfv2 for imported module by @fzipi in #212
- fix(deps): update all non-major dependencies by @renovate in #188, #215, #234, #239, #241, #243
- fix(deps): update github.com/icza/backscanner digest to bf6beb7 by @renovate in #187
- fix(deps): update module github.com/knadh/koanf to v2 by @renovate in #196
- fix(deps): update module golang.org/x/net to v0.18.0 by @renovate in #206
- fix(deps): update module golang.org/x/net to v0.19.0 by @renovate in #213
- fix(deps): update module golang.org/x/net to v0.20.0 by @renovate in #230
- fix(deps): update module golang.org/x/net to v0.21.0 by @renovate in #248
- tests: add tests for empty override of autocomplete_headers by @theseion in #204
New Contributors
- @renovate made their first contribution in #186
- @step-security-bot made their first contribution in #220
- @jcchavezs made their first contribution in #249
Full Changelog: v0.6.2...v0.6.4
v0.6.2
What's Changed
- feat: add magefile by @fzipi in #171
- fix: another try to fix goreleaser slack announce by @fzipi in #164
- chore(deps): bump github.com/rs/zerolog from 1.29.1 to 1.30.0 by @dependabot in #173
- chore(deps): bump golang.org/x/net from 0.12.0 to 0.14.0 by @dependabot in #174
- fix: reduce log level when writing headers by @theseion in #175
- fix: no longer negate
autocomplete_headers
option by @theseion in #176 - fix runner expected-error check potential panic by @4lisalehi in #177
New Contributors
- @4lisalehi made their first contribution in #177
Full Changelog: v0.6.1...v0.6.2