v7.0.0
·
216 commits
to main
since this release
7.0.0 (2024-08-14)
⚠ BREAKING CHANGES
- rename
unseal_events_responsetounseal_event_responseto keep proper naming - minimum supported Python version is 3.9 now
- rename
error_event403_response,error_event403_response_error,many_requests_responsetocommon403_error_response,error_common403_responsetoo_many_requests_response
Features
- add
delete_visitor_datamethod (961a165) - add
developer_toolssignal (ca25ef7) - add
osMismatchfield to thevpnsignal (0b95bda) - add
remoteControlsignal (5c7b149) - add
revisionfield to theconfidencesignal (9b42d6b) - add
update_eventmethod (752b1c9) - add
velocitysignal (9b31367) - add better error reporting in case of wrong data shape (40e9e6a)
- add webhook validation method (d92b1fe)
- create base class for models and move here utility functions (bfa2285)
- drop Python 3.8 support (d857954)
- simplify
Configurationclass, use inline types (8cad048) - simplify
rest.pyandapi_client.pyand add inline types (a8b1ae6) - update schema (c2e99cd)
- use inline types for
fingerprint_api.py(c466bd5) - use inline types instead of annotations for models (1121a5c)
Bug Fixes
unseal_event_responsereturns correctEventResponsestructure (a7a0e2d)- don't serialise empty fields in models (9643e1d)
- make
tagfield optional for webhook (e8a28f6) - mark optional fields in models (2c62e20)
- remove Python2 compatibility code (2621ccd)
- update schema with required
bodyfield for theupdateEventmethod (c6eaf5e)