v2.3.0
What's Changed
- 1f7a66c darwin: add location (@doronz88)
- 5cb4de4 refactor: exception names and uses (@doronz88)
- 4bd22c2 tests: add test_allocation_cleanup and test_core_foundation_types (@doronz88)
- b19e2a3 preferences: refactor cf and sc (@doronz88)
- 8a0bebb bugfix: handle kCFNull (@doronz88)
- 657f38a tests: add test_objc (@doronz88)
- 34be367 git: remove unused files (@doronz88)
- cc2e92b darwin: add reports (@doronz88)
- 977cf80 rpcclient: add descriptive error on peek failed (@doronz88)
- 60b6115 requirements: add pycrashreport>=0.0.6 (@doronz88)
- bc3f3bb refactor: move crash_reports into reports (@doronz88)
- 58be149 requirements: add pycrashreport>=0.0.7 (@doronz88)
- 1b830fc reports: add system_log (@doronz88)
- 4a39e11 reports: add get_logs (@doronz88)
- e103552 refactor: use the correct CF enums (@doronz88)
- 6f69227 darwin: bugfix: seperate roots for ios and macos (@doronz88)
- 4ed3c83 rpcserver: bugfix: add header to ents.plist (@doronz88)
- 0538e7b client: refactor: all class docstrings (@doronz88)
- 4ea8374 server: bugfix: race in spawn error code (@doronz88)
- 820c550 darwin: processes: add pipe support for get_fds (@doronz88)
- 8588de1 consts: add signal consts (@doronz88)
- be3aba3 processes: bugfix: kill method (@doronz88)
- 01a1afa processes: bugfix: waitpid check result (@doronz88)
- 63aa13d client: make spawn return SpawnResult (@doronz88)
- 24cc0a9 server: bugfix: handle potential thread leak on spawn (@doronz88)
- b1cefc7 server: add -S -s -h flags (@doronz88)
- fdc2f4b location: bugfix: ios support (@doronz88)
- e08135d tests: test_spawn: reduce stress limit to 100 to avoid kernel kill (@doronz88)
- d230dc1 ioregistry: bugfix: iter method (@doronz88)
- 5b42963 client: ios: add backlight control (@doronz88)
- dfde586 client: bugfix: remove atexit from _prepare_terminal (@doronz88)
- b927e02 client: spawn: refactor: change stdin to string (@doronz88)
- 2e7a013 tests: test_spawn: mark test_spawn_bad_value_stress as local_only (@doronz88)
- 991b779 server: spawn: bugfix: remove pthread_kill (@doronz88)
- 4917dc9 server: refactor: output options (@doronz88)
- f5e6427 tests: test_spawn: change test_spawn_sanity echo->sleep (@doronz88)
- a7bbc13 server: bugfix: several possible edge cases and races (@doronz88)
- 746c971 client: ios: add reports (@doronz88)
- 6bb407d requirements: pycrashreport>=0.0.8 (@doronz88)
- cb2c50a docs: update README (@doronz88)
- 756eda0 network: bugfix: change AllowEnable on power state setting (@doronz88)
Full Changelog: v2.2.0...v2.3.0