Version 5.0.0

May 11, 2024

Changed

  • Now requires PHP 8.2.0+.
  • Now requires Craft 5.0.0+.

Version 4.0.1

October 25, 2023

Added

  • Add plugin settings warnings when set via the config file.

Changed

  • Only admins are now allowed to access plugin settings.

Fixed

  • Fix being unable to modify blacklist items in the control panel settings.

Version 4.0.0

July 19, 2022

Changed

  • Now requires PHP 8.0.2+.
  • Now requires Craft 4.0.0+.

Version 3.0.2

July 19, 2022

Added

  • Allow appropriate plugin settings to be set via .env variables.

Fixed

  • Fix settings page in control panel not working.

Version 3.0.1

July 19, 2022

Added

  • Add craft.bugsnag.handleException().

Version 3.0.0

July 18, 2022

The plugin’s package name has changed to verbb/bugsnag. Bugsnag will need be updated to 3.0 from a terminal, by running composer require verbb/bugsnag && composer remove superbig/craft3-bugsnag.

Changed

  • Migration to verbb/bugsnag.
  • Now requires Craft 3.7+.

Version 2.1.2

May 31, 2020

Fixed

  • Fixed namespace that causes PSR warning

Version 2.1.1

April 16, 2020

Added

  • Added craft.bugsnag.getBrowserConfig() to get the config needed for the Bugsnag JS client

Fixed

  • Fixed passing empty releaseStage value

Version 2.1.0

April 16, 2020

Added

  • Added ability to set metadata on the fly by calling {% do craft.bugsnag.metadata({ order: 1234 }) %}. Note that this has to be done before the frontend asset is included

Changed

  • Upgraded the Bugsnag client to v7

Fixed

  • Fixed user reporting

Version 2.0.6

January 22, 2020

Added

  • Added getClient method to service. This exposes the client to other plugins / modules.
  • Added browserApiKey for configuring frontend reporting

Changed

  • Parse browserApiKey and serverApiKey for env variables and aliases

Fixed

  • Fixed frontend Bugsnag asset to comply with the latest version of JS client

Version 2.0.5

August 27, 2019

Added

  • Added asset bundle to capture JS errors in a more seamless fashion

Changed

  • The plugin can now capture early initialization errors (if manually setup in app.php)

Fixed

  • Fixed error when no items were added to exceptions blacklist

Version 2.0.4

March 14, 2019

Fixed

  • Fixed filters support

Version 2.0.3

March 9, 2019

Added

  • Added exceptions blacklist (lets you ignore those 404 errors that clogs up your log)

Version 2.0.2

February 22, 2019

Added

  • Added support for appVersion

Version 2.0.1

July 20, 2018

Fixed

  • Fixed check that passes user information to Bugsnag if set
  • Fixed error when installing plugin through the console command
  • Fixed api config key in config example

Version 2.0.0

December 8, 2017

Added

  • Initial release