Skip to content

Releases: consider-it/C-ITS-Parser

v2.4.2

Choose a tag to compare

@jbeyerstedt jbeyerstedt released this 20 Oct 08:28

What's Changed

Full Changelog: v2.4.1...v2.4.2

v2.4.1

Choose a tag to compare

@jbeyerstedt jbeyerstedt released this 29 Jul 08:50

What's Changed

  • feat(conversions): Add conversion for PathDeltaTime to and from millis by @jbeyerstedt in #75
  • feat(extensions): Add TryFrom<u8> for ItsStationType by @jbeyerstedt in #76
  • feat: Make standards::extensions available without ASN.1 messages by @jbeyerstedt in #77

Full Changelog: v2.4.0...v2.4.1

v2.4.0

Choose a tag to compare

@jbeyerstedt jbeyerstedt released this 24 Jul 10:15

Patched GN encoding

Breaking changes

  • ItsMessage::encode will auto-set the "basic.remaining_hop_limit" now and won't auto-set the common.header_type_and_subtype any more (see #71)

What's Changed

  • feat(en): Auto-set hop-limit, remove auto-set of common header type by @jbeyerstedt in #71
  • feat(en,de): Add encoding methods for common messages by @jbeyerstedt in #72
  • feat(deps): Update GN to patched parser by @jbeyerstedt in #74

Full Changelog: v2.3.0...v2.4.0

v2.3.0

Choose a tag to compare

@jbeyerstedt jbeyerstedt released this 24 Jul 10:02

Some refactoring

Breaking changes

  • crate::pcap::remove_pcap_headers instead of crate::remove_pcap_headers

What's Changed

Full Changelog: v2.2.4...v2.3.0

v2.2.4

Choose a tag to compare

@jbeyerstedt jbeyerstedt released this 08 Jul 12:12

What's Changed

  • feat(time_utils): Make TimestampIts conversion available universally by @jbeyerstedt in #62
  • feat(conversions): Add conversions for additional CDD data types by @jbeyerstedt in #63
  • fix(pcap): Non-QoS frames are 2 bytes shorter by @jbeyerstedt in #64

Full Changelog: v2.2.3...v2.2.4

v2.2.3

Choose a tag to compare

@jbeyerstedt jbeyerstedt released this 29 Jun 12:02

What's Changed

  • feat(conversions): Add CauseCodeChoice to u8 tuple by @jbeyerstedt in #61

Full Changelog: v2.2.2...v2.2.3

v2.2.2

Choose a tag to compare

@jbeyerstedt jbeyerstedt released this 12 Jun 07:09

The NPM package for node.js (c-its-parser-node) should have the right package.json file now.

What's Changed

  • feat(geo_utils): Add conversions from NodeSetXY to "absolute" X/Y positions by @jbeyerstedt in #57
  • feat(conversions): Add CDD 2.2.1 Wgs84AngleValue (as used in DENM) by @jbeyerstedt in #58
  • fix(ci): Pack the right package.json files by @jbeyerstedt in #59

Full Changelog: v2.2.1...v2.2.2

v2.2.1

Choose a tag to compare

@jbeyerstedt jbeyerstedt released this 12 Jun 07:07

What's Changed

  • docs: Replace deprecated doc_auto_cfg feature with doc_cfg by @jbeyerstedt in #55
  • Fix JER (and XER) encoding of ITS data with secured header by @jbeyerstedt in #56

Full Changelog: v2.2.0...v2.2.1

v2.2.0

Choose a tag to compare

@jbeyerstedt jbeyerstedt released this 20 May 11:31

What's Changed

  • feat(docs): Enable all features in docs.rs by @jbeyerstedt in #52
  • feat(time_utils): Add conversion from TimeMark to chrono time by @jbeyerstedt in #53

Full Changelog: v2.1.0...v2.2.0

v2.1.0

Choose a tag to compare

@jbeyerstedt jbeyerstedt released this 08 May 09:42

Main Updates:

  • Added support for 802.11 frames which are not inside a Radiotap header
  • Normal 802.11 data frames are also allowed now (before it was just QoS frames)

What's Changed

Full Changelog: v2.0.1...v2.1.0