File tree Expand file tree Collapse file tree 6 files changed +19
-1
lines changed Expand file tree Collapse file tree 6 files changed +19
-1
lines changed Original file line number Diff line number Diff line change 1616
1717## Unreleased
1818
19+ ### Deprecations
20+
21+ - Deprecate ` autoAppStart ` and ` setAppStartEnd ` ([ #2681 ] ( https://github.com/getsentry/sentry-dart/pull/2681 ) )
22+
1923### Other
2024
2125- Remove macOS display refresh rate support ([ #2628 ] ( https://github.com/getsentry/sentry-dart/pull/2628 ) )
2226 - Can't reliably detect on multi-monitor systems and on older macOS versions.
2327 - Not very meaningful, as other applications may be running in parallel and affecting it.
2428
29+ ### Dependencies
30+
31+ - Bump Native SDK from v0.7.19 to v0.7.20 ([ #2652 ] ( https://github.com/getsentry/sentry-dart/pull/2652 ) )
32+ - [ changelog] ( https://github.com/getsentry/sentry-native/blob/master/CHANGELOG.md#0720 )
33+ - [ diff] ( https://github.com/getsentry/sentry-native/compare/0.7.19...0.7.20 )
34+
2535## 8.13.0
2636
2737### Breaking changes
Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ class NativeAppStartIntegration extends Integration<SentryFlutterOptions> {
1818 DateTime ? _appStartEnd;
1919
2020 /// This timestamp marks the end of app startup. Either set by calling
21+ // ignore: deprecated_member_use_from_same_package
2122 /// [SentryFlutter.setAppStartEnd] . The [SentryFlutterOptions.autoAppStart]
2223 /// option needs to be false.
2324 @internal
@@ -43,6 +44,7 @@ class NativeAppStartIntegration extends Integration<SentryFlutterOptions> {
4344
4445 try {
4546 DateTime ? appStartEnd;
47+ // ignore: deprecated_member_use_from_same_package
4648 if (options.autoAppStart) {
4749 // ignore: invalid_use_of_internal_member
4850 appStartEnd = DateTime .fromMicrosecondsSinceEpoch (timings.first
Original file line number Diff line number Diff line change @@ -225,6 +225,8 @@ mixin SentryFlutter {
225225 /// Manually set when your app finished startup. Make sure to set
226226 /// [SentryFlutterOptions.autoAppStart] to false on init. The timeout duration
227227 /// for this to work is 10 seconds.
228+ @Deprecated (
229+ 'Will be removed in v9. This functionality will not be supported anymore.' )
228230 static void setAppStartEnd (DateTime appStartEnd) {
229231 // ignore: invalid_use_of_internal_member
230232 final integrations = Sentry .currentHub.options.integrations
Original file line number Diff line number Diff line change @@ -179,6 +179,8 @@ class SentryFlutterOptions extends SentryOptions {
179179 /// first transaction. Set to false when configuring option to disable or if
180180 /// you want to set the end time of app startup manually using
181181 /// [SentryFlutter.setAppStartEnd] .
182+ @Deprecated (
183+ 'Will be removed in v9. In order to disable app starts disable it via option.removeIntegration(...) instead' )
182184 bool autoAppStart = true ;
183185
184186 /// Automatically attaches a screenshot when capturing an error or exception.
Original file line number Diff line number Diff line change 22# Basically, this is a properties file we use both in CMake and update-deps.yml to update dependencies.
33
44repo=https://github.com/getsentry/sentry-native
5- version=0.7.19
5+ version=0.7.20
Original file line number Diff line number Diff line change @@ -118,6 +118,7 @@ void main() {
118118
119119 test ('with disabled auto app start waits until appStartEnd is set' ,
120120 () async {
121+ // ignore: deprecated_member_use_from_same_package
121122 fixture.options.autoAppStart = false ;
122123
123124 fixture.callIntegration ();
@@ -137,6 +138,7 @@ void main() {
137138 });
138139
139140 test ('with disabled auto app start waits until timeout' , () async {
141+ // ignore: deprecated_member_use_from_same_package
140142 fixture.options.autoAppStart = false ;
141143
142144 fixture.callIntegration ();
You can’t perform that action at this time.
0 commit comments