PackageTrack
Sign in Get early access

local_session_timeout

redirect user to authentication page if the application doesn't recieve any user interaction, or been running in the background for "x" duration.

3.2.0 10K downloads/mo #2899 most downloaded on pub.dev SankethBK/local_session_timeout

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 8 months

Most releases are documented

notes for 14 of 16 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

16 releases · first in 2022

0 releases in the last 12 months

see the full history below

Release timeline

16 releases · Apr 2022 to Aug 2024
2023 2024 2025 2026
Release Pre-release

Releases

latest 16
  1. 3.2.0 25 Aug 2024
    Release notes
    • Fixed an issue related to _appLostFocusTimestamp, where the timer was not resetting when app regained focus.
    Open source →
  2. 3.1.0 22 Jun 2024
    Release notes
    • Fixed an issue where appFocusTimeout wasn't pushed because of a bug related to timer.
    Open source →
  3. 3.0.0 01 Jun 2024
    Release notes

    Fixed an issue where appFocusTimeout was not emitted on higher versions of Android. This occurred because the process was being terminated by the OS due to battery optimization settings. The latest version takes a more passive approach to determine if the duration has paassed after app has lost focus which ensures appFocusTimeout will always be emitted regardless of battery optimization

    PR for fix: #32

    Open source →
    Release notes
    • Fixed an issue where appFocusTimeout was not emitted on higher versions of Android. This occurred because the process was being terminated by the OS due to battery optimization settings. The latest version takes a more passive approach to determine if the duration has paassed after app has lost focus which ensures appFocusTimeout will always be emitted regardless of battery optimization
    Open source →
  4. 2.3.2 12 Oct 2023
    Release notes
    • Removed state because of issues in GetX
    Open source →
  5. 2.3.1 27 Sep 2023
    Release notes
    • Changed default of userActivityDebounceDuration to 1 second as it leads to common bugs
    Open source →
  6. 2.3.0 05 May 2023
    Release notes

    Bugfix: setState getting called after SessionTimeoutManager is removed from widget tree

    Open source →
    Release notes
    • Bugfix: setState getting called after SessionTimeoutManager is removed from widget tree
    Open source →
  7. 2.2.0 10 Dec 2022
    Release notes
    • Fixed a bug related to null check
    Open source →
  8. 2.1.2 27 Oct 2022
    Release notes
    • Fixed typo invalidateSessionForUserInactiviity -> invalidateSessionForUserInactivity
    Open source →
  9. 2.1.1 29 Aug 2022
    Release notes
    • Bug fix (listener not working when it is stopped and started again)
    Open source →
  10. 2.1.0 29 Aug 2022

    Nothing published for this version

  11. 2.0.0 08 Aug 2022
    Release notes
    • Extended support for Flutter 3
    Open source →
    Release notes
    • Extended support for Flutter 3
    Open source →
  12. 1.0.0 03 Aug 2022
    Release notes
    • Introduced SessionStateStream to disable and re-enable session timeout manager.
    • [Breaking] Changed variable name updateUserActivityWindow to userActivityDebounceDuration
    Open source →
    Release notes
    • Introduced SessionStateStream to disable and re-enable session timeout manager.
    • [Breaking] Changed variable name updateUserActivityWindow to userActivityDebounceDuration
    Open source →
  13. 0.2.0 25 Jun 2022
    Release notes
    • added dispose method to close the stream
    Open source →
  14. 0.1.0 09 Apr 2022
    Release notes
    • Removed unnecessary dependencies
    Open source →
  15. 0.0.2 25 Jun 2022

    Nothing published for this version

  16. 0.0.1 09 Apr 2022
    Release notes
    • Initial release
    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