Skip to content

deps: bump the app group across 1 directory with 7 updates - #48

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/App/serval_app/app-4536b08e3c
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/App/serval_app/app-4536b08e3c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026

Copy link
Copy Markdown

Bumps the app group with 7 updates in the /App/serval_app directory:

Package From To
file_saver 0.6.0 0.7.0
fl_chart 1.2.0 1.3.0
go_router 18.0.2 18.1.1
share_plus 13.3.0 13.3.1
shared_preferences 2.5.5 2.5.6
url_launcher 6.3.2 6.3.3
web 1.1.1 1.1.2

Updates file_saver from 0.6.0 to 0.7.0

Release notes

Sourced from file_saver's releases.

v0.7.0

  • Added saveAs on Linux. It uses GtkFileChooserNative, so sandboxed apps (Flatpak, Snap) get the XDG desktop portal and everything else gets the GTK dialog. initialDirectory and dialogTitle are supported, and the file is written with GIO's async API so large files never block the UI thread.
  • The Linux plugin now uses the Pigeon-generated API like every other platform. tool/pigeon.sh also formats the generated Dart file, so regenerating no longer produces a formatting-only diff.
  • Native errors no longer include raw exception text (CWE-209). Platform exception messages are now fixed strings per failure, and details carries only a non-sensitive identifier: the exception class name on Android (FileNotFoundException), "<domain> <code>" on iOS, macOS and Linux. Previously the message could contain file paths, content URIs, or a process's pid/uid, and Android also logged it. Error codes are unchanged. If you matched on PlatformException.message, match on code instead.
  • Android: a missing WRITE_EXTERNAL_STORAGE grant on Android 9 and below now reports code PermissionDenied, and a non-media mime type passed to saveToGallery reports InvalidMimeType, instead of the generic gallery/Downloads error.
  • saveAs on an unsupported platform throws UnsupportedError naming the platform, instead of UnimplementedError('Unimplemented Error').
Changelog

Sourced from file_saver's changelog.

[0.7.0]

  • Added saveAs on Linux. It uses GtkFileChooserNative, so sandboxed apps (Flatpak, Snap) get the XDG desktop portal and everything else gets the GTK dialog. initialDirectory and dialogTitle are supported, and the file is written with GIO's async API so large files never block the UI thread.
  • The Linux plugin now uses the Pigeon-generated API like every other platform. tool/pigeon.sh also formats the generated Dart file, so regenerating no longer produces a formatting-only diff.
  • Native errors no longer include raw exception text (CWE-209). Platform exception messages are now fixed strings per failure, and details carries only a non-sensitive identifier: the exception class name on Android (FileNotFoundException), "<domain> <code>" on iOS, macOS and Linux. Previously the message could contain file paths, content URIs, or a process's pid/uid, and Android also logged it. Error codes are unchanged. If you matched on PlatformException.message, match on code instead.
  • Android: a missing WRITE_EXTERNAL_STORAGE grant on Android 9 and below now reports code PermissionDenied, and a non-media mime type passed to saveToGallery reports InvalidMimeType, instead of the generic gallery/Downloads error.
  • saveAs on an unsupported platform throws UnsupportedError naming the platform, instead of UnimplementedError('Unimplemented Error').
Commits
  • 16c5d63 Stop sending raw exception text out of native code (CWE-209)
  • 916c6aa Merge pull request #158 from incrediblezayed/fix/linux-save-as
  • 4654ae4 Prepare 0.7.0
  • 8eeb2f9 Route saveAs to the native API on Linux
  • 61b9ffe Linux: implement saveAs with GtkFileChooserNative
  • 13751d2 Generate the Pigeon API for Linux
  • 7a322fa Merge pull request #156 from incrediblezayed/ci/remove-add-contributors
  • 71fc1c5 ci: remove the add-contributors job
  • See full diff in compare view

Updates fl_chart from 1.2.0 to 1.3.0

Release notes

Sourced from fl_chart's releases.

