Skip to content

Commit 5fcc9d2

Browse files
Updated: dependencies
1 parent 06f5097 commit 5fcc9d2

File tree

8 files changed

+383
-343
lines changed

8 files changed

+383
-343
lines changed

ios/Podfile.lock

Lines changed: 306 additions & 267 deletions
Large diffs are not rendered by default.

lib/vaahextendflutter/base/base_controller.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ class BaseController extends GetxController {
5151
..dsn = config.sentryConfig!.dsn
5252
..autoAppStart = config.sentryConfig!.autoAppStart
5353
..tracesSampleRate = config.sentryConfig!.tracesSampleRate
54-
..enableAutoPerformanceTracking = config.sentryConfig!.enableAutoPerformanceTracking
54+
..enableAutoPerformanceTracing = config.sentryConfig!.enableAutoPerformanceTracing
5555
..enableUserInteractionTracing = config.sentryConfig!.enableUserInteractionTracing
5656
..environment = config.envType,
5757
);

lib/vaahextendflutter/env.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -212,15 +212,15 @@ class SentryConfig {
212212
final String dsn;
213213
final bool autoAppStart; // To record cold and warm start up time
214214
final double tracesSampleRate;
215-
final bool enableAutoPerformanceTracking;
215+
final bool enableAutoPerformanceTracing;
216216
final bool enableUserInteractionTracing;
217217
final bool enableAssetsInstrumentation;
218218

219219
const SentryConfig({
220220
required this.dsn,
221221
this.autoAppStart = true,
222222
this.tracesSampleRate = 0.6,
223-
this.enableAutoPerformanceTracking = true,
223+
this.enableAutoPerformanceTracing = true,
224224
this.enableUserInteractionTracing = true,
225225
this.enableAssetsInstrumentation = true,
226226
});
@@ -229,16 +229,16 @@ class SentryConfig {
229229
String? dsn,
230230
bool? autoAppStart,
231231
double? tracesSampleRate,
232-
bool? enableAutoPerformanceTracking,
232+
bool? enableAutoPerformanceTracing,
233233
bool? enableUserInteractionTracing,
234234
bool? enableAssetsInstrumentation,
235235
}) {
236236
return SentryConfig(
237237
dsn: dsn ?? this.dsn,
238238
autoAppStart: autoAppStart ?? this.autoAppStart,
239239
tracesSampleRate: tracesSampleRate ?? this.tracesSampleRate,
240-
enableAutoPerformanceTracking:
241-
enableAutoPerformanceTracking ?? this.enableAutoPerformanceTracking,
240+
enableAutoPerformanceTracing:
241+
enableAutoPerformanceTracing ?? this.enableAutoPerformanceTracing,
242242
enableUserInteractionTracing:
243243
enableUserInteractionTracing ?? this.enableUserInteractionTracing,
244244
enableAssetsInstrumentation: enableAssetsInstrumentation ?? this.enableAssetsInstrumentation,

lib/vaahextendflutter/services/api.dart

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -98,16 +98,16 @@ abstract class Api {
9898
}
9999

100100
// All errors other than dio error eg. typeError
101-
if (error is! DioError) {
101+
if (error is! DioException) {
102102
if (callback != null) {
103103
await callback(null, null);
104104
}
105105
rethrow;
106106
}
107107

108108
// Timeout Error
109-
else if (error.type == DioErrorType.sendTimeout ||
110-
error.type == DioErrorType.receiveTimeout) {
109+
else if (error.type == DioExceptionType.sendTimeout ||
110+
error.type == DioExceptionType.receiveTimeout) {
111111
await _handleTimeoutError(
112112
error,
113113
showAlert,
@@ -126,7 +126,7 @@ abstract class Api {
126126
}
127127

128128
// Here response error means server sends error response. eg 401: unauthorised
129-
else if (error.type == DioErrorType.badResponse) {
129+
else if (error.type == DioExceptionType.badResponse) {
130130
await _handleResponseError(
131131
error,
132132
showAlert,
@@ -344,7 +344,7 @@ abstract class Api {
344344
}
345345

346346
static Future<void> _handleTimeoutError(
347-
DioError error,
347+
DioException error,
348348
bool showAlert,
349349
String alertType,
350350
) async {
@@ -378,7 +378,7 @@ abstract class Api {
378378
}
379379

380380
static Future<void> _handleResponseError(
381-
DioError error,
381+
DioException error,
382382
bool showAlert,
383383
String alertType,
384384
) async {
@@ -387,7 +387,7 @@ abstract class Api {
387387
// By pass dio header error code to get response content
388388
// Try to return response
389389
if (response == null) {
390-
throw DioError(
390+
throw DioException(
391391
requestOptions: error.requestOptions,
392392
response: error.response,
393393
type: error.type,
@@ -404,7 +404,7 @@ abstract class Api {
404404
redirects: response.redirects,
405405
extra: response.extra,
406406
);
407-
throw DioError(
407+
throw DioException(
408408
requestOptions: error.requestOptions,
409409
response: res,
410410
type: error.type,

lib/vaahextendflutter/services/logging_library/_cloud/sentry_logging_service.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ abstract class SentryLoggingService implements LoggingService {
1212
final SentryEvent event = SentryEvent(message: SentryMessage(message), level: level);
1313
Sentry.captureEvent(
1414
event,
15-
hint: data,
15+
hint: data == null ? null : Hint.withMap({'data': data}),
1616
);
1717
}
1818

lib/vaahextendflutter/widgets/debug.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -251,11 +251,11 @@ class DebugWidgetState extends State<DebugWidget> with SingleTickerProviderState
251251
),
252252
'Sentry Auto Performance Tracking': Data(
253253
value: _environmentConfig.sentryConfig!
254-
.enableAutoPerformanceTracking
254+
.enableAutoPerformanceTracing
255255
? 'enabled'
256256
: 'disabled',
257257
color: _environmentConfig.sentryConfig!
258-
.enableAutoPerformanceTracking
258+
.enableAutoPerformanceTracing
259259
? AppTheme.colors['success']
260260
: AppTheme.colors['danger'],
261261
),

pubspec.lock

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ packages:
1313
dependency: transitive
1414
description:
1515
name: _flutterfire_internals
16-
sha256: "9ebe81588e666f7e2b21309f2b5653bd9642d7f27fd0a6894278d2ff40cb9481"
16+
sha256: a742f71d7f3484253a623b30e19256aa4668ecbb3de6ad1beb0bcf8d4777ecd8
1717
url: "https://pub.dev"
1818
source: hosted
19-
version: "1.3.2"
19+
version: "1.3.3"
2020
analyzer:
2121
dependency: transitive
2222
description:
@@ -85,10 +85,10 @@ packages:
8585
dependency: "direct dev"
8686
description:
8787
name: build_runner
88-
sha256: "5e1929ad37d48bd382b124266cb8e521de5548d406a45a5ae6656c13dab73e37"
88+
sha256: "10c6bcdbf9d049a0b666702cf1cee4ddfdc38f02a19d35ae392863b47519848b"
8989
url: "https://pub.dev"
9090
source: hosted
91-
version: "2.4.5"
91+
version: "2.4.6"
9292
build_runner_core:
9393
dependency: transitive
9494
description:
@@ -141,26 +141,26 @@ packages:
141141
dependency: "direct main"
142142
description:
143143
name: cloud_firestore
144-
sha256: "095a8c0e67da96610b6f4e6da7ac5853bc86d7664409ab71d7b934469ca99c6f"
144+
sha256: "5bbc1f5bffa79af54ca035b92b57f81c6fb35ee5471ead67e29c8e12de8432f8"
145145
url: "https://pub.dev"
146146
source: hosted
147-
version: "4.8.0"
147+
version: "4.8.2"
148148
cloud_firestore_platform_interface:
149149
dependency: transitive
150150
description:
151151
name: cloud_firestore_platform_interface
152-
sha256: dd5d1c3ed9a09e620ac59351f20fa635e112101bdc6f90e84b29c5a19fa1bf59
152+
sha256: "8e0aafeb727087f84710275d59a101b2acf2290ffbb3b111aab70423f8350d5d"
153153
url: "https://pub.dev"
154154
source: hosted
155-
version: "5.15.0"
155+
version: "5.15.2"
156156
cloud_firestore_web:
157157
dependency: transitive
158158
description:
159159
name: cloud_firestore_web
160-
sha256: "51f22dfbe07638075287e171b469ef545bee9f5fa0f8d0ed4aa98aceb0259a5d"
160+
sha256: bbf0ebb9d1e9251caa00e8727389313c64cb4240c1c31f895971c52d0c782316
161161
url: "https://pub.dev"
162162
source: hosted
163-
version: "3.6.0"
163+
version: "3.6.2"
164164
code_builder:
165165
dependency: transitive
166166
description:
@@ -229,10 +229,10 @@ packages:
229229
dependency: "direct main"
230230
description:
231231
name: dio
232-
sha256: b99b1d56dc0d5dece70957023af002dbd49614b4a1bf86d3a254af3fe781bdf2
232+
sha256: a9d76e72985d7087eb7c5e7903224ae52b337131518d127c554b9405936752b8
233233
url: "https://pub.dev"
234234
source: hosted
235-
version: "5.2.0+1"
235+
version: "5.2.1+1"
236236
fake_async:
237237
dependency: transitive
238238
description:
@@ -261,18 +261,18 @@ packages:
261261
dependency: "direct main"
262262
description:
263263
name: file_picker
264-
sha256: "9d6e95ec73abbd31ec54d0e0df8a961017e165aba1395e462e5b31ea0c165daf"
264+
sha256: b1729fc96627dd44012d0a901558177418818d6bd428df59dcfeb594e5f66432
265265
url: "https://pub.dev"
266266
source: hosted
267-
version: "5.3.1"
267+
version: "5.3.2"
268268
firebase_core:
269269
dependency: "direct main"
270270
description:
271271
name: firebase_core
272-
sha256: e9b36b391690cf329c6fb1de220045e97c13784c303820cd33962319580a56c6
272+
sha256: a4a99204da264a0aa9d54a332ea0315ce7b0768075139c77abefe98093dd98be
273273
url: "https://pub.dev"
274274
source: hosted
275-
version: "2.13.1"
275+
version: "2.14.0"
276276
firebase_core_platform_interface:
277277
dependency: transitive
278278
description:
@@ -285,26 +285,26 @@ packages:
285285
dependency: transitive
286286
description:
287287
name: firebase_core_web
288-
sha256: "8c0f4c87d20e2d001a5915df238c1f9c88704231f591324205f5a5d2a7740a45"
288+
sha256: "0fd5c4b228de29b55fac38aed0d9e42514b3d3bd47675de52bf7f8fccaf922fa"
289289
url: "https://pub.dev"
290290
source: hosted
291-
version: "2.5.0"
291+
version: "2.6.0"
292292
firebase_dynamic_links:
293293
dependency: "direct main"
294294
description:
295295
name: firebase_dynamic_links
296-
sha256: "830b779cb77badc9d8b438c43b857dc1cd531691473e4592c2cc1c5bf9726d2b"
296+
sha256: "9b984d0abd227a702451a997abcca763f4dbf67e260dad60e5506d55e3eff244"
297297
url: "https://pub.dev"
298298
source: hosted
299-
version: "5.3.2"
299+
version: "5.3.3"
300300
firebase_dynamic_links_platform_interface:
301301
dependency: transitive
302302
description:
303303
name: firebase_dynamic_links_platform_interface
304-
sha256: "8af7e6b9a95c653d84e2a395dc846ef5232531f386ea80b7a8edfa0735f78525"
304+
sha256: "6ef00a0be18f3231e9727f7c4b31db89dbfa16792098beb850603c30854560ff"
305305
url: "https://pub.dev"
306306
source: hosted
307-
version: "0.2.6+2"
307+
version: "0.2.6+3"
308308
fixnum:
309309
dependency: transitive
310310
description:
@@ -322,18 +322,18 @@ packages:
322322
dependency: "direct dev"
323323
description:
324324
name: flutter_lints
325-
sha256: aeb0b80a8b3709709c9cc496cdc027c5b3216796bc0af0ce1007eaf24464fd4c
325+
sha256: "2118df84ef0c3ca93f96123a616ae8540879991b8b57af2f81b76a7ada49b2a4"
326326
url: "https://pub.dev"
327327
source: hosted
328-
version: "2.0.1"
328+
version: "2.0.2"
329329
flutter_local_notifications:
330330
dependency: "direct main"
331331
description:
332332
name: flutter_local_notifications
333-
sha256: "812791d43ccfc1b443a0d39fa02a206fc228c597e28ff9337e09e3ca8d370391"
333+
sha256: "3cc40fe8c50ab8383f3e053a499f00f975636622ecdc8e20a77418ece3b1e975"
334334
url: "https://pub.dev"
335335
source: hosted
336-
version: "14.1.1"
336+
version: "15.1.0+1"
337337
flutter_local_notifications_linux:
338338
dependency: transitive
339339
description:
@@ -357,7 +357,7 @@ packages:
357357
sha256: "950e77c2bbe1692bc0874fc7fb491b96a4dc340457f4ea1641443d0a6c1ea360"
358358
url: "https://pub.dev"
359359
source: hosted
360-
version: "2.0.7"
360+
version: "2.0.15"
361361
flutter_test:
362362
dependency: "direct dev"
363363
description: flutter
@@ -380,10 +380,10 @@ packages:
380380
dependency: "direct main"
381381
description:
382382
name: font_awesome_flutter
383-
sha256: "959ef4add147753f990b4a7c6cccb746d5792dbdc81b1cde99e62e7edb31b206"
383+
sha256: "5fb789145cae1f4c3245c58b3f8fb287d055c26323879eab57a7bf0cfd1e45f3"
384384
url: "https://pub.dev"
385385
source: hosted
386-
version: "10.4.0"
386+
version: "10.5.0"
387387
frontend_server_client:
388388
dependency: transitive
389389
description:
@@ -428,10 +428,10 @@ packages:
428428
dependency: transitive
429429
description:
430430
name: http
431-
sha256: "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2"
431+
sha256: "4c3f04bfb64d3efd508d06b41b825542f08122d30bda4933fb95c069d22a4fa3"
432432
url: "https://pub.dev"
433433
source: hosted
434-
version: "0.13.6"
434+
version: "1.0.0"
435435
http_multi_server:
436436
dependency: transitive
437437
description:
@@ -484,10 +484,10 @@ packages:
484484
dependency: "direct main"
485485
description:
486486
name: json_serializable
487-
sha256: "61a60716544392a82726dd0fa1dd6f5f1fd32aec66422b6e229e7b90d52325c4"
487+
sha256: aa1f5a8912615733e0fdc7a02af03308933c93235bdc8d50d0b0c8a8ccb0b969
488488
url: "https://pub.dev"
489489
source: hosted
490-
version: "6.7.0"
490+
version: "6.7.1"
491491
lints:
492492
dependency: transitive
493493
description:
@@ -556,10 +556,10 @@ packages:
556556
dependency: transitive
557557
description:
558558
name: package_info_plus
559-
sha256: "10259b111176fba5c505b102e3a5b022b51dd97e30522e906d6922c745584745"
559+
sha256: ceb027f6bc6a60674a233b4a90a7658af1aebdea833da0b5b53c1e9821a78c7b
560560
url: "https://pub.dev"
561561
source: hosted
562-
version: "3.1.2"
562+
version: "4.0.2"
563563
package_info_plus_platform_interface:
564564
dependency: transitive
565565
description:
@@ -692,18 +692,18 @@ packages:
692692
dependency: transitive
693693
description:
694694
name: sentry
695-
sha256: a1529c545fcbc899e5dcc7c94ff1c6ad0c334dfc99a3cda366b1da98af7c5678
695+
sha256: "8f4f1d3ef3ca1801aa3138392bbf0851b39eff703008111765b265f76c8f0190"
696696
url: "https://pub.dev"
697697
source: hosted
698-
version: "6.22.0"
698+
version: "7.8.0"
699699
sentry_flutter:
700700
dependency: "direct main"
701701
description:
702702
name: sentry_flutter
703-
sha256: cab07e99a8f27af94f399cabceaff6968011660505b30a0e2286728a81bc476c
703+
sha256: bbc1048558cf8ae65c1e27b1249357298cfca50e5843ad0367387f5c873b8e42
704704
url: "https://pub.dev"
705705
source: hosted
706-
version: "6.22.0"
706+
version: "7.8.0"
707707
shelf:
708708
dependency: transitive
709709
description:
@@ -857,10 +857,10 @@ packages:
857857
dependency: transitive
858858
description:
859859
name: win32
860-
sha256: "5a751eddf9db89b3e5f9d50c20ab8612296e4e8db69009788d6c8b060a84191c"
860+
sha256: "7dacfda1edcca378031db9905ad7d7bd56b29fd1a90b0908b71a52a12c41e36b"
861861
url: "https://pub.dev"
862862
source: hosted
863-
version: "4.1.4"
863+
version: "5.0.3"
864864
xdg_directories:
865865
dependency: transitive
866866
description:

0 commit comments

Comments
 (0)