Releases: malmeloo/FindMy.py
Releases · malmeloo/FindMy.py
🎯 FindMy.py v0.7.5
🎯 FindMy.py v0.7.4
What's Changed
- Password encryption now also supports s2k_fo protocol by @siebert in #63
- tests: Add very basic unit tests by @malmeloo in #70
- fix: Python version compatibility by @malmeloo in #71
- fix: Pre-commit hooks by @malmeloo in #73
- chore: Create new
docs
dependency group by @malmeloo in #74 - ci: Improve workflows by @malmeloo in #75
New Contributors
Full Changelog: v0.7.3...v0.7.4
🎯 FindMy.py v0.7.3
🎯 FindMy.py v0.7.2
What's Changed
- Relaxes
cryptography
constraint for compatibility with Home Assistant2024.7.4
.
Full Changelog: v0.7.1...v0.7.2
🎯 FindMy.py v0.7.1
What's Changed
- reports: refresh remote anisette headers by @tsaaristo in #53
- fix: Relative URLs in PyPi README by @malmeloo in #58
- Bump dev dependencies
- Other README fixes
New Contributors
- @tsaaristo made their first contribution in #53
Full Changelog: v0.7.0...v0.7.1
🎯 FindMy.py v0.7.0
What's Changed
- scanner: detect OF devices in Nearby state by @malmeloo in #50
- reports: Support fetching encrypted reports by @malmeloo in #51
- Bump cryptography to
43.0.0
Full Changelog: v0.6.2...v0.7.0
🎯 FindMy.py v0.6.2
Dependency bugfix release.
- Adds ruff to dev dependencies
- Removes
scan
extra, Bleak is no longer optional
Full Changelog: v0.6.1...v0.6.2
🎯 FindMy.py v0.6.1
What's Changed
- Fix report decryption by @robertsmd in #47
- Attempt to reauthenticate on authorization errors by @malmeloo in #49
New Contributors
- @robertsmd made their first contribution in #47
Full Changelog: v0.6.0...v0.6.1
🎯 FindMy.py v0.6.0
Official Accessory Support
Official FindMy accessories, such as AirTags and iPhones, are now officially supported! Check out real_airtag.py
for an example on how to use this functionality.
For now, tracking official devices requires dumping a .plist file from a MacOS device. This is only required once. For more information, please consult #4 (official docs coming soon!)
Changelog
- Anisette refactor by @malmeloo in #12
- scanner: Fix Windows compatibility by @malmeloo in #25
- reports: fix several issues by @malmeloo in #26
- reports: easier accessory key fetching by @malmeloo in #28
Full Changelog: v0.5.0...v0.6.0
🎯 FindMy.py v0.5.0
What's Changed
- Added experimental support for locating AirTags and other official devices. This is still experimental and will be improved in the future.
- Add support for trusted device 2FA: #9
- Use Bluetooth MAC address instead of UUID on MacOS by @hajekj in #10
- More efficient use of resources when fetching many key locations multiple times.
- Miscellaneous internal refactoring, performance improvements and repository changes.
New Contributors
Full Changelog: v0.4.0...v0.5.0