Skip to content

v0.2.1

Choose a tag to compare

@RibesAlexandre RibesAlexandre released this 25 Sep 22:18
· 17 commits to main since this release
  • Fixed: a wrong key, a wrong server address or a refused report now writes a
    [Quiet Guard] line to the PHP error log, which is wp-content/debug.log
    where WP_DEBUG_LOG is on. Until now every one of those failed in complete
    silence, with nothing to see anywhere.
  • Changed: only uncaught exceptions, fatal shutdowns and userland fatal errors
    are reported. Notices and warnings are not, and there is no setting to restore
    them. Each one was a blocking HTTP request during page rendering, so one
    warning inside a loop over five hundred rows was five hundred requests in a
    single page load.
  • Changed: the same error on the same line is reported once, and a request stops
    at twenty reports.
  • Fixed: an exception message, class name or file path too long for the server
    now arrives trimmed instead of being refused and lost.
  • Fixed: French social security numbers from Corsica are masked before sending.
    The check digit was computed in a way that could never succeed for them, so
    they travelled in clear.
  • Fixed: a server address that already ends in /api/v1 is accepted, and
    surrounding whitespace is ignored.
  • Changed: requires PSR-3 version 2 or 3. The bundled logger is typed and cannot
    run against version 1.

Full changelog: readme.txt