1.3.0

  • FEATURE (by @​glemartret) Add the Gauge Chart (GaugeChart), #1933
  • FEATURE (by @​imaNNeo) Add the gauge marker painter to draw markers on the Gauge Chart, #2096
  • FEATURE (by @​jay-k98) Add stacked segment support for PieChartSectionData, #2004
  • FEATURE (by @​enwi) Recognize secondary button pointer events (for example a mouse right-click) in the touch system, #1989
  • PERFORMANCE (by @​PvtPuddles) Improve the performance of calculating touched spots in LineChart, #2101
  • BUGFIX (by @​moriokaso) Prevent RangeError in badgeWidgetPaint when the number of pie sections increases, #2077
  • BUGFIX (by @​Enurian) Fix axis labels disappearing due to an incorrect padding calculation in title filtering, #2080
  • BUGFIX (by @​martin-dehlan) Clip only the enabled FlClipData sides in LineChart, #2107
  • BUGFIX (by @​martin-dehlan) Clip only the enabled FlClipData sides in ScatterChart and CandlestickChart, #2108
  • BUGFIX (by @​a1573595) Dispose gesture recognizers in RenderBaseChart, #2114
  • BUGFIX (by @​a1573595) Keep axis title values on the interval grid for large values, #2112
  • BUGFIX (by @​a1573595) Respect the axis range when formatting K/M/B axis labels. Default labels now also strip trailing zeros, #2113
  • BUGFIX (by @​a1573595) Add localPosition to FlPanEndEvent so panEnd gets a touch response, #2111
  • BUGFIX (by @​ultramcu) Detect touches on downward (negative) BarChartRodStackItems, #2103
  • BUGFIX (by @​ultramcu) Avoid RangeError when toDashedPath receives an empty dashArray, #2105
  • BUGFIX (by @​KuroGeo) Keep bar touch bounds independent of background rods, #2130
  • BUGFIX (by @​SulimanAbdulrazzaq) Apply mouseCursorResolver even when touchCallback is not set, #2124
  • BUGFIX (by @​omid-io) Prevent LateInitializationError in LineChart when a LineChartBarData has only null spots, #2115, #2119
  • IMPROVEMENT (by @​Crucialjun) Refactor chart classes to use Equatable instead of EquatableMixin, #2120
  • IMPROVEMENT (by @​imaNNeo) Loosen the equatable dependency constraint to >=2.1.0 <4.0.0
Changelog

Sourced from fl_chart's changelog.

1.3.0

  • FEATURE (by @​glemartret) Add the Gauge Chart (GaugeChart), #1933
  • FEATURE (by @​imaNNeo) Add the gauge marker painter to draw markers on the Gauge Chart, #2096
  • FEATURE (by @​jay-k98) Add stacked segment support for PieChartSectionData, #2004
  • FEATURE (by @​enwi) Recognize secondary button pointer events (for example a mouse right-click) in the touch system, #1989
  • PERFORMANCE (by @​PvtPuddles) Improve the performance of calculating touched spots in LineChart, #2101
  • BUGFIX (by @​moriokaso) Prevent RangeError in badgeWidgetPaint when the number of pie sections increases, #2077
  • BUGFIX (by @​Enurian) Fix axis labels disappearing due to an incorrect padding calculation in title filtering, #2080
  • BUGFIX (by @​martin-dehlan) Clip only the enabled FlClipData sides in LineChart, #2107
  • BUGFIX (by @​martin-dehlan) Clip only the enabled FlClipData sides in ScatterChart and CandlestickChart, #2108
  • BUGFIX (by @​a1573595) Dispose gesture recognizers in RenderBaseChart, #2114
  • BUGFIX (by @​a1573595) Keep axis title values on the interval grid for large values, #2112
  • BUGFIX (by @​a1573595) Respect the axis range when formatting K/M/B axis labels. Default labels now also strip trailing zeros, #2113
  • BUGFIX (by @​a1573595) Add localPosition to FlPanEndEvent so panEnd gets a touch response, #2111
  • BUGFIX (by @​ultramcu) Detect touches on downward (negative) BarChartRodStackItems, #2103
  • BUGFIX (by @​ultramcu) Avoid RangeError when toDashedPath receives an empty dashArray, #2105
  • BUGFIX (by @​KuroGeo) Keep bar touch bounds independent of background rods, #2130
  • BUGFIX (by @​SulimanAbdulrazzaq) Apply mouseCursorResolver even when touchCallback is not set, #2124
  • BUGFIX (by @​omid-io) Prevent LateInitializationError in LineChart when a LineChartBarData has only null spots, #2115, #2119
  • IMPROVEMENT (by @​Crucialjun) Refactor chart classes to use Equatable instead of EquatableMixin, #2120
  • IMPROVEMENT (by @​imaNNeo) Loosen the equatable dependency constraint to >=2.1.0 <4.0.0
