What's New

[1.4.0] - 2024-07-25

Added

  • Logging exception message at top level for improved debugging
  • Added support for custom ip extraction feature

Fixed

  • Converting IP headers value to Lower case
  • Add exception handling for an invalid ip input in filter by ip logic

[1.3.0] - 2024-03-12

Fixed

  • Extract the hostname from the headers instead of the request object

Added

  • Configuration for first party timeout
  • Configuration for user agent max length
  • Added pxhd and pxOrigCookie fields to async activities
  • Added base64-encoded URL and http method to captcha script query parameters on block pages
  • Added module version field to header-based logger logs

Changed

  • Bot Defender captcha page includes client-side first party timeout

[1.2.1] - 2024-22-01

Fixed

  • Creating the human logger factory per middleware rather than per request context.

[1.2.0] - 2023-12-26

Added

  • Added support for header-based logger feature
  • Added logger per request context
  • Added risk_start_time and enforcer_start_time fields to enforcer activities

Fixed

  • Fixed custom endpoints for first party
  • Fixed first party XHR requests url
  • Fixed issue with proxied XHR requests URL validation

[1.1.0] - 2023-11-15

Added

  • Added support for custom cookie header feature

Fixed

  • fixed captcha.js url for third party

[1.0.6] - 2023-10-30

Added
S2S error handling support
Added additional logs

[1.0.5] - 2023-10-25

Fixed

  • Changed cookie expire logic to UTC time
  • Fixed bug in telemetry command

[1.0.4] - 2023-10-22

Changed

  • Separate monitored routes, enforced routes, sensitive routes and filter by route for regex and exact paths dedicated configuration fields.

[1.0.3] - 2023-10-18

Added

  • Authomatic installation for all project dependencies using PackageReference.
  • Added possible debug option - none (the logger will not output any logs)

[1.0.2] - 2023-10-15

Added

  • Added new Human Logger
  • Added additional logs

Fixed

  • First party add headers bug

[1.0.1] - 2023-10-11

Added

  • Added additional risk info to async activities

Fixed

  • Fixed first party and captcha asynchronous issue

[1.0.0] - 2023-09-28

Added

  • Initial version release