Skip to content

Commit 518226e

Browse files
authored
chore: release v8.0.0
1 parent 2e6f7f1 commit 518226e

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [8.0.0](https://github.com/oxibus/can-dbc/compare/v7.0.0...v8.0.0) - 2025-10-26
11+
12+
### Added
13+
14+
- skip serializing empty vectors in various structs ([#55](https://github.com/oxibus/can-dbc/pull/55))
15+
16+
### Fixed
17+
18+
- [**breaking**] change EnvType variants: 0-int, 1-float, 2-string ([#61](https://github.com/oxibus/can-dbc/pull/61))
19+
- [**breaking**] trim whitespace from attribute definitions ([#58](https://github.com/oxibus/can-dbc/pull/58))
20+
- correctly feature gate default features ([#53](https://github.com/oxibus/can-dbc/pull/53))
21+
22+
### Other
23+
24+
- [**breaking**] remove getters because all fields are public ([#60](https://github.com/oxibus/can-dbc/pull/60))
25+
- make all fields `pub` and move structs/enums to individual ast/* files ([#59](https://github.com/oxibus/can-dbc/pull/59)) ([#59](https://github.com/oxibus/can-dbc/pull/59))
26+
- rework testing framework ([#57](https://github.com/oxibus/can-dbc/pull/57))
27+
- [**breaking**] remove deprecated `from_str` method from `Dbc` implementation ([#50](https://github.com/oxibus/can-dbc/pull/50))
28+
- [**breaking**] change Node to hold a single string, i.e. `nodes: Vec<Node>` ([#54](https://github.com/oxibus/can-dbc/pull/54))
29+
- move tests to separate files ([#52](https://github.com/oxibus/can-dbc/pull/52))
30+
- reorganize tests ([#49](https://github.com/oxibus/can-dbc/pull/49))
31+
1032
## [7.0.0](https://github.com/oxibus/can-dbc/compare/v6.0.0...v7.0.0) - 2025-10-19
1133

1234
**NOTE**: `can-dbc` has moved to the [OxiBUS](https://github.com/oxibus) GitHub org - a community developing Rust code with focus on communication in automotive and related spaces. If you are maintaining an open source Rust project in this area, consider joining us - it is always easier to maintain projects together!

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "can-dbc"
3-
version = "7.0.0"
3+
version = "8.0.0"
44
license = "MIT OR Apache-2.0"
55
description = "A parser for the DBC format. The DBC format is used to exchange CAN network data."
66
repository = "https://github.com/oxibus/can-dbc"

0 commit comments

Comments
 (0)