v2.0.0b3
Pre-release
Pre-release
What's Changed
- fix(doip/hsfz): Correctly handle missing values in
IntEnums by @ferdinandjarisch in #772 - Transport Separation: strictly separate connect() calls and inits by @ferdinandjarisch in #748
- Async shielding by @ferdinandjarisch in #749
- chore(dumpcap): Attach dumpcap to BaseTransport by @ferdinandjarisch in #750
- !chore(ecu): We set/leave "sessions" not "levels" by @ferdinandjarisch in #773
- Random Cleanups by @rumpelsepp in #775
- fix(power_supply): Hold mutex while performing power cycles by @ferdinandjarisch in #777
- fix(db): Add error to log for better debugging by @ferdinandjarisch in #780
- fix(dumpcap): Reduce loglevel when closing Dumpcap by @ferdinandjarisch in #778
- fix(scan-sessions): Display all sessions that could not be entered by @ferdinandjarisch in #779
- fix: Make constants clearer by formatting them as hex by @rumpelsepp in #781
- tests: Add Python version without GIL by @rumpelsepp in #782
- tests: Fix python versions by @rumpelsepp in #784
- chore: Add a gh action to dynamically assign reviewers by @rumpelsepp in #785
- Refactor
DoIPTransportandDoIPConnectionby @ferdinandjarisch in #737 - fix: Address empty responses by @rumpelsepp in #787
- chore: Enable mypy plugin features we assumed are enabled… by @rumpelsepp in #786
- !chore: Remove flock support by @rumpelsepp in #776
- chore: Remove shell script hooks by @rumpelsepp in #789
- fix(ecu): Properly convert
ECUStateto valid json by @ferdinandjarisch in #788 - fix(isotp-discover): Log found targets, but only if found by @ferdinandjarisch in #792
- chore(scan-sessions): Log names, not numbers by @ferdinandjarisch in #791
- DoIP renaming and fixes by @ferdinandjarisch in #790
- fix: Bot breaks when user has no Github login by @rumpelsepp in #793
- fix(client): Add info about retries to ResponsePending logs by @ferdinandjarisch in #794
- chore: Add more ruff rules by @rumpelsepp in #801
- fix: Fix my broken stuff by @rumpelsepp in #802
- feat: Logging as a systemd service by @rumpelsepp in #624
- fix: Handle more corner cases… by @rumpelsepp in #804
- chore: Update uv_build by @rumpelsepp in #805
- docs: Add ATLAS-L4 by @rumpelsepp in #806
- feat(TesterPresent): Let TesterPresent only fire for inactivity by @ferdinandjarisch in #751
- Clean up class hierachy by @ferdinandjarisch in #774
- fix: Make review-script optional by @rumpelsepp in #816
- refactor(UDSScanner): Remove redundant transport reference by @ferdinandjarisch in #819
- tests: Add infrastructure to unit test scanner modules by @rumpelsepp in #803
Full Changelog: v2.0.0b2...v2.0.0b3