- Adds console command metadata #248
- Bumping dependencies to add data for handled/unhandled
- Fix regression in stacktrace resolution when using Laravel 5.5 #246
- Avoid fetching relationship models on user when populating user information #244
-
Fully implement Laravel Log facade Graham Campbell #239
-
Use the
handle
method in the deploy command (Laravel 5.5+ compatibility) Manuel Strebel #242
-
Support capturing user information from generic user objects Simon Bennett #207
-
Support setting release stage within configuration file Graham Campbell #228
- Include more deeply nested exception causes in reports
- Improve phar support by falling back to relative paths when needed Graham Campbell #223
- Added more configuration options Graham Campbell #199
- Fixed the app type getting overwritten Graham Campbell #196
-
Record the queue context and job information Graham Campbell #183
-
Replaced event logging with query recording Graham Campbell #186
- Fixed the deploy command option descriptions Andrew Brown #178
-
Added a
bugsnag:deploy
console command Graham Campbell #154 -
Record events as breadrumbs Graham Campbell #159
-
Support both guzzle 5 and 6 Graham Campbell #164
-
Set the app type automatically Graham Campbell #167
-
Fixed certificate verification on some systems Graham Campbell #176
- Fixed support for older laravel versions Graham Campbell #173
- Implement Laravel's logger contract Graham Campbell #147
- Fixed container aliasing of the logger Rémi Pelhate #151
-
Removed support for using
HTTP_PROXY
environment variable for non-CLI apps per CVE-2016-5385 (httpoxy). Graham Campbell #143 #145 -
Convert
BUGSNAG_NOTIFY_RELEASE_STAGES
to a comma-delimited array Jason Graham Campbell #142 #144
- Lowered the minimum PHP version to 5.5.0 Graham Campbell #138
Our library has gone through some major improvements. The primary change to watch out for is we're no longer overriding your exception handler.
-
Since we're no longer overriding your exception handler, you'll need to restore your original handler, and then see our docs for how to bind our new logger to the container.
-
If you'd like access to all our new configuration, you'll need to re-publish our config file.
- Every bug
- Let Laravel decide whether to report or not Phil Bates #97
-
Fixed version constraint Graham Campbell #111
-
Ensure the api key is a string Graham Campbell 57afd32
- Avoid initializing Bugsnag when no API key is set Dries Vints #72
- Added missing environment variables for configuration Andrew Brown #71
- Fixed array syntax for older php Timucin Gelici #63
-
Added support for setting the api key using .env in Laravel 5+ Simon Maynard #62
-
Added support for artisan vendor:publish Simon Maynard #62
- Added a missing import in the Lumen service provider Jake Toolson #57
- Added Lumen support Luca Critelli #51
- Fix bug with reading settings from service file Eduardo Kasper #48
- Try/catch for missing/nonstandard auth service
- Default severity to 'error'
- Better laravel 5 support!
- Laravel 5 support!
- Protect against missing configuration variables (thanks @jasonlfunk!)
- Update
bugsnag-php
dependency to enable support for code snippets on your Bugsnag dashboard - Allow configuring of more Bugsnag settings from your
config.php
(thanks @jacobmarshall!)
- Fix issue where sending auth information with complex users could fail (thanks @hannesvdvreken!)
- Send user/auth information if available (thanks @hannesvdvreken!)
- Laravel 5 support
- Split strip paths from
inProject
- Bump the bugsnag-php dependency to include recent fixes
- Fix major notification bug introduced in 1.0.6
- Fix incompatibility with PHP 5.3
- Identify as Laravel notifier instead of PHP
- Allow configuration of notify_release_stages from config file
- Fix bug when setting releaseStage in the ServiceProvider
- Fix laravel requirement to work with 4.1
- Add a
Bugsnag
facade for quick access to $app["bugsnag"]
- Fixed fatal error handling
- Set release stage based on laravel's
App::environment
setting
- Initial release