Skip to content

Releases: getsentry/sentry-symfony

1.0

07 Nov 08:28
1.0
74270de
Compare
Choose a tag to compare
1.0

Added

  • Add official support to PHP 7.2 (#71)

Changed

  • Changed source folder from src/Sentry/SentryBundle to just src/ (thanks to PSR-4 and Composer this doesn't affect you)
  • Re-sort the constructor's arguments of ExceptionListener
  • The SentrySymfonyClient is no longer an optional argument of ExceptionListener; it's now required

Fixed

  • Remove usage of create_function() to avoid deprecations (#71)
  • Fix a possible bug that could make Sentry crash if an error is triggered before loading a console command
  • Fix a fatal error when the user token is not authenticated (#78)

Removed

  • Drop deprecated fields from configuration; the same options can be used (since 0.8.3) under sentry.options
  • Dropped the third argument from the SentrySymfonyClient constructor; error_types are now fetched from the second argument, the options array
  • Remove support for PHP versions lower than 5.6, since they are now EOL
  • Remove support for HHVM

0.8.7

23 Oct 15:22
0.8.7
65bbda9
Compare
Choose a tag to compare

Fixed

  • Fix a fatal error when the user token is not authenticated (#78)

0.8.6

24 Aug 13:58
0.8.6
5d961ce
Compare
Choose a tag to compare

Changed

  • Migrate service definitions to non-deprecated option configuration values

Fixed

  • Fix expected type of the options.error_types config value (scalar instead of array, discovered in #72)
  • Fix handling of deprecated options value

0.8.5

22 Aug 10:51
0.8.5
5fe98b5
Compare
Choose a tag to compare

Fixed

  • trim() DSN value from config, to avoid issues with .env files on BitBucket (see #21 (comment))

0.8.4

08 Aug 12:54
0.8.4
8cff6d0
Compare
Choose a tag to compare

Fixed

  • Fix exception being thrown when both deprecated and new options are used.

0.8.3

07 Aug 10:12
0.8.3
70ecbbf
Compare
Choose a tag to compare

Changed

  • Migrate all the options from the config root to sentry.options (#68); the affected options are still usable in the old form, but they will generate deprecation notices. They will be dropped in the 1.0 release.

Before:

sentry:
  app_path: ~
  environment: ~
  error_types: ~
  excluded_app_paths: ~
  prefixes: ~
  release: ~

After:

sentry:
  options:
    app_path: ~
    environment: ~
    error_types: ~
    excluded_app_paths: ~
    prefixes: ~
    release: ~
  • Migrate from PSR-0 to PSR-4

0.8.2

28 Jul 19:01
0.8.2
c603aa3
Compare
Choose a tag to compare

Fixed

  • Fix previous release with cherry pick of the right commit from #67

0.8.1

27 Jul 09:20
0.8.1
1f3f2ca
Compare
Choose a tag to compare
  • Force load of client in console commands to avoid missing notices due to lazy-loading (#67)

0.8.0

19 Jun 08:27
0.8.0
545bc18
Compare
Choose a tag to compare
  • Add SentryExceptionListenerInterface and the exception_listener option in the configuration (#47) to allow customization of the exception listener
  • Add SentrySymfonyEvents::PRE_CAPTURE and SentrySymfonyEvents::SET_USER_CONTEXT events (#47) to customize event capturing information
  • Make SkipCapture work on console exceptions too
  • Make listeners' priority customizable through the new listener_priorities configuration key

0.7.1

08 Aug 12:55
Compare
Choose a tag to compare

Fixed

  • Quote sentry.options in services.yml.