NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #175 most downloaded on pub.dev
Flutter plugin for sharing content via the platform share UI, using the ACTION_SEND intent on Android and UIActivityViewController on iOS.
Last release 7 days ago
01 Oct 2026
Release timing varies
gaps range from 8 days to 5 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
89 releases · first in 2020
Publish share_plus-v13.3.1.
Publish share_plus-v13.3.1.
One column per quarter.
Publish share_plus-v13.3.0.
Publish share_plus-v13.2.1.
REFACTOR(share_plus): Change Android Gradle from Groovy to Kotlin (#3860).
FEAT(share_plus): Lower requirements to Dart 3.10 and Flutter 3.38.1 (#3801).
> Note: This release has breaking changes.
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.
FIX(share_plus): Avoid crash on iOS during file and text sharing in add-to-app scenario (#3738).
FIX(share_plus): Avoid crash on iOS 26 on iPhones with no sharePositionOrigin param(#3699).
> Note: This release has breaking changes.
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
FEAT(share_plus): Added excludedCupertinoActivities share parameter (#3376).
> Note: This release has breaking changes.
Note: This release has breaking changes.
This version introduces the new SharePlus class with the share(params) method.
It replaces the old Share class, which has been deprecated but can still be used.
Check the section "Migrating from Share to SharePlus" in the README.md.
FIX(share_plus): fallback for shareXFiles() to use download on web (#3388).
FIX(share_plus): A function declaration without a prototype is deprecated in all versions of C (#3375).
FIX(share_plus): Update privacy manifest path (#3349).
FIX(share_plus): #3322 Downscale previews on iOS to avoid issues with huge images (#3320).
FEAT(share_plus): Add Swift Package Manager support (#3169).
FIX(share_plus): mime compatible with v2 (v1 still supported) (#3309).
FIX(share_plus): #2910 Handle user dismissing dialog on shareUri() in web (#3175).
CHORE(share_plus): Update to package:web to ^1.0.0 (#3105).
> Note: This release has breaking changes.
Note: This release has breaking changes.
nameOverride to shareXFiles. (#3077). (f483bce7)> Note: This release has breaking changes.
REFACTOR(share_plus): Migrate Android example to use the new plugins declaration (#2742).
> Note: This release has breaking changes.
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
> Note: DO NOT USE THIS RELEASE. It is invalid due to a publishing issue
Note: DO NOT USE THIS RELEASE. It is invalid due to a publishing issue
> Note: This release was retracted due to (#2251).
Note: This release was retracted due to (#2251).
FIX(share_plus): Ensure subject is not null before calling putExtra(Intent.EXTRA_SUBJECT, subject) (#2518).
CHORE(share_plus): Update share_plus_platform_interface for compatibility with uuid 4.x
> 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 w…
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.
FIX(share_plus): Regenerate iOS and MacOS example apps (#1869).
CHORE(share_plus): Update file dependency constraints (#1853).
> Note: This release has breaking changes.
Note: This release has breaking changes.
FIX(all): Revert addition of namespace to avoid build fails on old AGPs (#1725).
FIX(share_plus): Add compatibility with AGP 8 (Android Gradle Plugin) (#1706).
FIX(share_plus): Set exported=false for BroadcastReceiver on Android (#1613).
FIX: Fix the error of requestCode value range. (#1340).
FIX: remove canLaunch check (#1315).
canLaunch check (#1315).FIX: return correct share result on android (#1301).
FEAT: share XFile created using File.fromData() (#1284).
FIX: Increase min Flutter version to fix dartPluginClass registration (#1275).
> Note: This release has breaking changes.
Note: This release has breaking changes.
> Note: This release has breaking changes.
Note: This release has breaking changes.
CHORE: Version tagging using melos.
- Update internal dependencies
- Update internal dependencies
iOS: Remove usage of deprecated UIApplication.keyWindow in iOS 13+
shareXFiles implementationsshareFiles* implementationsshareXFiles implementations on WebReverted changes in 4.2.0 due to crash issues. See #1081
iOS: Throw PlatformException when iPad share dialog not appearing (sharePositionOrigin not in sourceView)
iOS: Fix Instagram does not show up in provider list for web links
Previously, the text was being encoded as a URL, this caused the share sheet to appear empty.
- Add issue_tracker link.
iOS: Fix 'share text' not showing when share files
iOS: Fix image file names not preserved
iOS: Fix 'Save Image' option not showing
- Add documentation iPad
iOS: Fix file names not preserved and poor previews for files
- Update dependencies - Fix analyzer warnings
iOS: Fix subject not working when sharing raw url or files via email
Android: Revert increased minSdkVersion back to 16
shareWithResult to regular share methods on unsupported platformsshareWithResult methodsFix type mismatch on Android for some users
Your coding agent can read these notes before it upgrades. Set up the MCP server →