NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2886 most downloaded on pub.dev
Plugin that allows you to keep the device screen awake, i.e. prevent the screen from sleeping on Android, iOS, macOS, Windows, and web.
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 4 months
Nearly every release is documented
notes for 49 of 49 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
54 releases · first in 2019
Fixing android build problem on Flutter 2.10
Fixing android build problem on Flutter 2.10 (#174)
* Bumped compileSdkVersion and Kotlin version
* Updated pubspec and CHANGELOG
Release 0.6.1 ( #166 ) * Update pubspec.yaml * Update CHANGELOG.md
One column per quarter.
Documented necessity of ensuring that the WidgetsBinding is initialized.
WidgetsBinding is initialized.Recommend to not call Wakelock.enable() inside of main()
Recommend to not call `Wakelock.enable()` inside of `main()` (#171)
* Update pubspec.yaml
* Update README.md
* Update CHANGELOG.md
Wakelock.enable() directly inside of main().Remove Podfiles from example directory.
Fix constraints on updated platform interface
Fix constraints on updated platform interface (#149)
* Fix platform interface incompatibility
* Stage
* Update deps
Fix wakelock on iOS ( #143 ) * Update CHANGELOG * Fix wakelock on iOS
* Upgraded pigeon and lints.
pigeon and lints.Removed Jcenter from Gradle build as has been sunset.
Addded mavenCentral to Gradle build.
Removed empty constructor in Android code.
Updated GitHub references to use main instead of master.
main instead of master.Updated generated message handling.
setMockMessageHandler.wakelock_ dependencies with updated Dart SDK constraints (>=2.12.0).Resolved a crash on iOS which was caused by 2 observers on idleTimerDisabled.
Added Podspec to the wakelock package to avoid build issues on macOS.
wakelock package to avoid build issues on macOS.* Added Windows support 🚀
Fixed broken web builds due to FFI imports.
Fixed example app builds on macOS.
Bumped to stable null safety release.
* Added macOS support 🚀
Add supported platforms to README.
Indicated that no permissions are required for using the wakelock plugin in the README.
wakelock plugin in the README.Fixed UIImagePickerController disabling the wakelock (using the camera on iOS).
UIImagePickerController disabling the wakelock (using the camera on iOS).Breaking: removed deprecated isEnabled and on in toggle.
isEnabled and on in toggle.* Update wakelock_windows/CHANGELOG.md
Bump win32 version (#183)
* Bump win32 version
* Update wakelock_windows/CHANGELOG.md
Co-authored-by: creativecreatorormaybenot <creativecreatorormaybenot@gmail.com>
1.8 JVM target in order to allow interop with
Kotlin. This fixes Android build errors.Fixed Android build warning (import_js_library) by bumping wakelock_web.
import_js_library) by bumping wakelock_web.*Deprecated* Wakelock.isEnabled in favor of Wakelock.enabled. The fact that it is a getter should be enough and remove the need for the "is" context.
wakelock_platform_interface and wakelock_web
dependencies.Wakelock.isEnabled in favor of Wakelock.enabled. The fact that it is a getter
should be enough and remove the need for the "is" context.on parameter in Wakelock.toggle in favor of the enable parameter, which
should be a more descriptive name.Fixed iOS build issue by bumping the wakelock_web dependency.
wakelock_web dependency.* Bumped pigeon to 0.1.14.
0.1.14.Added assertion for on in Wakelock.toggle to be non-null and @required annotation. This is not a breaking change since it was logically required befor…
on in Wakelock.toggle to be non-null and @required annotation.
This is not a breaking change since it was logically required before.CHANGELOG.md formulations more consistent.LICENSE.pedantic lint rules.Finished migration to new Flutter plugin embedding.
1.12.0.Fixed Gradle builds missing NonNull annotation.
* Completed AndroidX migration.
Updated pubspec.yaml to match new format.
pubspec.yaml to match new format.* Fixed pubspec.yaml.
pubspec.yaml.Fixed Flutter SDK version constraint.
* Fixed iOS simulator issue.
Changed Wakelock.toggle's parameter to a named parameter.
Wakelock.toggle's parameter to a named parameter.Removed unnecessary Android Manifest permission.
Flutter master is used in integration tests now.
* Improved Travis CI setup. * Updated badges.
* Updated the example's README.
Expanded continuous integration to include format checking and code analysis.
Cleaned up the Android manifest.
test_driver.README.md.CONTRIBUTING.md..travis.yml.Assets directory from the ios folder.* Formatted AndroidManifest.xml.
AndroidManifest.xml.* Updated documentation.
* Renamed functions. * Improved README.
Elaborated a bit more in description.
Made the plugin description more concise.
Bumped version to indicate that the plugin is fully usable.
Removed unnecessary dependencies.
* Improved README. * Removed unnecessary files.
Added wakelock permission in Android Manifest.
* Initial version.
Your coding agent can read these notes before it upgrades. Set up the MCP server →