Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major dependencies #423

Merged
merged 1 commit into from
Dec 6, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 1, 2024

This PR contains the following updates:

Package Type Update Change
build_runner (source) dev_dependencies patch ^2.4.12 -> ^2.4.13
equatable dependencies patch ^2.0.5 -> ^2.0.7
flutter_launcher_icons dev_dependencies minor ^0.13.1 -> ^0.14.2
flutter_sticky_header dependencies minor ^0.6.5 -> ^0.7.0
graphql (source) dependencies patch ^5.2.0-beta.8 -> ^5.2.0-beta.9
json_serializable (source) dev_dependencies minor ^6.8.0 -> ^6.9.0
logging (source) dependencies minor ^1.2.0 -> ^1.3.0
package_info_plus (source) dependencies minor ^8.0.2 -> ^8.1.1
quick_actions (source) dependencies patch ^1.0.7 -> ^1.0.8
sentry_dart_plugin (source) dev_dependencies minor ^2.1.0 -> ^2.2.1
sentry_flutter (source) dependencies minor ^8.8.0 -> ^8.10.1
share_plus (source) dependencies minor ^10.0.2 -> ^10.1.2
shared_preferences (source) dependencies patch ^2.3.2 -> ^2.3.3
url_launcher (source) dependencies patch ^6.3.0 -> ^6.3.1
webview_flutter (source) dependencies minor ^4.9.0 -> ^4.10.0

Release Notes

dart-lang/build (build_runner)

v2.4.13

Compare Source

  • Bump the min sdk to 3.5.0.
  • Bump the mime dependency to allow version 2.x.
felangel/equatable (equatable)

v2.0.7