Commits
  • fc6a4b6 chore: Bump version to 1.3.0
  • a64f0e7 fix(line_chart): Prevent LateInitializationError on barData with only null sp...
  • 5a1e6af fix: Respect axis range when formatting K/M/B axis labels (#2113)
  • c68593b fix: Keep axis title values on the interval grid for large values (#2112)
  • 8912c3d fix: Add localPosition to FlPanEndEvent so panEnd gets a touch response (#2111)
  • 3be2b1a fix: Avoid RangeError when toDashedPath receives an empty dashArray (#2105)
  • 426caf1 fix: Detect touches on downward (negative) BarChartRodStackItems (#2103)
  • 24814fc fix: Apply mouseCursorResolver even when touchCallback is not set (#2124)
  • 18c712c fix: Keep bar touch bounds independent of background rods (#2130)
  • 664baad docs: Fix touch handling sample types (#2131)
  • Additional commits viewable in compare view

Updates go_router from 18.0.2 to 18.1.1

Commits
  • 4492ed8 [go_router] Batch release (#13320)
  • 0259ad7 [shared_preferences] switch to ffi/jni pigeon (#12329)
  • 817b650 [in_app_purchase_storekit] Add show manage subscriptions path (#12454)
  • e01c343 [material_ui] Fix installing command material UI (#13135)
  • e391a79 [file_selector_ios] Drop deprecated UIDocumentPickerMode code path (#13292)
  • d73117f [camera_avfoundation] Fixes sendability mismatch in completion handler (#13...
  • f8262d2 [local_auth_darwin] Fix Swift 6 concurrency analyzer errors from lifecycle de...
  • bd2af66 [pointer_interceptor_ios] Use 'let' for unmutated var (#13297)
  • e2caa58 [image_picker_ios] Fix Swift warnings in ImagePickerPluginTests (#13299)
  • ddc298b [camera]delete fake bitrate/fps integration tests (#13291)
  • Additional commits viewable in compare view

Updates share_plus from 13.3.0 to 13.3.1

Commits
  • 53e5ecf chore(release): prepare for release (#3995)
  • 86ba69a fix(share_plus): only configure popover presentation on iPad (#3965)
  • b2d8b09 ci(share_plus): fix Windows example build with newer MSVC (#3992)
  • 60dcd8b chore(all): Fix for formatting and drop redundant analysis_options (#3981)
  • 26f4d48 fix(share_plus): remove deprecated UIApplication.keyWindow fallback on iOS (#...
  • cb9ccd5 fix(share_plus): apply KGP unless built-in Kotlin is enabled (#3951)
  • See full diff in compare view

Updates shared_preferences from 2.5.5 to 2.5.6

Commits
  • b6798fa [shared_preferences] Document return values of set and remove methods (#12303)
  • 6d17b57 [various] Update Robolectric to 4.17 (#13041)
  • 000643a Enable Built-in Kotlin in all Flutter Android Plugin Example Apps (#12883)
  • d8933fd Plugin example apps to 9.3.1 (#13019)
  • a207941 [ci] Update repo for 3.47 stable release (#12959)
  • 9854cd5 [various] Update pigeon dev_dependency to ^27.3.2 (#12615)
  • fdd7d39 Fix chrome 145 web tests (#12486)
  • 6969329 [packages] Migrate all iOS example apps in flutter/packages to UIScene (#12182)
  • 97438f1 [various] Convert example boilerplate from Java to Kotlin (#12201)
  • ad9840e Update All Flutter Android Example Apps to 3.47 Template Versions (#12195)
  • Additional commits viewable in compare view

Updates url_launcher from 6.3.2 to 6.3.3

Commits
  • 1cbff93 [url_launcher] Fix supportsCloseForLaunchMode to query close support (#12926)
  • 6d17b57 [various] Update Robolectric to 4.17 (#13041)
  • d00aa3b [various] Allow plugin example apps to build and test on JDK 25 (#13031)
  • 5ef4d9e [url_launcher] Convert unit tests to Kotlin (#13018)
  • 000643a Enable Built-in Kotlin in all Flutter Android Plugin Example Apps (#12883)
  • d8933fd Plugin example apps to 9.3.1 (#13019)
  • a207941 [ci] Update repo for 3.47 stable release (#12959)
  • 9854cd5 [various] Update pigeon dev_dependency to ^27.3.2 (#12615)
  • 6969329 [packages] Migrate all iOS example apps in flutter/packages to UIScene (#12182)
  • 97438f1 [various] Convert example boilerplate from Java to Kotlin (#12201)
  • Additional commits viewable in compare view

Updates web from 1.1.1 to 1.1.2

Release notes

Sourced from web's releases.

package:web v1.1.2

  • Added dart fix migrations for package:web/helpers.dart and deprecated 1.1.x APIs.
  • Removed the broken UnderlyingSourceBase to UnderlyingSource dart fix rename where the target type does not exist.
  • Require Dart ^3.13.0 to support library-level dart fix migrations.
Commits
  • b28c2cc Add 1.1.2 fix_data.yaml migrations and prepare 1.1.2 release (#602)
  • 06c9933 Require Dart ^3.13.0 and format package:web with tall style (#601)
  • f69d498 Replace mono_repo CI with standalone workflows on v1.1-stable (#600)
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the app group with 7 updates in the /App/serval_app directory:

| Package | From | To |
| --- | --- | --- |
| [file_saver](https://github.com/incrediblezayed/file_saver) | `0.6.0` | `0.7.0` |
| [fl_chart](https://github.com/imaNNeo/fl_chart) | `1.2.0` | `1.3.0` |
| [go_router](https://github.com/flutter/packages/tree/main/packages) | `18.0.2` | `18.1.1` |
| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `13.3.0` | `13.3.1` |
| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.5` | `2.5.6` |
| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.2` | `6.3.3` |
| [web](https://github.com/dart-lang/web) | `1.1.1` | `1.1.2` |



Updates `file_saver` from 0.6.0 to 0.7.0
- [Release notes](https://github.com/incrediblezayed/file_saver/releases)
- [Changelog](https://github.com/incrediblezayed/file_saver/blob/main/CHANGELOG.md)
- [Commits](incrediblezayed/file_saver@v0.6.0...v0.7.0)

Updates `fl_chart` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/imaNNeo/fl_chart/releases)
- [Changelog](https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md)
- [Commits](imaNNeo/fl_chart@1.2.0...1.3.0)

Updates `go_router` from 18.0.2 to 18.1.1
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/go_router-v18.1.1/packages)

Updates `share_plus` from 13.3.0 to 13.3.1
- [Release notes](https://github.com/fluttercommunity/plus_plugins/releases)
- [Commits](https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v13.3.1/packages/share_plus)

Updates `shared_preferences` from 2.5.5 to 2.5.6
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/shared_preferences-v2.5.6/packages/shared_preferences)

Updates `url_launcher` from 6.3.2 to 6.3.3
- [Release notes](https://github.com/flutter/packages/releases)
- [Commits](https://github.com/flutter/packages/commits/url_launcher-v6.3.3/packages/url_launcher)

Updates `web` from 1.1.1 to 1.1.2
- [Release notes](https://github.com/dart-lang/web/releases)
- [Commits](dart-lang/web@web-v1.1.1...web-v1.1.2)

---
updated-dependencies:
- dependency-name: file_saver
  dependency-version: 0.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: app
- dependency-name: fl_chart
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: app
- dependency-name: go_router
  dependency-version: 18.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: app
- dependency-name: share_plus
  dependency-version: 13.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: app
- dependency-name: shared_preferences
  dependency-version: 2.5.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: app
- dependency-name: url_launcher
  dependency-version: 6.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: app
- dependency-name: web
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: app
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from jeremiah-huston as a code owner October 26, 2026 13:39
@dependabot dependabot Bot added dart Pull requests that update dart code dependencies Pull requests that update a dependency file labels Oct 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dart Pull requests that update dart code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants