chore(deps): update all non-major dependencies #434
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^2.4.13
->^2.4.14
^11.1.1
->^11.2.0
3.24.5
->3.27.1
^5.2.0-beta.9
->^5.2.0-beta.10
^6.9.0
->^6.9.2
^8.1.1
->^8.1.2
^1.0.8
->^1.1.0
^8.10.1
->^8.12.0
^10.1.2
->^10.1.3
^2.3.3
->^2.3.5
Release Notes
dart-lang/build (build_runner)
v2.4.14
Compare Source
tools with a file watcher multiple times.
fluttercommunity/plus_plugins (device_info_plus)
v11.2.0
Compare Source
flutter/flutter (flutter)
v3.27.1
Compare Source
v3.27.0
Compare Source
Initial stable release.
zino-app/graphql-flutter (graphql)
v5.2.0-beta.10
Compare Source
Fixed
google/json_serializable.dart (json_serializable)
v6.9.2
Compare Source
package:analyzer
.v6.9.1
Compare Source
package:source_gen
.fluttercommunity/plus_plugins (package_info_plus)
v8.1.2
Compare Source
flutter/packages (quick_actions)
v1.1.0
Compare Source
getsentry/sentry-dart (sentry_flutter)
v8.12.0
Compare Source
Deprecations
Fixes
SentryTracer
type in TTFD tracker (#2508)Features
Replay: device orientation change support & improve video size fit on Android (#2462)
Support custom
Sentry.runZoneGuarded
zone creation (#2088)Sentry.runZonedGuarded
creates a zone and also captures exceptions & breadcrumbs automatically.Warning (in a debug build) if a potentially sensitive widget is not masked or unmasked explicitly (#2375)
Replay: ensure visual update before capturing screenshots (#2527)
Dependencies
v8.11.2
Compare Source
Changes
Windows & Linux native crash handlers: add
SENTRY_NATIVE_BACKEND
env var with default setting ofnone
. (#2522)Native crash reporting support with
sentry-native
'scrashpad
was added in v8.11.0 and has caused build-time issuesfor some users, because it required newer build tools (newer versions of MSVC/Clang/GCC) than base Flutter SDK.
This broke the ability to build the app for some users compiling Windows and Linux apps with older toolchains.
To avoid this issue, we're disabling the native crash handling by default for Linux and Windows for now.
You can enable it manually by setting the
SENTRY_NATIVE_BACKEND=crashpad
environment variable before runningflutter build
.You can read more about available backends that fit your use-case in sentry-native docs.
We plan to change the default back to
crashpad
in the next major SDK release.v8.11.1
Compare Source
Improvements
Fixes
v8.11.0
Compare Source
Features
Support for screenshot PII content masking (#2361)
By default, masking is enabled for SessionReplay. To also enable it for screenshots captured with events, you can specify
options.experimental.privacy
:Actually, just accessing this field will cause it to be initialized with the default settings to mask all text and images:
Linux native error & obfuscation support (#2431)
Improve Device context on plain Dart and Flutter desktop apps (#2441)
Add debounce to capturing screenshots (#2368)
Per default, screenshots are debounced for 2 seconds.
If you need more granular screenshots, you can opt out of debouncing:
Replace deprecated
BeforeScreenshotCallback
with newBeforeCaptureCallback
.Windows native error & obfuscation support (#2286, #2426)
Improve app start measurements by using
addTimingsCallback
instead ofaddPostFrameCallback
to determine app start end (#2405)Improve frame tracking accuracy (#2372)
Introduces
SentryWidgetsFlutterBinding
that tracks a frame starting fromhandleBeginFrame
and ending inhandleDrawFrame
, this is approximately the buildDuration timeBy default,
SentryFlutter.init()
automatically initializesSentryWidgetsFlutterBinding
through theWidgetsFlutterBindingIntegration
If you need to initialize the binding before
SentryFlutter.init
, useSentryWidgetsFlutterBinding.ensureInitialized
instead ofWidgetsFlutterBinding.ensureInitialized
:Enhancements
sentry
frames if SDK falls back to current stack trace (#2351)captureException
, orcaptureMessage
):StackTrace.current
Fixes
handleBeginFrame
andhandleDrawFrame
(#2446)1.4
to1.6
(#2456){{auto}}
) to transactions (#2395)Dependencies
fluttercommunity/plus_plugins (share_plus)
v10.1.3
Compare Source
flutter/packages (shared_preferences)
v2.3.5
Compare Source
v2.3.4
Compare Source
Configuration
📅 Schedule: Branch creation - "* 0-3 1 * *" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.