What's Changed
- chore: Cleanup logger creation by @rumpelsepp in #556
- fix(logger): use name instead of file for logger base by @peckto in #562
- chore: Apply ruff's formatting recommendations by @ferdinandjarisch in #561
- fix(TransportScheme): Add http transport used in opennetzteil and use StrEnum by @emedav in #564
- chore(deps-dev): Bump mypy from 1.10.1 to 1.11.1 by @dependabot in #569
- chore(deps-dev): Bump ruff from 0.5.2 to 0.5.5 by @dependabot in #568
- chore(deps): Bump docker/build-push-action from f2a1d5e99d037542a71f64918e516c093c6f3fc4 to a8d35412fb758de9162fd63e3fa3f0942bdedb4d by @dependabot in #567
- chore(deps-dev): Bump sphinx from 7.4.6 to 7.4.7 by @dependabot in #570
- chore(deps-dev): Bump pytest from 8.2.2 to 8.3.2 by @dependabot in #571
- chore(deps): Bump docker/login-action from 65b78e6e13532edd9afa3aa52ac7964289d1a9c1 to 9780b0c442fbb1117ed29e0efdff1e18412f7567 by @dependabot in #566
- chore(deps): Bump docker/metadata-action from 9ec57ed1fcdbf14dcef7dfbe97b2010124a938b7 to 60a0d343a0d8a18aedee9d34e62251f752153bdb by @dependabot in #565
- fix(gallia.commands): drop invalid prefix from names in all by @emedav in #574
- chore: Remove support for PenlogRecordV1 by @rumpelsepp in #576
- tests: Add end to end tests with bats by @rumpelsepp in #490
- feat: Add support for the HSFZ protocol by @rumpelsepp in #577
- feat(sa_dump_seeds): Add sleep parameter and output seed length by @emedav in #573
- refactor(ECU.connect): move definition to UDSClient and call it as part of UDSClient.reconnect by @emedav in #575
- testing: Check if artifactdirs are created by @rumpelsepp in #578
Full Changelog: v1.8.0...v1.9.0