Releases: barryvdh/laravel-debugbar
Fix non-Illuminate request handling
Copy ValueExporter to this package for 4.0 compat See #225 Symfony 2.3 doesn't have this yet, copy it here for now.
L5 + Query/View Collector improvements
- Fix L5 compatability
- add hints + explain options to QueryLogger
- update to Debugbar 1.10.x
- new ViewCollector layout with more information
v1.7.7 - 5.0 compat, XSS fix and, 'enabled' closure
Make it compatible with Laravel 5.0-dev
Allow anonymous function as enabled setting (for IP checks etc)
Escape query bindings, to prevent executing of scripts/html
v1.7.6 - Fix reflash & caching
Fix reflash bug
Fix caching of debugbar assets
v1.7.4 - Rename assets routes
- Rename assets routes to prevent Nginx conflicts
v.1.7.3 - Helpers & Always collect
- Add helper functions (debug(), add/start/stop_measure() and measure()
- Collect data on responses that are not redirect/ajax/html also.
v1.7.2 - Fix L4.0 compatibility
Fix 4.0 compatibility (problem with Controller namespace)
Give deprecation notice instead of publishing assets.
v1.7.1 - Fix Windows compatibility
Deprecated debugbar:publish command in favor of AssetController
Fixed issue with detecting absolute paths in Windows
v1.7.0 - PSR-4 + Rework asset handling
This release changed the way assets are handled by the Debugbar. Instead of copying the assets, a new AssetController has been added that generates the css/js from a route. Fonts and images have been inlined to make this possible.
Changelog:
- Use AssetController instead of publishing assets to the public folder.
- Inline fonts + images to base64 Data-URI
- Use PSR-4 file structure
v1.0
Laravel Debugbar
This is a package to integrate PHP Debug Bar (https://github.com/maximebf/php-debugbar) with Laravel.
It includes a ServiceProvider to register the debugbar and attach it to the output. You can publish assets and configure it through Laravel.
It bootstraps some Collectors to work with Laravel and implements a couple custom DataCollectors, specific for Laravel.
It is configured to display Redirects and Ajax Requests. (Shown in a dropdown)
This includes some custom collectors:
- RouteCollector: Show information about the current Route.
- ViewCollector: Show the currently loaded views an it's data.
- EventsCollector: Show all events
- LaravelCollector: Show the Laravel version and Environment. (disabled by default)
- SymfonyRequestCollector: replaces the RequestCollector with more information about the request/response
- LogsCollector: Show the latest log entries from the storage logs. (disabled by default)
- FilesCollector: Show the files that are included/required by PHP. (disabled by default)
- ConfigCollector: Display the values from the config files. (disabled by default)
Bootstraps the following collectors for Laravel:
- LogCollector: Show all Log messages
- PdoCollector: Show Database Queries + Bindings
- TwigCollector: For extra Twig info with barryvdh/laravel-twigbridge
- SwiftMailCollector and SwiftLogCollector for Mail
And the default collectors:
- PhpInfoCollector
- MessagesCollector
- TimeDataCollector (With Booting and Application timing)
- MemoryCollector
- ExceptionsCollector
It also provides a Facade interface for easy logging Messages, Exceptions and Time