This repository has been archived by the owner on Jan 11, 2022. It is now read-only.
Releases: swisnl/laravel-graylog2
Releases · swisnl/laravel-graylog2
Add basic Laravel 5.6+ support
Added
- Basic Laravel 5.6+ support (thanks @The-Hasanov and @bomas13)
Remove unnecessary provides-method
Removed
- Remove unnecessary provides-method from the service provider. This was only needed for deferred loading, which has been removed in 0.6.3
Revert deferred loading of the service provider
Fixed
- The service provider is doing more than just registering bindings. Therefor deferred loading will break stuff, like package discovery. Deferred loading has been reverted.
Improved service provider
Changed
- Moved service provider logic from the register-method to the boot-method. Also defer loading the service provider until it is used. (Thanks @alberto-bottarini)
0.6.1
0.6.0
Added
- You can adjust the minimum log level by changing the value
log_level
in configuration (thanks @BrokenSt0rm)
Added validation of Graylog transport configuration values
- Added a comment to the config to clarify the options
- The following values are valid for the transport type:
udp
andUDP
tcp
andTCP
Allow bubbling of all exceptions
- Allow all exceptions to bubble to other Monolog handlers
- Added examples to the readme
Changes to message processing
- Added Facade for easier access
- Adding additional data is now handled by MessageProcessors. By default, we ship an ExceptionProcessor and a RequestProcessor. Additional processors can be made by implementing
ProcessorInterface
and adding them to yourAppProvider
. - Request logging can now add GET and/or POST parameters. POST parameters can be blacklisted (think passwords/usernames)
Fixed default UDP chunk length
Fixes and compatibility - Changed default chunk size - Added troubleshooting to readme - Added config to disable adding the full stacktrace to the full message - setVersion is for GELF version and not platform version