Releases: aj3423/SpamBlocker
Releases Β· aj3423/SpamBlocker
v3.3
Fix:
- RepeatedCall/Dialed fail to idenntify international and domestic numbers belonging to the same person. Thanks to @lbschenkel for the PR.
The permission READ_PHONE_STATE is necessary for this to work. (it's optional) - History record not showing full date for old records
Improvement:
- Show execution coundown in the workflow context menu.
- Expand/Collapse workflow list by clicking the header
- New options for action "Import as Regex Rule": Create/Replace/Merge and Blacklist/Whitelist
v3.2
v3.1
v3.0
Breaking:
- no longer support "export backup as json format"
- New permissions:
- INTERNET: for downloading spam database, you can disable it if you don't use this feature.
- MANAGE_EXTERNAL_STORAGE(Android 11+) or READ/WRITE_EXTERNAL_STORAGE(Android 10), for automated file operations, such as "backup" or "import .csv".
New:
- Spam Database. It's compatible with any public data sources, such as the FTC - DNC
- Automated workflow. Use cases:
- Download spam numbers from public database everyday.
- Clean up expired numbers in database.
- Auto backup, auto switch configuration, auto import csv/xml, etc.
- Regex contact mode. The regex will match the contact name instead of the phone number
- language support: pt-rBR, ja
Fix:
- The history cleanup task is not applied after backup-import
Latest Release
Bug Fixes
- rule count indicator in "delete all(%d) rules" never get updated (aj3423)
Commits
- ec957e4: v2.2 ready (aj3423)
- language support pt-rBR (aj3423)
- language support ja (aj3423)
- spam db and automation (aj3423)
- be5f890: trigger all scheduled jobs after "backup import" (aj3423)
- fc8fde2: fix uk-strings.xm error (aj3423)
- 690c9ae: fix string issue caused by git rebase (aj3423)
- regex contat mode (aj3423)
- dca5c10: update uk_string_3, readme (aj3423)
- 74e6159: fix file action permission error (aj3423)
- 7d3d76d: add bot import/export, support xml action (aj3423)
- 79f912b: clear all unused imports (aj3423)
v2.2
New:
- RecentApps: individual duration for each app
- "Contact Group" mode in regex rule, making it easy to block all contacts in a group at once instead of blocking them individually
- Context menu item "Delete duplicated rules"
Fix:
- UI frozen due to super long regex
- rule count indicator in "delete all(%d) rules" never get updated
v2.1
v2.0
The UI has been re-written in jetpack compose.
Fix:
- Crash caused by some mysterious contact image.
- Crash caused by rotating screen.
- Wrong contact image.
- Some settings not backed up:
- show passed
- show blocked
New:
- Show SMS detail:
A new switch "Log SMS Content" in the SMS tab. When enabled, SMS message will be logged in local database and displayed in the history record. Disabled by default.
Changes:
- 3 testing buttons are replaced by a floating button.
v1.20
New:
- adapt android 15, changes:
- the top bar no longer shows green/red to indicate enabled or not
- "Delete All Rules" context menu item
Fix:
- no more ghost process that always redirects to the sms app
Enhancement:
- testing now works with RepeatedCall, it also checks local db(only when testing)
- red indicator for swiping left
- Import rules from csv:
- use filename as description
- show warning when the .csv doesn't contain the required column "pattern", to prevent empty rows
v1.19
improvement:
- add context menu for history record
- Add to new rule
- Copy number
- language
- add "follow system"(by default)
- add icons
- show double-sms warning when notification is enabled for the default sms app
fix:
- low probability crash: "Exception: unable to find fragment constructor"