Version 1.3.6

April 19, 2024

Changed

  • Updated the required version of Sentry SDK.

Version 1.3.5

February 16, 2024

Changed

  • Updated the required version of Sentry SDK.

Fixed

  • Fixed an error when userPrivacy configuration parameter is empty.

Version 1.3.4

November 26, 2023

Changed

  • Updated texts and translations.
  • Updated the required version of Sentry SDK.

Version 1.3.3

June 8, 2023

Changed

  • Updated the required version of Sentry SDK.

Version 1.3.2

April 9, 2023

Changed

  • Updated the required version of Sentry SDK.

Version 1.3.1

August 19, 2022

Fixed

  • Fixed IP address filtering in before_send callback that prevent console logs from being sent.

Version 1.3.0

August 17, 2022

Added

  • Added the userPrivacy configuration parameter to specify what sensible data will be sent to Sentry.

Changed

  • Updated the required version of Sentry SDK.
  • Updated documentation and examples.
  • Refactoring code and cleanup.

Version 1.2.3

May 6, 2022

Changed

  • Updated advanced configuration examples to use App::env('CRAFT_ENVIRONMENT') instead of the constant directly.

Version 1.2.2

May 4, 2022

Fixed

  • Fixed how we get the current Craft environment variable.

Version 1.2.1

April 27, 2022

Fixed

  • Fixed the Craft version required to use the httpProxy general config setting.
  • Fixed documentation link in GitHub issue template.

Version 1.2.0

February 9, 2022

Added

  • Added image driver type and version in additional data pushed to Sentry.
  • Added the ability to customize options passed to the Sentry SDK when it initializes.
  • Added default Sentry http_proxy option value to equal the Craft httpProxy general config setting.

Changed

  • Updated and cleaned documentation.
  • Simplified PHP requirement in Composer.
  • Refactoring code to make the Craft 4 upgrade easier.

Fixed

  • Fixed excluded HTTP status codes validation.

Version 1.1.8

January 17, 2022

Changed

  • Updated the required version of Sentry SDK.

Version 1.1.7

July 1, 2021

Fixed

  • Database issues no longer prevent errors from being sent. (#5)

Changed

  • Updated documentation.

Version 1.1.6

May 30, 2021

Fixed

  • Fixed excluded HTTP status codes validation.

Version 1.1.5

May 25, 2021

Added

  • Added the exceptPatterns configuration parameter.

Changed

  • Updated documentation about the exceptPatterns parameter.

Version 1.1.4

March 25, 2021

Changed

  • Optimized the way Sentry integrations are loaded.
  • Updated additional data pushed to Sentry.
  • Updated and cleaned documentation.

Version 1.1.3

March 13, 2021

Added

  • Added the environment configuration parameter.

Changed

  • Updated documentation and examples.
  • Updated plugin settings with more parameters.

Version 1.1.2

March 4, 2021

Changed

  • Updated the required version of Sentry SDK.
  • Updated texts and translations.
  • Code syntax and cleanup.

Fixed

  • Fixed missing parent plugin init.

Version 1.1.1

February 3, 2021

Added

  • Added a button to test the current plugin configuration.

Changed

  • Updated and cleaned documentation.

Version 1.1.0

January 27, 2021

Read through the documentation if you are using the advanced configuration method before updating.

Changed

  • Updated the way the log target is added to the log dispatcher in Craft 3.6.
  • Updated the advanced configuration to not use the deprecated App::logConfig() in Craft 3.6.
  • Code cleanup and typo correction.

Fixed

  • Fixed possible duplicate in except message categories.

Version 1.0.9

January 27, 2021

Added

  • Added PHP 8 support. (#1)

Changed

  • Updated MIT license without a year in copyright.

Version 1.0.8

January 25, 2021

Changed

  • Updated exceptCodes validation before adding to except categories.

Version 1.0.7

November 5, 2020

Added

  • Added a new app.name to Sentry tags.
  • Added Twig version to Sentry additional data.
  • Added database driver and version to Sentry additional data.

Changed

  • Cleaned additional data sent to Sentry.
  • Updated documentation about the exceptCodes parameter.
  • Updated documentation about basic and advanced configuration files.

Fixed

  • Fixed request type detection for console commands.

Removed

  • Removed request method and mimetype from Sentry additional data.

Version 1.0.6

November 1, 2020

Added

  • Added missing translation in the settings model.

Fixed

  • Fixed Twig template path and line number added to stack frames when the exception occurs in a compiled template.

Version 1.0.5

October 31, 2020

Added

  • Added request method, ajax and mimetype to Sentry additional data.

Changed

  • Changed required Craft CMS version.

Fixed

  • Fixed excluded HTTP status codes validation.

Version 1.0.4

October 30, 2020

Changed

  • Changed documentation about except and exceptCodes parameters.

Version 1.0.3

October 30, 2020

Changed

  • Changed documentation, code comments and screenshot.

Version 1.0.2

October 24, 2020

Added

  • Added Twig template path and line number to stack trace frames when it is an exception that occurs in a compiled template.

Fixed

  • Fixed the Craft Licence value in Sentry additional data.

Version 1.0.1

October 23, 2020

Added

  • Added documentation URL in composer.json.

Version 1.0.0

October 23, 2020

Added

  • Initial release.