NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #287 most downloaded on pub.dev
Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.
Last release 4 months ago
29 May 2026
Release timing varies
gaps range from 2 weeks to 7 months
Nearly every release is documented
notes for 55 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
124 releases · first in 2019
Provide BuildContext argument to the initialization function.
BREAKING CHANGE: Added removeAfter method which allows the native splash to remain until an initialization routine is complete. In order to use this m…
One column per quarter.
Merged PR that adds branding. Thanks Faiizii for PR. Closes #256.
Updated readme. Hide splash image in web from screen readers. Closes #231.
Don't create Android 12 night res files if dark mode is not configured. Fixes #227. Remove command takes dark mode into account.
Remove command takes dark mode into account.Added Android 12 support. Closes #204, closes #226.
Updated readme. Thanks @j-j-gajjar for PR #216.
Reverted XML dependency to be compatible with stable Flutter branch. Closes #206.
Added a FAQ to address the deprecation of SplashScreenDrawable. Closes #199.
SplashScreenDrawable. Closes #199.<picture> tag to index.html by finding the </body> tag instead of src="main.dart.js, which was removed in Flutter 2.5. Fixes #202.<item name="android:forceDarkAllowed">false</item> tag to dark mode styles.xml to improve Xiaomi support. Closes #184.Check the file type and exit with error if it is not a PNG.
Added beta support for Android 12. Closes #175.
Added path argument to command line. Thanks @lyledean1 for PR #180.
Nothing published for this version
Nothing published for this version
Fixed bug that was preventing copying of dark background. Fixes #163.
Nothing published for this version
flutter_native_splash:remove adheres to android/ios/web setting. Fixes #159.
- Added unit tests. - Updated dependency.
Fixed bug that created duplicate android:windowFullscreen tags in styles.xml. Closes #147.
Fixed bug that was giving error on copying background image. Closes #144.
Check that image files exist before starting. Throw an exception if image file not found.
Nothing published for this version
Create Styles.css before writing to it. Closes #141
Added option for background image. Closes #22.
- Updated readme.
Added exception for missing/renamed splash image in LaunchScreen.storyboard.
Nothing published for this version
Corrected location of picture tag in web to ensure that splash disappears. Thanks Dawid Dziurla.
picture tag in web to ensure that splash disappears. Thanks Dawid Dziurla.- Adds null safety. Closes #127.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added support for web. Closes #30.
Fixed remove command which was leaving splash images in place.
remove command which was leaving splash images in place.Replaced android_fullscreen with fullscreen parameter, adding iOS support. closes #75, closes #65.
Correct iOS 2x scaling. Closes #27.
Allow users to set Android gravity and iOS ContentMode directly.
Added configuration parameter to specify the info.plist location(s).
Added support for Android -v21 resource folders, which appear in the Flutter beta channel.
Handle color parameter that are passed as integers. Fixes #103
Update code that adds fullscreen mode to Android so that it selects the right style (LaunchTheme) in styles.xml. This should resolve #39, #54, #67, #9
Further modifications to raise pub points: The public API's need to have dartdoc comments, so all public declarations that did not need to be public w
Corrected color of background PNG for iOS. (The channel order of a uint32 encoded color is BGRA.)
Modifications to raise pub points: Adherence to Pedantic code standard, and conditional imports to avoid losing points for lack of multiple platform s
- Added dark mode.
Updated version number in README.md (thanks @M123-dev)
(2020-Jan-27) Added createSplashByConfig for external usage
Added fill property to use full screen images on Android (thanks @Bwofls2 - PR #8)
fill property to use full screen images on Android (thanks @Bwofls2 - PR #8)android_disable_fullscreen property to disable opening app in full screen on Android (#14)- Documentation improvements
Fix code being added multiple times to MainActivity
MainActivity (#19)Prevent unhandled int exception in color argument (thanks @wemersonrv - PR #23)
color argument (thanks @wemersonrv - PR #23)Fix bug on RegEx preventing package tag from being found in AndroidManifest.xml
package tag from being found in AndroidManifest.xml (#25)Check for minSdkVersion >= 21 to add code for changing status bar color to transparent
minSdkVersion >= 21 to add code for changing status bar color to transparent (#12)Fix a bug that duplicates entries on Info.plist when using multiple on iOS
Fix a bug on minSdkVersion reading
minSdkVersion reading (#13)Updated README.md adding quotes on color property
color property# prefixYup, I released a new version because a quote was missing
Fix bug where MainActivity file could not be found with custom package names
MainActivity file could not be found with custom package namesAdd await to every step to create splash screen on Android and iOS to prevent async steps causing error
await to every step to create splash screen on Android and iOS to prevent async steps causing errorFix code style issues pointed by dartanalzyer
dartanalzyerYour coding agent can read these notes before it upgrades. Set up the MCP server →