flutter_native_splash 2.4.3 flutter_native_splash: ^2.4.3 copied to clipboard
Customize Flutter's default white native splash screen with background color and splash image. Supports dark mode, full screen, and more.
[2.4.3] - (2024-Nov-17) #
- Add Swift Package Manager support. Closes #749.
- Update example to use Kotlin.
[2.4.1] - (2024-Jun-07) #
[2.4.0] - (2024-Mar-17) #
- Migrate from js to js_interop. Closes #676. Closes #671.
[2.3.13] - (2024-Feb-18) #
- Added better exception handling based on this comment. Thanks BujusKrachus for the detailed explanation.
[2.3.12] - (2024-Feb-18) #
- Fix incorrect rejection of parameter values. Fixes #652.
- Updated dependencies.
[2.3.11] - (2024-Feb-14) #
- Updated dependencies.
[2.3.10] - (2024-Jan-28) #
- Fixed parameter
background_image_android
. Fixes #652. - Exit process with error code when unexpected config provided in YAML. Thanks smit-ghl for PR #657.
- Updated readme. Thanks Mercutio1243 for the suggestions. Closes #658.
[2.3.9] - (2023-Dec-31) #
- Resolve lint warnings. Update readme.
[2.3.8] - (2023-Dec-07) #
- Make functions private that should not be public.
[2.3.7] - (2023-Dec-06) #
[2.3.6] - (2023-Nov-20) #
[2.3.5] - (2023-Oct-29) #
[2.3.4] - (2023-Oct-16) #
[2.3.3] - (2023-Oct-02) #
- Updated dependencies.
[2.3.2] - (2023-Aug-13) #
- Update the example.
- Update the
environment
value in thepubspec.yaml
.
[2.3.1] - (2023-Jun-04) #
- Package speed up using Isolates to generate files at the same time. Thanks Vladimir for PR #558.
- New command for generating all flavors at once: --flavors
- Replaced deprecated 'flutter pub run' with 'dart run'. Thanks Aditya for PR #554.
- Fix fullscreen switch not working for Android <12v in System.dark mode. Fixes #559.
[2.3.0] - (2023-May-15) #
- Support for GIFs in splash screen for web. Thanks OutdatedGuy for PR #547.
- Using inline css & js in index.html to decrease load time. Thanks OutdatedGuy for PR #548.
- Update example app for Flutter 3.10. Thanks OutdatedGuy for PR #551.
- Replaced deprecated code with suggested ones. Thanks OutdatedGuy for PR #550.
- Update ci.yaml with latest flutter CLI commands. Thanks OutdatedGuy for PR #552.
- Fix compatibility with AGP 8.0. Thanks Aljoscha for PR #545.
- Migrate to systemUIMode. Thanks Milind for PR #534.
[2.2.19] - (2023-Mar-05) #
- Refresh the example with the latest version of Flutter.
- Fix Notification bar incorrectly still showing on Xiaomi devices. Fixes #517.
- Updated dependencies.
[2.2.18] - (2023-Feb-19) #
[2.2.17] - (2023-Jan-15) #
[2.2.16] - (2022-Nov-27) #
[2.2.15] - (2022-Nov-20) #
[2.2.14] - (2022-Nov-07) #
[2.2.13] - (2022-Oct-30) #
[2.2.12] - (2022-Oct-23) #
[2.2.11] - (2022-Oct-09) #
[2.2.10+1] - (2022-Sep-25) #
- Update bug report template.
- Package housekeeping to stay up to date with Flutter.
[2.2.9] - (2022-Sep-07) #
[2.2.8] - (2022-Aug-21) #
[2.2.6] - (2022-July-24) #
- Fix parseColor test. Thanks mihiro for PR #393.
- Fix branding image source link broken and optimized code with optional chaining operator. Thanks OutdatedGuy for PR #394 and PR #395.
[2.2.5] - (2022-July-17) #
- Added Branding Image support for the web platform. Thanks OutdatedGuy for PR #386.
- Fix android12 config name. Thanks mihiro for PR #390.
[2.2.4] - (2022-July-03) #
[2.2.3+1] - (2022-June-12) #
- Updated readme.
[2.2.3] - (2022-June-5) #
[2.2.2] - (2022-May-29) #
[2.2.1] - (2022-May-22) #
[2.2.0+1] - (2022-May-15) #
- Added flavor support. Thanks Vladimir for PR #316! Closes #160.
- Fix androidV31StylesXml not being generated when darkBackgroundImage is set. Thanks (Hallot)[https://github.com/Hallot] for PR #349.
- Fix incorrect android_12 check for image_dark. Closes #347.
- Fix Flutter v3 WidgetsBinding.Instance! Null check warning. Closes #351.
[2.1.6] - (2022-Apr-17) #
- Use light settings for dark mode if dark mode settings are omitted.
- Add ALT tag for web. Fixes #339.
[2.1.5] - (2022-Apr-10) #
[2.1.3+1] - (2022-Apr-03) #
[2.1.2+1] - (2022-Mar-27) #
[2.1.0] - (2022-Mar-06) #
[2.0.5] - (2022-Feb-20) #
- Converted to a plugin since there is now platform specific code.
[2.0.3+1] - (2022-Feb-14) #
- Added preserve() and remove() methods.
- Remove splash from DOM in web.
[2.0.2] - (2022-Feb-07) #
[2.0.1+1] - (2022-Jan-29) #
- Provide BuildContext argument to the initialization function.
[2.0.0] - (2022-Jan-29) #
[1.3.3] - (2022-Jan-01) #
[1.3.2] - (2021-Nov-28) #
- Updated readme. Hide splash image in web from screen readers. Closes #231.
[1.3.1] - (2021-Oct-27) #
- Don't create Android 12 night res files if dark mode is not configured. Fixes #227.
Remove
command takes dark mode into account.
[1.2.4] - (2021-Sep-23) #
- Updated readme. Thanks @j-j-gajjar for PR #216.
- Remove references to background images in web when images are missing. Fixes #196.
- Updated dependencies.
[1.2.3] - (2021-Sep-08) #
- Reverted XML dependency to be compatible with stable Flutter branch. Closes #206.
[1.2.2] - (2021-Sep-06) #
- Added a FAQ to address the deprecation of
SplashScreenDrawable
. Closes #199. - Added
<picture>
tag toindex.html
by finding the</body>
tag instead ofsrc="main.dart.js
, which was removed in Flutter 2.5. Fixes #202. - Added
<item name="android:forceDarkAllowed">false</item>
tag to dark modestyles.xml
to improve Xiaomi support. Closes #184.
[1.2.1] - (2021-Jul-19) #
- Check the file type and exit with error if it is not a PNG.
- Updated documentation with more FAQs.
- Fixed bug that was preventing copying of images for web. Fixes #192.
- Changed the example to show a secondary splash screen.
- Check that android, web, and ios folders exist before updating respective splash screen.
[1.1.9] - (2021-Jun-09) #
- Added path argument to command line. Thanks @lyledean1 for PR #180.
[1.1.7+1] - (2021-Apr-02) #
- flutter_native_splash:remove adheres to android/ios/web setting. Fixes #159.
- Updated readme images.
[1.1.6+1] - (2021-Mar-29) #
- Corrected Android scaling. Thanks @chris-efission.
- Updated readme image.
[1.1.5+1] - (2021-Mar-23) #
- Added unit tests.
- Updated dependency.
[1.1.4+1] - (2021-Mar-18) #
- Fixed bug that created duplicate android:windowFullscreen tags in styles.xml. Closes #147.
- Fixed fullscreen in Android dark mode.
- Print errors instead of throwing exceptions for cleaner output.
- Added message for missing subviews in iOS LaunchScreen.storyboard. Fixes #146.
- Removed duplicate exceptions for missing image file since that is now checked at package start.
[1.1.2] - (2021-Mar-17) #
- Check that image files exist before starting. Throw an exception if image file not found.
[1.1.1+1] - (2021-Mar-16) #
- Create Styles.css before writing to it. Closes #141
- Make all file calls synchronously to make code cleaner.
[1.0.3] - (2021-Mar-05) #
- Updated readme.
[1.0.2] - (2021-Mar-04) #
- Added exception for missing/renamed splash image in LaunchScreen.storyboard.
[1.0.1+1] - (2021-Mar-02) #
- Corrected location of
picture
tag in web to ensure that splash disappears. Thanks Dawid Dziurla.
[0.3.0] - (2021-Feb-10) #
- Added support for web. Closes #30.
- Updated the example app to include web.
[0.2.11] - (2021-Feb-09) #
- Fixed
remove
command which was leaving splash images in place.
[0.2.10] - (2021-Feb-08) #
[0.2.9] - (2021-Jan-27) #
[0.2.8] - (2021-Jan-25) #
[0.2.7] - (2021-Jan-18) #
[0.2.6] - (2021-Jan-14) #
[0.2.4] - (2021-Jan-12) #
- 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, #92, #112, and #117.
- Removed code that modifies MainActivity as it is not longer needed since Flutter embedding V2 uses two styles in styles.xml so full screen is set independently in the style.
[0.2.3] - (2021-Jan-11) #
- 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 were changed to private. Added doc comments for public APIs.
[0.2.2] - (2021-Jan-09) #
- Corrected color of background PNG for iOS. (The channel order of a uint32 encoded color is BGRA.) (#115)
[0.2.1] - (2021-Jan-08) #
- Modifications to raise pub points: Adherence to Pedantic code standard, and conditional imports to avoid losing points for lack of multiple platform support.
[0.2.0] - (2021-Jan-07) #
- Added dark mode.
[0.1.9] - #
[0.1.8+4] - (12th October 2019) #
- Fix bug on RegEx preventing
package
tag from being found inAndroidManifest.xml
(#25)
[0.1.8+3] - (4th October 2019) #
- Prevent unhandled int exception in
color
argument (thanks @wemersonrv - PR #23)
[0.1.8+1] - (16th September 2019) #
- Documentation improvements
[0.1.8] - (16th September 2019) #
- Added
fill
property to use full screen images on Android (thanks @Bwofls2 - PR #8) - Added
android_disable_fullscreen
property to disable opening app in full screen on Android (#14) - Status bar color on Android is now generated dynamically by using same principles as Material Design (thanks @yiss - PR #16)
[0.1.7+1] - (1th September 2019) #
- Check for
minSdkVersion
>= 21 to add code for changing status bar color to transparent (#12)
[0.1.7] - (27th August 2019) #
[0.1.6+2] - (27th August 2019) #
- Yup, I released a new version because a quote was missing
[0.1.6+1] - (27th August 2019) #
- Updated README.md adding quotes on
color
property - Add support for colors with
#
prefix
[0.1.6] - (26th August 2019) #
- Fix bug where
MainActivity
file could not be found with custom package names
[0.1.5] - (26th August 2019) #
- Add support for Kotlin
- Add support for Swift
- Add
await
to every step to create splash screen on Android and iOS to prevent async steps causing error
[0.1.4] - (25th August 2019) #
- Fix code style issues pointed by
dartanalzyer
- Fix typo in README.md
[0.1.3] - (25th August 2019) #
- Update README.md
[0.1.2] - (25th August 2019) #
- Fix Travis CI filename
[0.1.1] - (25th August 2019) #
- Added Travis CI and updates to README.md
[0.1.0] - (25th August 2019) #
- Initial release: generate Android and iOS splash screens with a background color and an image