share_plus
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
13.3.0
3.4M downloads/mo
#183 most downloaded on pub.dev
fluttercommunity/plus_plugins
What this package is like to depend on
Last release 1 months ago
23 Jul 2026
Release timing varies
gaps range from 8 days to 5 months
Nearly every release is documented
notes for 81 of 85 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
88 releases · first in 2020
8 releases in the last 12 months
see the full history below
Release timeline
88 releases · Apr 2020 to Jul 2026Releases
latest 60 of 88-
13.3.023 Jul 2026 -
13.2.115 Jul 2026 -
13.2.026 Jun 2026Release notes
Open source →- REFACTOR(share_plus): Change Android Gradle from Groovy to Kotlin (#3860). (d9b6f299)
- FIX(share_plus): resolve js interop lint and maintain minimum sdk (#3846). (09d75d8f)
- FEAT(share_plus): Updated Swift Package Manager setup for Flutter 3.44 (#3911). (cf006091)
- FEAT(share_plus): Add support of built-in Kotlin (#3896). (0c9b0ad0)
-
13.1.021 Apr 2026Release notes
Open source → -
13.0.010 Apr 2026Release notes
Open source →Note: This release has breaking changes.
Due to an update of win32 to 6.0.0, package requirements were also changed to match this update:
- Minimum Flutter version is 3.41.6
- Minimum Dart version is 3.11.0
- Min iOS is 13.0
- Min macOS is 10.15
Since this release was already breaking, the rest of the dependencies were also updated to the latest possible versions.
-
12.0.230 Mar 2026 -
12.0.120 Oct 2025 -
12.0.011 Sep 2025Release notes
Open source →Note: This release has breaking changes.
On Android plugin now requires the following:
- Android Gradle Plugin >=8.12.1
- Gradle wrapper >=8.13
- Kotlin 2.2.0
-
11.1.011 Aug 2025 -
11.0.022 Apr 2025Release notes
Open source →Note: This release has breaking changes.
This version introduces the new
SharePlusclass with theshare(params)method. It replaces the oldShareclass, which has been deprecated but can still be used. Check the section "Migrating fromSharetoSharePlus" in theREADME.md. -
10.1.414 Jan 2025Release notes
Open source → -
10.1.312 Dec 2024 -
10.1.207 Nov 2024 -
10.1.123 Oct 2024 -
10.1.017 Oct 2024 -
10.0.309 Oct 2024 -
10.0.215 Aug 2024Release notes
Open source → -
10.0.109 Aug 2024 -
10.0.029 Jul 2024Release notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT(share_plus): Introduce optional parameter
nameOverridetoshareXFiles. (#3077). (f483bce7) - REFACTOR(all): Remove website files, configs, mentions (#3018). (ecc57146)
- FIX(all): changed homepage url in pubspec.yaml (#3099). (66613656)
- DOCS(share_plus): Update README.md (#2903). (2a547eb3)
- BREAKING FEAT(share_plus): Introduce optional parameter
-
9.0.022 Apr 2024 -
8.0.308 Apr 2024Release notes
Open source →- REFACTOR(share_plus): Migrate Android example to use the new plugins declaration (#2742). (a73af898)
- FIX(share_plus): Recover ShareSuccessManager state after error (#2817). (2b12d8a8)
- DOCS(share_plus): Add info regarding localization on Apple to README (#2764). (43f9a305)
- DOCS(share_plus): remove typo from the changelog (#2747). (961c8e2d)
-
8.0.220 Mar 2024Release notes
Open source →Note: This release has breaking changes.
In this release plugin migrated to package:web, meaning that it now supports WASM!
Plugin now requires the following:
- Flutter >=3.19.0
- Dart >=3.3.0
- compileSDK 34 for Android part
- Java 17 for Android part
- Gradle 8.4 for Android part
- BREAKING FEAT(share_plus): Migrate to package:web (#2709). (641e7905)
- BREAKING BUILD(share_plus): Target Java 17 on Android (#2730). (e6853a06)
- BREAKING BUILD(sensors_plus): Update to target and compile SDK 34 (#2712). (b752fc3)
- FIX(share_plus): Resolve deprecation warning in Android part (#2717). (5913ac72)
- FIX(share_plus): add sharePositionOrigin parameter to shareUri (#2517). (f896d94e)
- FIX(share_plus): Add missing call to result for shareUri on iOS (#2616). (65f23a5d)
- FIX(share_plus): Add iOS Privacy Info (#2586). (17fc2e05)
- FIX(share_plus): Ensure subject is not null before calling putExtra(Intent.EXTRA_SUBJECT, subject) (#2518). (f0bbbefc)
- FEAT(share_plus): Update min iOS target to 12 (#2662). (5cef2e50)
- DOCS(share_plus): Fix supported platforms in README (#2510). (6b4b855b)
-
8.0.120 Mar 2024 -
8.0.009 Oct 2023 withdrawn -
7.2.230 Jan 2024 -
7.2.115 Oct 2023Release notes
Open source →- CHORE(share_plus): Update share_plus_platform_interface for compatibility with uuid 4.x
-
7.2.014 Oct 2023Release notes
Open source →Info: This release is a replacement for release 8.0.0, which was retracted due to issue (#2251). As breaking change was reverted the major release was also reverted in favor of this one.
-
7.1.002 Aug 2023Release notes
Open source →- FIX(share_plus): Regenerate iOS and MacOS example apps (#1869). (5db20ba7)
- FEAT(share_plus): Allow user to share URI with preview image on the iOS native share sheet (#1779). (c83b667e)
- DOCS(share_plus): Updated document with latest available method (#1917). (7fbe3de6)
- DOCS(all): Fix example links on pub.dev (#1863). (d726035a)
-
7.0.229 May 2023Release notes
Open source → -
7.0.119 May 2023 -
7.0.009 May 2023Release notes
Open source →Note: This release has breaking changes.
- CHORE(share_plus_plus): Update Flutter dependencies, set Flutter >=3.3.0 and Dart to >=2.18.0 <4.0.0
- BREAKING FIX(all): Add support of namespace property to support Android Gradle Plugin (AGP) 8 (#1727). Projects with AGP < 4.2 are not supported anymore. It is highly recommended to update at least to AGP 7.0 or newer.
- BREAKING CHORE(share_plus): Bump min Android to 4.4 (API 19) and iOS to 11, update podspec file (#1773).
- REFACTOR(share_plus): Remove manual dependency override in example app.
-
6.3.427 Apr 2023Release notes
Open source →- FIX(all): Revert addition of namespace to avoid build fails on old AGPs (#1725).
-
6.3.326 Apr 2023Release notes
Open source →- FIX(share_plus): Add compatibility with AGP 8 (Android Gradle Plugin) (#1706).
- FIX(share_plus_android): Fix strict compilation errors in MIME reduction function (#1650).
-
6.3.210 Apr 2023Release notes
Open source →- FIX(share_plus): Set exported=false for BroadcastReceiver on Android (#1613).
- FIX(package_info_plus): Make example app content scrollable (#1614).
- FIX(all): Fix depreciations for flutter 3.7 and 2.19 dart (#1529).
-
6.3.109 Feb 2023Release notes
Open source →- FIX: Fix the error of requestCode value range. (#1340).
- FIX: example broken on web (#1334).
- DOCS: Updates for READMEs and website pages (#1389).
-
6.3.014 Nov 2022Release notes
Open source →- FIX: remove
canLaunchcheck (#1315). - FEAT: Show destination for share with result in example, update example UI (#1314).
- FIX: remove
-
6.2.031 Oct 2022Release notes
Open source →- FIX: return correct share result on android (#1301).
- FEAT: remove direct dependence of url_launcher (#1295).
- DOCS: #1299 document XFile.fromData (#1300).
-
6.1.027 Oct 2022Release notes
Open source →- FIX: export XFile (#1286).
- FEAT: share XFile created using File.fromData() (#1284).
-
6.0.120 Oct 2022Release notes
Open source →- FIX: Increase min Flutter version to fix dartPluginClass registration (#1275).
-
6.0.018 Oct 2022Release notes
Open source →Note: This release has breaking changes.
- FIX: lint warnings - add missing dependency for tests (#1233).
- FIX: Show NSSharingServicePicker asynchronously on main thread (#1223).
- BREAKING REFACTOR: two-package federated architecture (#1238).
-
5.0.010 Oct 2022Release notes
Open source →Note: This release has breaking changes.
- BREAKING FEAT: Native share UI for Windows (#1158).
-
4.5.307 Oct 2022 -
4.5.205 Oct 2022 -
4.5.105 Oct 2022 -
4.5.005 Oct 2022Release notes
Open source →- iOS: Remove usage of deprecated UIApplication.keyWindow in iOS 13+
- Add
shareXFilesimplementations - Deprecate
shareFiles*implementations - Enable
shareXFilesimplementations on Web
-
4.4.021 Sep 2022 -
4.3.020 Sep 2022Release notes
Open source →- iOS: Throw PlatformException when iPad share dialog not appearing (sharePositionOrigin not in sourceView)
-
4.2.019 Sep 2022Release notes
Open source →- iOS: Fix Instagram does not show up in provider list for web links
- issue #459 appear again
- put back NSURL for the shareText, when text is pure URL
- using LPMetadataProvider to get LPLinkMetadata make the user experience better
- iOS: Fix Instagram does not show up in provider list for web links
-
4.1.006 Sep 2022Release notes
Open source →- iOS: Fix text sharing.
- Previously, the text was being encoded as a URL, this caused the share sheet to appear empty.
- Now the shared text is not encoded as a URL anymore but rather shared as plain text.
- Sharing text + subject + attachments should work on apps that support that (e.g. Mail app).
- Example: Sharing Text + Image on Telegram is possible and both are shared.
- Some apps still have limitations with sharing. For example, Gmail app does not support the subject field.
- Related issue: #730
- iOS: Fix text sharing.
-
4.0.1027 Jun 2022 -
4.0.10+110 Aug 2022 -
4.0.920 Jun 2022 -
4.0.813 Jun 2022 -
4.0.706 Jun 2022 -
4.0.603 Jun 2022 -
4.0.531 May 2022 -
4.0.411 Apr 2022 -
4.0.324 Mar 2022Release notes
Open source →- Android: Revert increased minSdkVersion back to 16
- Gracefully fall back from
shareWithResultto regularsharemethods on unsupported platforms - Improve documentation for
shareWithResultmethods
-
4.0.221 Mar 2022Release notes
Open source →- Fix type mismatch on Android for some users
- Set min Flutter to 1.20.0 for all platforms
- Lower Android minSdkVersion to 22
-
4.0.115 Mar 2022