PackageTrack
Sign in Get early access

flutter_window_close

Let your Flutter app has a chance to confirm if the user wants to close your app.

1.3.0 11K downloads/mo #2857 most downloaded on pub.dev zonble/flutter_window_close

What this package is like to depend on

Last release 1 years ago

22 Jul 2025

Release timing varies

gaps range from 2 weeks to 1.6 years

Nearly every release is documented

notes for 10 of 10 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

10 releases · first in 2021

0 releases in the last 12 months

see the full history below

Release timeline

10 releases · Nov 2021 to Jul 2025
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 10
  1. 1.3.0 22 Jul 2025
    Release notes

    Updates the change log.

    Open source →
    Release notes
    • Migrate to modern web packages for improved Flutter Web compatibility
    • Update all dependencies to their latest stable versions
    • Raise minimum Flutter version to 3.22.0 for better stability
    • Update CI to use Windows Server 2025 for improved testing
    • Enhance code quality with flutter_lints 5.0.0
    • Thanks to @vant3ch for the web packages migration
    Open source →
  2. 1.2.0 25 Sep 2024
    Release notes
    • Add full Swift Package Manager (SPM) support for easier iOS/macOS integration
    • Restructure macOS implementation to support SPM
    • Add dedicated SPM CI workflow for automated testing
    • Update project structure for modern package management
    Open source →
  3. 1.1.0 08 Sep 2024
    Release notes
    • Enhance the way active windows are determined on macOS for better reliability
    • Update macOS example application with improved implementation
    • Integrate Dependabot for automated dependency updates
    • Update flutter_lints to 4.0.0 for better code quality
    • Clean up and streamline CI settings
    Open source →
  4. 1.0.0 26 Nov 2023
    Release notes

    This fixes #6.

    Open source →
    Release notes
    • Prevent window closing only after the plugin is properly initialized
    • Enhance stability and reliability across all platforms (Windows, macOS, Linux)
    • Fix window closing prevention to work only after SDK initialization on Windows
    • Major updates to continuous integration settings
    • Improve code structure and documentation
    Open source →
  5. 0.3.0 25 Nov 2023
    Release notes

    Fixes #11.

    Open source →
    Release notes
    • Fix Linux plugin compatibility issues with Flutter 3.10 and above
    • Update to use modern menu APIs for better future compatibility
    • Update project dependencies to latest versions
    • Enhance CI settings for better testing coverage
    Open source →
  6. 0.2.2 11 Apr 2022
    Release notes
    • Allow setting the web return value to null for more flexible web implementations
    • Update continuous integration settings
    • Thanks to @doppio for the web return value enhancement
    Open source →
  7. 0.2.1 22 Feb 2022
    Release notes
    • Fix critical issue where windows wouldn't close when the close message was sent after a delay on Windows
    • Improve window reference handling in Windows plugin for better memory management
    Open source →
  8. 0.2.0 15 Dec 2021
    Release notes
    • Add full support for Flutter Web applications
    • Extend cross-platform support to Windows, macOS, Linux, and Web
    • Update example applications with web support
    • Enhance README files with web usage examples
    • Clean up build artifacts and unused files
    Open source →
  9. 0.1.1 26 Nov 2021
    Release notes
    • Comprehensive documentation improvements in README files
    • Enhanced code documentation and API usage examples
    • Update example applications with better implementations
    Open source →
  10. 0.1.0 26 Nov 2021
    Release notes

    Updates the README file.

    Open source →
    Release notes
    • Initial release with basic window close confirmation for desktop platforms
    • Support for Windows, macOS, and Linux platforms
    • Clean, simple API for handling window close events
    • Complete example applications for all supported platforms
    • Windows: Full implementation with proper window message handling
    • macOS: Native Cocoa implementation for close button interception
    • Linux: GTK-based implementation for window close confirmation
    • Seamless integration with Flutter's plugin architecture
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive