NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1865 most downloaded on pub.dev
A Flutter plugin for app termination and restart with data clearing options.
Last release 6 months ago
23 Mar 2026
Release timing varies
gaps range from 6 weeks to 10 months
Most releases are documented
notes for 10 of 13 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
13 releases · first in 2025
One column per month.
…to use method channel communication, replace deprecated keyWindow/windows APIs with connectedScenes
Closes #9
wrapWithRestart widget: New TerminateRestart.wrapWithRestart() method that wraps your app to enable proper UI-only restart (terminate: false) with full widget tree rebuilddestroyContext() did not exist on FlutterEngine)FlutterViewController with the same engine (safe, no crash)resetToRoot to Dart side to trigger full widget tree rebuild via wrapWithRestartkeyWindow/windows APIs with connectedScenes for iOS 13+location.replace(sameUrl) doesn't trigger a reload in most browsers — now uses location.reload() for both modes with scheduleMicrotask for immediate responseTerminateRestartOptions, RestartMode, and TerminateRestart class definitions from terminate_restart_base.dartrestartApp to use platform interface pattern instead of direct MethodChannelgc method handler in iOS pluginkIsWeb guard for internal method channel setupAlarmManager, PendingIntent, Process, exitProcess)wrapWithRestart and upgraded google_fonts to 6.3.3 for Flutter 3.38+ web compatibilityNothing published for this version
Fixed Swift compiler error in Xcode 16.2 with Flutter 3.29.0:
Improved README.md formatting and organization
Streamlined Getting Started section
Updated deprecated platform message handling to use channelBuffers.push
channelBuffers.pushCode maintenance and improvements
Improved code formatting and organization
Added TerminateRestart.instance singleton pattern for better state management
Added TerminateRestart.instance singleton pattern for better state management
Enhanced initialization with comprehensive state reset examples
Added support for different state management solutions (GetX, Provider, Bloc)
Improved documentation with real-world examples
Updated all code examples to use the new instance pattern
Fixed UI-only restart implementation
Added proper error handling for timeouts and platform-specific errors
Enhanced Android restart functionality:
makeRestartActivityTask for more reliable app restartImproved iOS implementation:
General improvements:
Improved UI-only restart functionality:
initialize method with onRootReset callbackNothing published for this version
Nothing published for this version
Initial release with the following features:
Your coding agent can read these notes before it upgrades. Set up the MCP server →