PackageTrack
Sign in Get early access

call_log

A Flutter plugin to access and query call history log. Support for Android only as iOS does not provide API for accessing call history.

6.0.1 4.4K downloads/mo #4028 most downloaded on pub.dev 4Q-s-r-o/call_log

What this package is like to depend on

Last release 11 months ago

05 Sep 2025

Ships unpredictably

gaps range from 3 weeks to 2.6 years

Nearly every release is documented

notes for 30 of 32 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

33 releases · first in 2018

1 release in the last 12 months

see the full history below

Release timeline

33 releases · Oct 2018 to Sep 2025
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 33
  1. 6.0.1 05 Sep 2025
    Release notes
    • Fixed simDisplayName hanging on android 14 and lower. Will skip checking for simDisplayName on such devices
    Open source →
  2. 6.0.0 12 Jun 2025
    Release notes
    • Fixed simDisplayName output that was incorrect in some cases. Requires new permission.
    • Fixed permission error on newer androids
    • Flutter 3.32.3 has been tested to work with package
    Open source →
  3. 5.1.0 02 May 2025
    Release notes
    • New feature: Export call log (bugrevealingbme)
    • New feature: Delete support (bugrevealingbme)
    Open source →
  4. 5.0.5 10 Apr 2025
    Release notes
    • Updated sdk constraints to allow flutter 3.27 and dart 3.6
    Open source →
  5. 5.0.4 09 Apr 2025
    Release notes
    • Release to test automatic package upload from github-actions
    Open source →
  6. 5.0.3 09 Apr 2025
    Release notes
    • Release to test automatic package upload from github-actions
    Open source →
  7. 5.0.2 09 Apr 2025
    Release notes
    • Throwing exception in case of missing permissions
    Open source →
  8. 5.0.1 21 Feb 2025
    Release notes
    • Fixed typo in changelog
    Open source →
  9. 5.0.0 21 Feb 2025
    Release notes
    • Upgraded to flutter 3.29
    Open source →
  10. 4.0.0 15 Jul 2022
    Release notes
    • Upgraded to flutter 3.7
    • Bumped work manager in example to latest version
    • Removed old flutter embedding v1 support
    Open source →
  11. 3.2.3 17 May 2022
    Release notes
    • Fixed incorrect querying for number (haorendashu)
    Open source →
  12. 3.2.2 07 Dec 2021
    Release notes
    • Fixed incorrect permission handling on v2 embedding (re-ynd)
    Open source →
  13. 3.2.1 25 Oct 2021
    Release notes
    • Fixed incorrect query generation when using multiple query params (AR553)
    Open source →
  14. 3.2.0 01 Oct 2021
    Release notes
    • Migration to v2 embedding
    • Minor native code refactoring

    ##3.1.0

    • Fixed null pointer on some devices that will not return subscriptions list
    • Added new DateTime parameters (dateTimeFrom/dateTimeTo) as an alternative to milisecond ones (dateFrom/dateTo)
    Open source →
  15. 3.1.0 30 Sep 2021

    Nothing published for this version

  16. 3.0.3 05 May 2021
    Release notes
    • Correct detection of wifiIncomming and wifiOutgoing call types (sanjay23singh)
    Open source →
  17. 3.0.2 30 Mar 2021
    Release notes
    • Removed deprecated file
    Open source →
  18. 3.0.1 30 Mar 2021
    Release notes
    • Decreased lower bound for dart
    Open source →
  19. 3.0.0 30 Mar 2021
    Release notes
    • Stable release of null safety
    Open source →
  20. 3.0.0-nullsafety 24 Mar 2021 pre-release
    Release notes
    • Migration to null safety
    Open source →
  21. 2.2.1 24 Mar 2021
    Release notes
    • Fixed null pointer on android API level 22 and bellow (by ponnamkarthik)
    Open source →
  22. 2.2.0 04 Feb 2021
    Release notes
    • Background execution support. Please note that is impossible for plugin to ask user for permission while in background
    • phoneAccountId in response (by asiriPiyajanaka)
    • SIM display name in response (by balee)
    Open source →
  23. 2.1.0 22 Jun 2020
    Release notes
    • Added CACHED_MATCHED_NUMBER to query and response objects
    Open source →
  24. 2.0.2 06 May 2020
    Release notes
    • Multiple fixes and new features from Filipe Picoito Jorge
      • Fix callType forced value to unknown in case it is not within the range of the available enum values
      • Add the new CallLog Calls to the rest of the code logic
      • Add more CallLog Calls enums
    Open source →
  25. 2.0.1 06 May 2020
    Release notes
    • updated CallLog types
    Open source →
  26. 2.0.0 20 Feb 2019
    Release notes
    • Migration from android.support packages to androidx packages that allows this library to be used with flutter projects that use androidx. If you need to stay on android.support for whatever reason, don't upgrade as it may break your build. See more.
    • Lowered minSdkVersion as requested per #1
    Open source →
  27. 1.0.6 21 Jan 2019

    Nothing published for this version

  28. 1.0.5 05 Nov 2018
    Release notes
    • bugfixes
    Open source →
  29. 1.0.4 05 Nov 2018
    Release notes
    • documentation modifications
    Open source →
  30. 1.0.3 05 Nov 2018
    Release notes
    • fixing NullPointerException when onRequestPermissionsResult was triggered by different plugin than this one
    Open source →
  31. 1.0.2 21 Oct 2018
    Release notes
    • more details in README.md
    Open source →
  32. 1.0.1 21 Oct 2018
    Release notes
    • documentation modifications based on flutter package analysis
    • code reformat using flutter format
    • Query log entries based on 'type' attribute
    Open source →
  33. 1.0.0 21 Oct 2018
    Release notes
    • Initial release
    • Support for Android only as iOS does not provide API for call history
    • Features
      • Check if access permissions are granted
      • Request access permissions
      • Get all call log entries
      • Query log entries
        • fromDate: get all entries from this date
        • toDate: get all entries until this date
        • name: get all entries for this contact name
        • number: get all entries for this telephone number
    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