github gogatekeeper/gatekeeper 5.0.0

3 hours ago

What's Changed

NOTE: I would like to highlight added deny attribute to resource - this can significantly reduce attack surface and make faster responses to endpoints which should be forbidden

IMPORTANT: This version contains breaking changes, here is list of them and some suggestions related to new behaviour:

  • --enable-default-deny-strict - is default true now and --enable-default-deny is false, this means that /* will be added as resource and it will be denied
  • added --allow-escaped-slashes-path - option which is by default true, previous versions allowed escaped slashes, from 5.0.0 onward they are disallowed by default
  • added path normalization options - see docs https://gogatekeeper.github.io/gatekeeper/#path-normalization, previous versions were partially normalizing path used internally but upstream was sent as received, this has changed and behaviour is as per docs

Special THANKS: I would like to special thank @bogbert which was discussing and testing changes with me in this release

Full Changelog: 4.11.0...5.0.0

Don't miss a new gatekeeper release

NewReleases is sending notifications on new releases.