Skip to content

Releases: Benziza/queryguard-dotnet

QueryGuard.NET v0.1.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 14:18

QueryGuard.NET 0.1.1 fixes three SQL issues:

  • Redact dollar-quoted and escaped strings before they reach reports.
  • Count reads correctly when SQL strings, comments, or quoted names contain write keywords.
  • Keep different long queries separate, even when their displayed SQL is shortened.

The README and documentation are shorter and easier to follow. Public APIs, report schemas, and dependency minimums are unchanged.

Upgrade

Update the QueryGuard packages you use to 0.1.1. Review fingerprint allowlists for affected SQL and rerun measured tests before accepting any baseline changes.

Documentation · NuGet · Full changelog · All changes since 0.1.0

QueryGuard.NET v0.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 21:35
d22282f

What's Changed

Documentation

  • docs: publish public validation results by @Benziza in #129

Other changes

Full Changelog: v0.1.0-preview.6...v0.1.0

QueryGuard.NET v0.1.0-preview.6

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Aug 21:09
bf5a418

What's Changed

Fixes

  • fix(packaging): lower framework dependency floors by @Benziza in #127

Documentation

  • docs: make WebApplicationFactory the main quick start by @Benziza in #125

Other changes

  • docs: simplify public project text by @Benziza in #123
  • docs: remove remaining em dash punctuation by @Benziza in #124
  • chore(release): prepare v0.1.0-preview.6 by @Benziza in #128

Full Changelog: v0.1.0-preview.5...v0.1.0-preview.6

QueryGuard.NET v0.1.0-preview.5

Choose a tag to compare

@github-actions github-actions released this 21 Aug 16:41
baf179a

QueryGuard.NET v0.1.0-preview.4

Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 18:54
abb5c5f

QueryGuard.NET v0.1.0-preview.3

Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 15:47
62d58ff

QueryGuard.NET v0.1.0-preview.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 13:22
e7a898d

QueryGuard.NET v0.1.0-preview.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 02:14
639f775

What's Changed

Features

  • feat(core): define sessions, records, findings, and budgets [QG-007] by @Benziza in #63
  • feat(core): isolate async and nested query sessions [QG-009] by @Benziza in #64
  • feat(efcore): capture relational commands on EF Core 8 and 10 [QG-014] by @Benziza in #66
  • feat(fingerprint): normalize and identify repeated EF SQL [QG-019] by @Benziza in #67
  • feat(detector): report repeated-query candidates [QG-023] by @Benziza in #68
  • feat(policy): enforce query and duration budgets [QG-025] by @Benziza in #69
  • feat(policy): add transparent allowlists [QG-030] by @Benziza in #70
  • feat(diagnostics): add optional first stack trace [QG-032] by @Benziza in #71
  • feat(aspnetcore): evaluate query policies per endpoint [QG-034] by @Benziza in #72
  • feat(testing): add explicit scope and budget assertions [QG-038] by @Benziza in #73
  • feat(reporting): add JSON, JUnit, and logger reporters [QG-040] by @Benziza in #74

Security

  • feat(core): add privacy-first redaction policy [QG-013] by @Benziza in #65

Maintenance

  • chore(repo): establish public project foundation [QG-001] by @Benziza in #58

New Contributors

Full Changelog: https://github.com/Benziza/queryguard-dotnet/commits/v0.1.0-preview.1