v0.2.0
29. June 2026
Neu
- +Exception Reporting: Unbehandelte Exceptions werden automatisch an das LaraFleet-Dashboard gemeldet (
POST /api/exceptions) - +Fire-and-forget-Semantik — ein LaraFleet-Ausfall beeinflusst die überwachte App nicht
- +SHA-256-Fingerprint (
sha256(class + message + file + line)) für serverseitige Deduplication - +Sensible Request-Parameter (
password,token,api_keyetc.) werden durch[FILTERED]ersetzt; URL ohne Query-String, gefilterte Parameter separat inquery - +Konfigurierbare
dontReport-Liste (Standard:ValidationException,NotFoundHttpException,AuthenticationExceptionu. a.) - +Konfigurierbare
dontFlash-Liste für Request-Keys, die immer gefiltert werden - +CLI-Kontext (
php artisan ...):requestwird alsnullübermittelt - +Reporting wird still übersprungen wenn kein
LARAFLEET_API_KEYkonfiguriert ist
Neue Config-Sektion
// config/larafleet-agent.php
'exceptions' => [
'enabled' => env('LARAFLEET_EXCEPTIONS_ENABLED', true),
'dontReport' => [ /* Exception-Klassen */ ],
'dontFlash' => [ /* Request-Keys */ ],
],