|
2 | 2 |
|
3 | 3 | All notable changes to `laravel-github-monolog` will be documented in this file. |
4 | 4 |
|
| 5 | +## v3.7.0 - 2026-01-27 |
| 6 | + |
| 7 | +### What's Changed |
| 8 | + |
| 9 | +#### New Features |
| 10 | + |
| 11 | +* **feat(tracing): add Livewire and Inertia.js support** - Add request-based detection for Livewire v3+ and Inertia.js requests, capturing component data for enhanced debugging context. |
| 12 | + |
| 13 | + **Key Design Decisions:** |
| 14 | + - **Request-based detection** - No package dependencies required. Collectors detect Livewire/Inertia requests by examining headers and request payload. |
| 15 | + - **Livewire v3+ only** - Targets Livewire v3+ request structure only. |
| 16 | + - **Per-request accuracy** - Only captures data when the request is actually Livewire/Inertia. |
| 17 | + |
| 18 | + **Livewire Data Captured:** |
| 19 | + - Component name, id, path |
| 20 | + - Methods called (e.g., `save`, `delete`) |
| 21 | + - Updated properties (wire:model bindings) |
| 22 | + - Originating page URL |
| 23 | + |
| 24 | + **Inertia Data Captured:** |
| 25 | + - Component name (Vue/React page) |
| 26 | + - Inertia version |
| 27 | + - Partial reload status |
| 28 | + - Partial data keys requested/excluded |
| 29 | + - Request URL |
| 30 | + |
| 31 | + **Changes:** |
| 32 | + - Add `LivewireDataCollector` with request-based detection |
| 33 | + - Add `InertiaDataCollector` with request-based detection |
| 34 | + - Add `ResolvesTracingConfig` trait for consistent config resolution |
| 35 | + - Update `EventHandler` to support multiple collectors per event |
| 36 | + - Add Livewire and Inertia sections to issue templates |
| 37 | + - Add comprehensive default configuration file |
| 38 | + - Enhance `RouteDataCollector` with Livewire route detection |
| 39 | + - Enhance `UserDataCollector` with logout handling and caching |
| 40 | + |
| 41 | +**Full Changelog**: https://github.com/Naoray/laravel-github-monolog/compare/v3.6.1...v3.7.0 |
| 42 | + |
5 | 43 | ## v3.6.1 - 2026-01-27 |
6 | 44 |
|
7 | 45 | ### What's Changed |
|
0 commit comments