What's Changed
- Fixes date parsing issue in tombstones by @Te-k in #635
- Update NSKeyedUnarchiver by @besendorf in #636
- Update global_preferences.py by @Te-k in #641
- Create dependabot.yml by @Te-k in #644
- initialise message_links in backup parser to fix sms module bug by @besendorf in #658
- catch sqlite exception in safari_browserstate.py by @besendorf in #660
- fix #579 TCC: no such table: access by @besendorf in #659
- remove deprecated install_non_market_apps permission check by @besendorf in #656
- [auto] Update iOS releases and versions by @github-actions[bot] in #673
- Adds iOS 18.6.1 by @Te-k in #681
- move test dependencies to dev dependency group (PEP 735) by @besendorf in #679
- add iOS 18.6.2 by @r-tx in #682
- [auto] Update iOS releases and versions by @github-actions[bot] in #692
- [auto] Update iOS releases and versions by @github-actions[bot] in #693
- make virustotal check also work with androidqf extractions by @besendorf in #685
- Bump mkdocstrings from 0.30.0 to 0.30.1 by @dependabot[bot] in #697
- [auto] Update iOS releases and versions by @github-actions[bot] in #698
- Add tzdata dependency by @besendorf in #700
- Make revision field a string in TombstoneCrash model to fix error where by @besendorf in #702
- fix tombstone unpack parsing bug by @besendorf in #711
- add mounts module for androidqf by @besendorf in #710
- Add root_binaries androidqf module by @besendorf in #676
- Add Options to disable update checks by @besendorf in #674
- webkit session resource: fail gracefully when date conversion fails by @besendorf in #664
- Deduplicate ADB AndroidQF and other modules by @DonnchaC in #606
- [auto] Update iOS releases and versions by @github-actions[bot] in #712
- [auto] Update iOS releases and versions by @github-actions[bot] in #714
- [auto] Update iOS releases and versions by @github-actions[bot] in #722
- add missing iPhone 16 and 17 models by @r-tx in #717
- Deprecate check-adb and recommend AndroidQF by @besendorf in #723
- Run CI tests against Python3.14 too by @DonnchaC in #724
- Fix outdated security contact point by @DonnchaC in #725
- Fix config for Ruff linter in pyproject config and Makefile by @DonnchaC in #726
- Bump version for release v2.7.0 by @DonnchaC in #727
Dependency updates
- Bump pydantic from 2.11.7 to 2.12.3 by @dependabot[bot] in #708
- Bump requests from 2.32.4 to 2.32.5 by @dependabot[bot] in #684
- Bump cryptography from 45.0.6 to 46.0.3 by @dependabot[bot] in #709
- Bump simplejson from 3.20.1 to 3.20.2 by @dependabot[bot] in #699
- Bump click from 8.2.1 to 8.3.0 by @dependabot[bot] in #696
- Bump mkdocs-autorefs from 1.4.2 to 1.4.3 by @dependabot[bot] in #686
- Bump mkdocs-material from 9.6.18 to 9.6.20 by @dependabot[bot] in #691
- Bump mkdocstrings from 0.30.0 to 0.30.1 by @dependabot[bot] in #697
- Bump requests from 2.32.2 to 2.32.4 by @dependabot[bot] in #642
- Bump cryptography from 45.0.4 to 45.0.5 by @dependabot[bot] in #661
- Bump mkdocs-material from 9.6.14 to 9.6.16 by @dependabot[bot] in #672
- Bump rich from 14.0.0 to 14.1.0 by @dependabot[bot] in #670
- Bump mkdocstrings from 0.29.1 to 0.30.0 by @dependabot[bot] in #671
- Bump pydantic-settings from 2.9.1 to 2.10.1 by @dependabot[bot] in #655
- Bump cryptography from 45.0.5 to 45.0.6 by @dependabot[bot] in #675
- Bump mkdocs-material from 9.6.16 to 9.6.17 by @dependabot[bot] in #678
- Bump mkdocs-material from 9.6.17 to 9.6.18 by @dependabot[bot] in #683
- Bump pyahocorasick from 2.1.0 to 2.2.0 by @dependabot[bot] in #646
- Bump cryptography from 45.0.3 to 45.0.4 by @dependabot[bot] in #645
- Bump mkdocs-material from 9.5.42 to 9.6.14 by @dependabot[bot] in #647
- Bump mkdocs-autorefs from 1.2.0 to 1.4.2 by @dependabot[bot] in #648
- Bump mkdocstrings from 0.23.0 to 0.29.1 by @dependabot[bot] in #649
- Bump pydantic from 2.11.5 to 2.11.7 by @dependabot[bot] in #651
Full Changelog: v2.6.1...v2.7.0