Skip to content

Commit df05e85

Browse files
authored
docs: Restructure the 3.0.0 changelog (#597)
1 parent ba8b490 commit df05e85

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

CHANGELOG.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,30 @@
44

55
## 3.0.0
66

7+
**New features**
8+
9+
- We are now creating more spans to give you better insights into the performance of your application
10+
- Add a `http.client` span. This span indicates the time that is spent when using the Laravel HTTP client (#585)
11+
- Add a `http.route` span. This span indicates the time that is spent inside a controller method or route closure (#593)
12+
- Add a `db.transaction` span. This span indicates the time that is spent inside a database transaction (#594)
13+
- Add support for [Dynamic Sampling](https://docs.sentry.io/product/data-management-settings/dynamic-sampling/), allowing developers to set a server-side sampling rate without the need to re-deploy their applications
14+
- Add support for Dynamic Sampling (#572)
15+
716
**Breaking changes**
817

918
- Laravel Lumen is no longer supported
1019
- Drop support for Laravel Lumen (#579)
1120
- Laravel versions 5.0 - 5.8 are no longer supported
1221
- Drop support for Laravel 5.x (#581)
1322
- Remove `Sentry\Integration::extractNameForRoute()`, it's alternative `Sentry\Integration::extractNameAndSourceForRoute()` is marked as `@internal` (#580)
14-
- Remove extracting route name or controller for transaction names (#583). This unifies the transaction names to a more concise format.
15-
- Remove internal `Sentry\Integration::currentTracingSpan()`, use `SentrySdk::getCurrentHub()->getSpan()` if you were using this internal method. (#592)
23+
- Remove internal `Sentry\Integration::currentTracingSpan()`, use `SentrySdk::getCurrentHub()->getSpan()` if you were using this internal method (#592)
1624

1725
**Other changes**
1826

19-
- Add support for Dynamic Sampling (#572)
2027
- Set the tracing transaction name on the `Illuminate\Routing\Events\RouteMatched` instead of at the end of the request (#580)
21-
- Add tracing span for Laravel HTTP client requests (#585)
28+
- Remove extracting route name or controller for transaction names (#583). This unifies the transaction names to a more concise format.
2229
- Simplify Sentry meta tag retrieval, by adding `Sentry\Laravel\Integration::sentryMeta()` (#586)
2330
- Fix tracing with nested queue jobs (mostly when running jobs in the `sync` driver) (#592)
24-
- Add a `http.route` span, this span indicates the time that is spent inside a controller method or route closure (#593)
25-
- Add a `db.transaction` span, this span indicates the time that is spent inside a database transaction (#594)
2631

2732
## 2.14.2
2833

0 commit comments

Comments
 (0)