You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4-171
Original file line number
Diff line number
Diff line change
@@ -5,175 +5,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5
5
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
6
7
7
## [Unreleased]
8
-
## 2.2.0 - 2019-01-05
9
-
### Added
10
-
- Add the `route` tag automatically to any event generated by a request (#167, thanks @ruudk)
11
-
### Changed
12
-
- Make the `ExceptionListener` more extendable by making all members at least `protected` (#176, thanks @bouland)
13
8
14
-
## 2.1.0 - 2018-11-05
15
-
### Added
16
-
- Add new `excluded_exceptions` option in config (#123, thanks @mcfedr)
17
-
- Add config for autowiring the client (#158, thanks @gander)
18
-
### Changed
19
-
- Migrate YAML config to XML; drop dependency on `symfony/yaml` (#155, thanks @Pierstoval)
20
-
### Fixed
21
-
- Remove deprecation raised by Symfony 4.2 (#161, thanks @chalasr)
22
-
23
-
## 2.0.3 - 2018-06-01
24
-
### Added
25
-
- Add `symfony_version` as a default tag (#116, thanks @hjanuschka)
26
-
### Fixed
27
-
- Retrieve use IP address from Symfony, to honor trusted proxies (#131, thanks @eliecharra)
28
-
29
-
## 2.0.2 - 2018-03-06
30
-
### Fixed
31
-
- Fix `processorOptions` in yaml configuration (#107)
32
-
33
-
## 2.0.1 - 2018-01-31
34
-
### Fixed
35
-
- Avoid reporting CLI errors twice (#104)
36
-
37
-
## 2.0.0 - 2017-12-12
38
-
### Added
39
-
- Add support for Symfony 4.x
40
-
### Changed
41
-
- The `SentryBundle::VERSION` constant has been replaced with the `SentryBundle::getVersion(): string` method, to get a more accurate result
42
-
- Due to a deprecation in `symfony/console`, we require it at at least version 3.3, and we added a method to `SentryExceptionListenerInterface`:
43
-
```php
44
-
public function onConsoleException(ConsoleErrorEvent $event);
45
-
```
46
-
### Removed
47
-
- Drop support for Symfony 2.x
48
-
- Drop support for PHP 5 and 7.0
49
-
50
-
## 1.0.3 - 2018-06-01
51
-
### Added
52
-
- Add `symfony_version` as a default tag (#117, backport of #116, thanks @hjanuschka)
53
-
### Fixed
54
-
- Retrieve use IP address from Symfony, to honor trusted proxies (#132, backport of #131, thanks @eliecharra)
55
-
56
-
## 1.0.2 - 2018-03-06
57
-
### Fixed
58
-
- Fix `processorOptions` in YAML configuration (#109, backport of #107)
59
-
60
-
## 1.0.1 - 2017-12-04
61
-
### Changed
62
-
- The `sentry.client` service is now explicitly declared as public
63
-
64
-
## 1.0.0 - 2017-11-07
65
-
### Added
66
-
- Add official support to PHP 7.2 (#71)
67
-
### Changed
68
-
- Changed source folder from `src/Sentry/SentryBundle` to just `src/` (thanks to PSR-4 and Composer this doesn't affect you)
69
-
- Re-sort the constructor's arguments of `ExceptionListener`
70
-
- The `SentrySymfonyClient` is no longer an optional argument of `ExceptionListener`; it's now required
71
-
### Fixed
72
-
- Remove usage of `create_function()` to avoid deprecations (#71)
73
-
- Fix a possible bug that could make Sentry crash if an error is triggered before loading a console command
74
-
- Fix a fatal error when the user token is not authenticated (#78)
75
-
### Removed
76
-
- Drop deprecated fields from configuration; the same options can be used (since 0.8.3) under `sentry.options`
77
-
- Dropped the third argument from the `SentrySymfonyClient` constructor; `error_types` are now fetched from the second argument, the options array
78
-
- Remove support for PHP versions lower than 5.6, since they are now EOL
79
-
- Remove support for HHVM
80
-
81
-
## 0.8.8 - 2018-06-01
82
-
### Added
83
-
- Add `symfony_version` as a default tag (backport of #116, thanks @hjanuschka)
84
-
- Add the new `excluded_exceptions` option from Sentry client 1.9 (see [getsentry/sentry-php#583](https://github.com/getsentry/sentry-php/pull/583); #124, backport of #123, thanks @mcfedr)
85
-
### Changed
86
-
- Require at least version 1.9 of the `sentry/sentry` base client, due to #124
87
-
### Fixed
88
-
- Retrieve use IP address from Symfony, to honor trusted proxies (backport of #131, thanks @eliecharra)
89
-
90
-
## 0.8.7 - 2017-10-23
91
-
### Fixed
92
-
- Fix a fatal error when the user token is not authenticated (#78)
93
-
94
-
## 0.8.6 - 2017-08-24
95
-
### Changed
96
-
- Migrate service definitions to non-deprecated option configuration values
97
-
### Fixed
98
-
- Fix expected type of the `options.error_types` config value (scalar instead of array, discovered in #72)
99
-
- Fix handling of deprecated options value
100
-
101
-
## 0.8.5 - 2017-08-22
102
-
### Fixed
103
-
-`trim()` DSN value from config, to avoid issues with .env files on BitBucket (see https://github.com/getsentry/sentry-symfony/pull/21#issuecomment-323673938)
104
-
105
-
## 0.8.4 - 2017-08-08
106
-
### Fixed
107
-
- Fix exception being thrown when both deprecated and new options are used.
108
-
109
-
## 0.8.3 - 2017-08-07
110
-
### Changed
111
-
- 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.
112
-
113
-
Before:
114
-
```yaml
115
-
sentry:
116
-
app_path: ~
117
-
environment: ~
118
-
error_types: ~
119
-
excluded_app_paths: ~
120
-
prefixes: ~
121
-
release: ~
122
-
```
123
-
After:
124
-
```yaml
125
-
sentry:
126
-
options:
127
-
app_path: ~
128
-
environment: ~
129
-
error_types: ~
130
-
excluded_app_paths: ~
131
-
prefixes: ~
132
-
release: ~
133
-
```
134
-
- Migrate from PSR-0 to PSR-4
135
-
136
-
## 0.8.2 - 2017-07-28
137
-
### Fixed
138
-
- Fix previous release with cherry pick of the right commit from #67
139
-
140
-
## 0.8.1 - 2017-07-27
141
-
### Fixed
142
-
- Force load of client in console commands to avoid missing notices due to lazy-loading (#67)
143
-
144
-
## 0.8.0 - 2017-06-19
145
-
### Added
146
-
- Add `SentryExceptionListenerInterface` and the `exception_listener` option in the configuration (#47) to allow customization of the exception listener
147
-
- Add `SentrySymfonyEvents::PRE_CAPTURE` and `SentrySymfonyEvents::SET_USER_CONTEXT` events (#47) to customize event capturing information
148
-
- Make listeners' priority customizable through the new `listener_priorities` configuration key
149
-
### Fixed
150
-
- Make SkipCapture work on console exceptions too
151
-
152
-
## 0.7.1 - 2017-01-26
153
-
### Fixed
154
-
- Quote sentry.options in services.yml.
155
-
156
-
## 0.7.0 - 2017-01-20
157
-
### Added
158
-
- Expose all configuration options (#36).
159
-
160
-
## 0.6.0 - 2016-10-24
161
-
### Fixed
162
-
- Improve app path detection to exclude root folder and exclude vendor.
163
-
164
-
## 0.5.0 - 2016-09-08
165
-
### Changed
166
-
- Raise sentry/sentry minimum requirement to ## 1.2.0. - 2017-xx-xx Fixed an issue with a missing import (#24)### . - 2017-xx-xx ``prefixes`` and ``app_path`` will now be bound by default.
167
-
168
-
## 0.4.0 - 2016-07-21
169
-
### Added
170
-
- Added ``skip_capture`` configuration for excluding exceptions.
171
-
### Changed
172
-
- Security services are now optional.
173
-
- Console exceptions are now captured.
174
-
- Default PHP SDK hooks will now be installed (via ``Raven_Client->install``).
175
-
- SDK will now be registered as 'sentry-symfony'.
176
-
177
-
## 0.3.0 - 2016-05-19
178
-
### Added
179
-
- Added support for capturing the current user.
9
+
## 3.0.0-beta1 - 2019-03-06
10
+
The 3.0 major release has multiple breaking changes. The most notable one is the upgrade to the 2.0 base SDK client.
11
+
Refer to the [UPGRADE-3.0.md](https://github.com/getsentry/sentry-symfony/blob/master/UPGRADE-3.0.md) document for a
0 commit comments