Releases: barryvdh/laravel-debugbar
Releases · barryvdh/laravel-debugbar
v3.11.0
What's Changed
- Bump debugbar to v1.21.x by @barryvdh in #1554
- spelling and grammar updates by @browner12 in #1403
- Minor nitpicks by @erikn69 in #1521
- Revert and fix #557 by @erikn69 in #1562
- Hide explain when empty for sqlite by @barryvdh in #1565
- Tweak grey by @barryvdh in #1566
Full Changelog: v3.10.6...v3.10.7
v3.10.6 Tweak view data for Inertia
What's Changed
- Use Ignition defaults as fallback on config.php by @PaolaRuby in #1535
- More descriptive messages on GateCollector by @erikn69 in #1536
- Use Dracula Theme color on html dumper by @erikn69 in #1537
- Make opt-in events data collecting by @erikn69 in #1534
- Remove Laravel <5.6 support code by @erikn69 in #1528
- Allow Debugbar to work with runtime connection by @deleugpn in #1526
- Use default PhpInfoCollector by @erikn69 in #1532
- Fix LaravelDebugbar imports by @erikn69 in #1533
- Use variable
$events
instead of$this->app['events']
by @erikn69 in #1538 - Use variable $config instead of $this->app['config'] by @erikn69 in #1540
- Test collect real path from compiled views on QueryCollector by @erikn69 in #1543
- GateCollector tests by @erikn69 in #1545
- Search auth identifer support UUID, ULID, GLID by @erikn69 in #1544
- Query backtrace results custom limite option by @erikn69 in #1541
- Feat dark colors by @barryvdh in #1547
- Use dark theme by default by @barryvdh in #1546
- Laravel 11 tests by @erikn69 in #1551
- Add check icon on gate collector(
success
label) by @erikn69 in #1549 - Fix explode(): Passing null to parameter
#2
warning by @parallels999 in #1550 - Check if view path is set by @barryvdh in #1552
- Support Inertia ajax calls by @erikn69 in #1527
- Differentiate other log levels by @erikn69 in #1553
- Merge route middleware with controller ones by @Katenkka in #1235
New Contributors
- @PaolaRuby made their first contribution in #1535
- @Katenkka made their first contribution in #1235
Full Changelog: v3.10.5...v3.10.6
Re-add deprecated collectors
Fix query timeline
What's Changed
Full Changelog: v3.10.3...v3.10.4
fix Inertia bug
What's Changed
- Add test to check if $data['component'] exist by @Ange7 in #1516
- Refactor old laravel query code by @erikn69 in #1518
- Refactor Models, Jobs to ObjectCountCollector by @erikn69 in #1517
- Use upstream SQL widget by @barryvdh in #1519
- Fix smal css bug on queries tab by @erikn69 in #1520
New Contributors
Full Changelog: v3.10.2...v3.10.3
v3.10.0 Performance Improvements + Better IDE Support
This release focuses on better performance, with these highlights:
- View collector can now group views after a threshold (#1503)
- Query collector has soft/hard limits to reduce javascript/php size/execution (#1512)
- Normalize xdebug links throughout collectors (#1510)
- Support Laravel 11 (probably)
It is suggested to re-publish your config file to take advantage of the options, if you made changes.
What's Changed
- ci: Use GitHub Actions V3 by @erikn69 in #1448
- Remove Laravel <5.2 code by @erikn69 in #1461
- Add nonce to <script> elements by @Yannik in #1464
- SymfonyMailCollector support by @erikn69 in #1457
- Introduce JobsCollector by @julienbourdeau in #1470
- Inertia support on ViewCollector by @erikn69 in #1478
- Set memory baseline on MemoryCollector by @erikn69 in #1467
- #1490 adds ajax_handler_auto_show to debugbar.php by @adampatterson in #1493
- Fix readability on
Str::is
by @erikn69 in #1454 - [bug] Fix views generation time to timeline tab by @erikn69 in #1455
- Hide sensitive information by config by @erikn69 in #1453
- use short array syntax by @browner12 in #1401
- [bug] fix blade render with cache clean option by @erikn69 in #1456
- modernize migration by @browner12 in #1402
- fix css dark mode by @erikn69 in #1468
- (fix) Inject debugbar at the first
</head>
by @erikn69 in #1473 - fix query widget, the query collector maybe is empty by @erikn69 in #1489
- Support editor link on QueryCollector/ExceptionsCollector by @erikn69 in #1426
- Test against PHP 8.3 by @sergiy-petrov in #1474
- Only load 5 most relevant traces on QueryCollector by @erikn69 in #1479
- GitHub workflow improvements by @jnoordsij in #1476
- show collector name on timeline items by @erikn69 in #1463
- Show memory usage on clockwork by @erikn69 in #1487
- Support models collector on clockwork by @erikn69 in #1486
- Support events collector on clockwork by @erikn69 in #1485
- (fix) Exclude laravel collection query calls by @erikn69 in #1475
- Measure memory usage on TimeDataCollector by @erikn69 in #1466
- Sort views, queries timeline on clockwork by @erikn69 in #1484
- Fix
__toString
method inLaravelDebugbar
class by @jnoordsij in #1504 - Add nonce to <style> element created by HtmlDumper by @Yannik in #1465
- Support class resolver for open storage by @parallels999 in #1460
- Fixed debug output if exception or php fatal error is thrown. by @crysix in #1399
- use secure links when available by @browner12 in #1405
- Show queries memory usage by @erikn69 in #1462
- Short query source files by @barryvdh in #1505
- Reduce View/Templates impact on performance by @barryvdh in #1503
- Set default base path for xdebug replacements by @barryvdh in #1506
- Add support telescope domain by @VictoRD11 in #1281
- Auto group based on number by @barryvdh in #1507
- Fix extend by @barryvdh in #1509
- Enable logtrace for messages by @barryvdh in #1508
- allow user to customize memory precision by @browner12 in #1400
- use xdebug links similar in views/sql by @barryvdh in #1510
- set xdebug ini by @macbookandrew in #1257
- Soft/hard limit for query collector by @barryvdh in #1512
- Support Laravel 11 by @barryvdh in #1513
New Contributors
- @Yannik made their first contribution in #1464
- @julienbourdeau made their first contribution in #1470
- @adampatterson made their first contribution in #1493
- @crysix made their first contribution in #1399
Full Changelog: v3.9.2...v3.10.0
Fix ajax calls from storage
Limit the OpenHandler check to just the find call.
v3.9.1
v3.9.0
This release disables the OpenHandler storage browser by default, because security concerns about abuse were raised. The functionality can easily be enabled by adding the debugbar.storage.open
to true in your config. Or if you did not publish your config, set DEBUGBAR_OPEN_STORAGE
in your .env