mirror of
https://github.com/commaai/opendbc.git
synced 2026-06-08 06:04:45 +08:00
* packaging: ship DBC source files and runtime data in the wheel The 0.3.0 wheel only shipped safety headers via package-data. Every other data file (.dbc, .capnp, .toml, CARS_template.md) was missing, which meant the published package couldn't load any DBC or initialize car interfaces out of the box. Declare explicit package-data patterns for opendbc.dbc and opendbc.car so the generator's source .dbc files, rlog.capnp, the torque_data TOMLs, and the docs template are all included. After this, a clean \`pip install opendbc\` successfully round-trips a CAN message through CANPacker + CANParser. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * bump --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
42 lines
2.1 KiB
Markdown
42 lines
2.1 KiB
Markdown
Version 0.3.1 (2026-04-22)
|
|
========================
|
|
* Ship DBCs, capnp schemas, and torque data in the wheel
|
|
|
|
Version 0.3.0 (2026-04-22)
|
|
========================
|
|
* Supported car count: 345 → 397
|
|
* Tesla Model 3, Model Y, and Model X (HW3 and HW4) support thanks to lukasloetkolben and greatgitsby!
|
|
* Rivian R1S and R1T (Gen 1 and Gen 2) support thanks to lukasloetkolben!
|
|
* Porsche Macan and Audi Q5 (VW MLB) support thanks to jyoung8607 and Dennis-NL!
|
|
* VW MEB (ID.x) architecture support thanks to jyoung8607!
|
|
* PSA AEE2010_R3 platform support thanks to elkoled!
|
|
* Honda Accord 2023-25, CR-V 2023-25, Pilot 2023-25, Passport 2026, and Acura MDX 2025 support thanks to vanillagorillaa and MVL!
|
|
* Honda Odyssey 2021-25 support thanks to csouers and MVL!
|
|
* Acura TLX 2021 support thanks to MVL!
|
|
* Honda City 2023 support thanks to vanillagorillaa and drFritz!
|
|
* Honda N-Box 2018 support thanks to miettal!
|
|
* Ford F-150, F-150 Hybrid, Mach-E, and Ranger support
|
|
* Ford Escape 2023-24 and Kuga 2024 support thanks to incognitojam!
|
|
* Hyundai Nexo 2021 support thanks to sunnyhaibin!
|
|
* Kia K7 2017 support thanks to royjr!
|
|
* Lexus LS 2018 support thanks to Hacheoy!
|
|
* Lexus RC 2023 support thanks to nelsonjchen!
|
|
* CANParser and CANPacker rewritten in pure Python — the installed package is pure Python, no compilation required
|
|
* Safety code, `isotp.py`/`ccp.py`/`xcp.py`, and `vehicle_model.py` moved into opendbc from panda/openpilot — opendbc is now the self-contained car API package
|
|
* `mull` replaced with a faster custom mutation test runner
|
|
* Safety hardening: per-brand message-block config, missing RX checks, relay-malfunction config
|
|
|
|
Version 0.2.1 (2025-02-10)
|
|
========================
|
|
* Fix missing files making car/ package not importable
|
|
|
|
Version 0.2.0 (2025-02-10)
|
|
========================
|
|
* Moved car/ directory from openpilot to opendbc. It comprises the APIs necessary to communicate with 275+ car models
|
|
* opendbc is moving towards being a complete self-contained car API package
|
|
* Soon all opendbc-related tests from openpilot will be migrated as well
|
|
|
|
Version 0.1.0 (2024-08-01)
|
|
========================
|
|
* Initial pre-release package with can/ and dbc/ directories
|