Compare Source

  • revert: equals in equatable_utils (#​190)
  • fix: explicitly handle num equality comparisons (#​189)

v2.0.6

Compare Source

  • perf: improve equality comparison performance (#​173)
  • docs: improve snippet in README (#​184)
  • chore: upgrade example to Dart >=3.5.0
  • chore: add funding and topics to pubspec.yaml (#​176)
  • chore: add performance benchmarks
  • chore: fix typo in inline API docs (#​170)
  • refactor: simplify toString logic (#​140)
  • docs: add nullable props example to README
  • refactor: update analysis_options.yaml (#​169)
  • fix: add @immutable to EquatableMixin (#​154)
fluttercommunity/flutter_launcher_icons (flutter_launcher_icons)

v0.14.2

Compare Source

  • iOS: Fixed issue where dark and tinted icons were placed into the wrong directory #​597

v0.14.1

Compare Source

  • Fixed README

v0.14.0

Compare Source

  • Android: Support for monochrome icons #​563

Before

Now

  • Android: Ability to set inset for adaptive icon foreground and monochrome icon #​563
  • iOS: Dark and Tinted icons for iOS 18+ #​569
letsar/flutter_sticky_header (flutter_sticky_header)

v0.7.0

Compare Source

Changed
zino-app/graphql-flutter (graphql)

v5.2.0-beta.9

Compare Source

Fixed

Added

  • Support custom equality function for cache comparison (commit). @​kvenn 05-08-2024
google/json_serializable.dart (json_serializable)

v6.9.0

Compare Source

  • Use conditional map syntax to clean up null handling in toJson functions.
  • Fix core Dart type links in docs.
  • Require Dart 3.5
dart-lang/core (logging)

v1.3.0

Compare Source

  • Override empty stack traces for trace level events.
  • Require Dart 3.4
  • Move to dart-lang/core monorepo.
fluttercommunity/plus_plugins (package_info_plus)

v8.1.1

v8.1.0

Compare Source

  • FEAT(package_info_plus): Add Swift Package Manager support (#​3171). (a14d4727)

v8.0.3

Compare Source

flutter/packages (quick_actions)

v1.0.8

Compare Source

  • Updates minimum supported SDK version to Flutter 3.19/Dart 3.3.
  • Adds reference to quick_actions_android README in the Android section of the README.
getsentry/sentry-dart-plugin (sentry_dart_plugin)

v2.2.1

Compare Source

Fixes
  • Dart source context on web missing (#​285)

v2.2.0

Compare Source

Changes
  • Upload debug symbols for known release build paths and the configured symbols_path (#​277)
    Previously, all debug symbols recognized by Sentry CLI were uploaded (starting in the current directory by default).
    Now, the plugin checks the paths where flutter build outputs debug symbols for release builds and only uploads those.
Features
  • Add urlPrefix to sentry configuration (#​253)
Fixes
  • Only upload .dart files with upload-sourcemaps when upload_sources is enabled (#​247)
    • Enable upload_sources to opt in to Flutter web source context
Dependencies
getsentry/sentry-dart (sentry_flutter)

v8.10.1

Compare Source

Fixes
  • Android build error when compiling (#​2397)

v8.10.0

Compare Source

Features
  • Emit transaction.data inside contexts.trace.data (#​2284)

  • Blocking app starts span if "appLaunchedInForeground" is false. (Android only) (#​2291)

  • Replay: user-configurable masking (redaction) for widget classes and specific widget instances. (#​2324)
    Some examples of the configuration:

    await SentryFlutter.init(
      (options) {
        ...
        options.experimental.replay.mask<IconButton>();
        options.experimental.replay.unmask<Image>();
        options.experimental.replay.maskCallback<Text>(
            (Element element, Text widget) =>
                (widget.data?.contains('secret') ?? false)
                    ? SentryMaskingDecision.mask
                    : SentryMaskingDecision.continueProcessing);
      },
      appRunner: () => runApp(MyApp()),
    );

    Also, you can wrap any of your widgets with SentryMask() or SentryUnmask() widgets to mask/unmask them, respectively. For example:

     SentryUnmask(Text('Not secret at all'));
  • Support captureFeedback (#​2230)

    • Deprecated Sentry.captureUserFeedback, use captureFeedback instead.
    • Deprecated Hub.captureUserFeedback, use captureFeedback instead.
    • Deprecated SentryClient.captureUserFeedback, use captureFeedback instead.
    • Deprecated SentryUserFeedback, use SentryFeedback instead.
  • Add SentryFeedbackWidget (#​2240)

    Navigator.push(
      context,
      MaterialPageRoute(
        builder: (context) => SentryFeedbackWidget(associatedEventId: id),
        fullscreenDialog: true,
      ),
    );
  • Add screenshot to SentryFeedbackWidget (#​2369)

    • Use SentryFlutter.captureScreenshot to create a screenshot attachment
    • Call SentryFeedbackWidget with this attachment to add it to the user feedback
    final id = await Sentry.captureMessage('UserFeedback');
    final screenshot = await SentryFlutter.captureScreenshot();
    
    Navigator.push(
      context,
      MaterialPageRoute(
        builder: (context) => SentryFeedbackWidget(
            associatedEventId: id,
            screenshot: screenshot,
        ),
        fullscreenDialog: true,
      ),
    );
Enhancements
  • Avoid sending too many empty client reports when Http Transport is used (#​2380)
  • Cache parsed DSN (#​2365)
  • Handle backpressure earlier in pipeline (#​2371)
    • Drops max un-awaited parallel tasks earlier, so event processors & callbacks are not executed for them.
    • Change by setting SentryOptions.maxQueueSize. Default is 30.
  • Use native spotlight integrations on Flutter Android, iOS, macOS (#​2285)
  • Improve app start integration (#​2266)
    • Fixes pendingTimer during tests (#​2103)
    • Fixes transaction slows app start (#​2233)
  • Only store slow and frozen frames for frame delay calculation (#​2337)
  • Add ReplayIntegration to the integrations list on events when replay is enabled. (#​2349)
Fixes
  • App lag with frame tracking enabled when span finishes after a long time (#​2311)
  • Only start frame tracking if we receive valid display refresh data (#​2307)
  • Rounding error used on frames.total and reject frame measurements if frames.total is less than frames.slow or frames.frozen (#​2308)
  • iOS replay integration when only onErrorSampleRate is specified (#​2306)
  • Fix TTID timing issue (#​2326)
  • TTFD fixes
    • Start missing TTFD for root screen transaction (#​2332)
    • Match TTFD to TTID end timespan if TTFD is unfinished when user navigates to another screen (#​2347)
    • TTFD measurements should only be added for successful TTFD spans (#​2348)
    • Error when calling SentryFlutter.reportFullyDisplayed() twice (#​2339)
  • Accessing invalid json fields from fetchNativeAppStart should return null (#​2340)
Deprecate
Dependencies

v8.9.0

Compare Source

Features
  • Session replay Alpha for Android and iOS (#​2208, #​2269, #​2236, #​2275, #​2270).
    To try out replay, you can set following options (access is limited to early access orgs on Sentry. If you're interested, sign up for the waitlist):

    await SentryFlutter.init(
      (options) {
        ...
        options.experimental.replay.sessionSampleRate = 1.0;
        options.experimental.replay.onErrorSampleRate = 1.0;
      },
      appRunner: () => runApp(MyApp()),
    );
  • Support allowUrls and denyUrls for Flutter Web (#​2227)

    await SentryFlutter.init(
      (options) {
        ...
        options.allowUrls = ["^https://sentry.com.*\$", "my-custom-domain"];
        options.denyUrls = ["^.*ends-with-this\$", "denied-url"];
      },
      appRunner: () => runApp(MyApp()),
    );
  • Collect touch breadcrumbs for all buttons, not just those with key specified. (#​2242)

  • Add enableDartSymbolication option to Sentry.init() for Flutter iOS, macOS and Android (#​2256)

    • This flag enables symbolication of Dart stack traces when native debug images are not available.
    • Useful when using Sentry.init() instead of SentryFlutter.init() in Flutter projects for example due to size limitations.
    • true by default but automatically set to false when using SentryFlutter.init() because the SentryFlutter fetches debug images from the native SDK integrations.
Dependencies
Fixes
  • Only access renderObject if hasSize is true (#​2263)
fluttercommunity/plus_plugins (share_plus)

v10.1.2

v10.1.1

Compare Source

v10.1.0

Compare Source

v10.0.3

Compare Source

flutter/packages (shared_preferences)

v2.3.3

Compare Source

  • Clarifies scope of prefix handling in README.
flutter/packages (url_launcher)

v6.3.1

Compare Source

  • Removes incorrect SMS instructions from README.
  • Updates minimum supported SDK version to Flutter 3.19/Dart 3.3.
flutter/packages (webview_flutter)

v4.10.0

Compare Source

  • Updates minimum supported webview_flutter_android from 3.16.0 to 4.0.0.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 1, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 794e3f3 to a3571f9 Compare October 14, 2024 20:49
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from d46ada1 to 8a1026c Compare October 23, 2024 14:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 04e2019 to 9350156 Compare November 9, 2024 07:19
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from c669c44 to 06690c6 Compare November 21, 2024 22:42
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from ebc5ff4 to 8538480 Compare December 5, 2024 20:03
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 8538480 to 08e76ef Compare December 6, 2024 03:02
@he0119 he0119 merged commit 6aea596 into main Dec 6, 2024
9 checks passed
@he0119 he0119 deleted the renovate/all-minor-patch branch December 6, 2024 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant