call_log 6.0.1 
call_log: ^6.0.1 copied to clipboard
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 #
- Fixed simDisplayName hanging on android 14 and lower. Will skip checking for simDisplayName on such devices
 
6.0.0 #
- 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
 
5.1.0 #
- New feature: Export call log (bugrevealingbme)
 - New feature: Delete support (bugrevealingbme)
 
5.0.5 #
- Updated sdk constraints to allow flutter 3.27 and dart 3.6
 
5.0.4 #
- Release to test automatic package upload from github-actions
 
5.0.3 #
- Release to test automatic package upload from github-actions
 
5.0.2 #
- Throwing exception in case of missing permissions
 
5.0.1 #
- Fixed typo in changelog
 
5.0.0 #
- Upgraded to flutter 3.29
 
4.0.0 #
- Upgraded to flutter 3.7
 - Bumped work manager in example to latest version
 - Removed old flutter embedding v1 support
 
3.2.3 #
- Fixed incorrect querying for number (haorendashu)
 
3.2.2 #
- Fixed incorrect permission handling on v2 embedding (re-ynd)
 
3.2.1 #
- Fixed incorrect query generation when using multiple query params (AR553)
 
3.2.0 #
- 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)
 
3.0.3 #
- Correct detection of 
wifiIncommingandwifiOutgoingcall types (sanjay23singh) 
3.0.2 #
- Removed deprecated file
 
3.0.1 #
- Decreased lower bound for dart
 
3.0.0 #
- Stable release of null safety
 
3.0.0-nullsafety #
- Migration to null safety
 
2.2.1 #
- Fixed null pointer on android API level 22 and bellow (by ponnamkarthik)
 
2.2.0 #
- 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)
 
2.1.0 #
- Added 
CACHED_MATCHED_NUMBERto query and response objects 
2.0.2 #
- 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
 
 
2.0.1 #
- updated CallLog types
 
2.0.0 #
1.0.5 #
- bugfixes
 
1.0.4 #
- documentation modifications
 
1.0.3 #
- fixing NullPointerException when onRequestPermissionsResult was triggered by different plugin than this one
 
1.0.2 #
- more details in README.md
 
1.0.1 #
- documentation modifications based on flutter package analysis
 - code reformat using flutter format
 - Query log entries based on 'type' attribute
 
1.0.0 #
- 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