From 7a7db0f500315107545b62b4efe3a9542a676d99 Mon Sep 17 00:00:00 2001 From: dmccoystephenson Date: Tue, 21 Jan 2025 09:47:59 -0700 Subject: [PATCH] Updated 2025 Q1 release notes summary to reflect partial J2735 2024 compatibility --- docs/Release_notes.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/docs/Release_notes.md b/docs/Release_notes.md index abdf4fc7..1103089b 100644 --- a/docs/Release_notes.md +++ b/docs/Release_notes.md @@ -4,13 +4,22 @@ asn1_codec Release Notes Version 3.0.0, released January 2025 ---------------------------------------- ### **Summary** -The main changes include switching the default configurations to use zstd (ZStandard) compression, updating the J2735 specification to the 2024 version, and updating GitHub Actions workflows with the latest versions of third-party actions from external repositories to remove Node.js and other deprecation warnings. +The main updates include: +- Changing the default configurations to use ZStandard (zstd) compression. +- Updating GitHub Actions workflows with the latest versions of third-party actions from external repositories to eliminate Node.js deprecation warnings. +- Introducing partial compatibility with J2735 2024. + +However, there is a limitation. Due to a bug in the ASN.1 Compiler, the VehicleEventFlags bitstring has been reverted to its 2020 version, omitting the +eventJackKnife bit introduced in the 2024 revision. As a result, the eventJackKnife bit will not appear in output BSMs until the issue is resolved. + - [CDOT PR 34](https://github.com/CDOT-CV/asn1_codec/pull/34): Compression - [CDOT PR 35](https://github.com/CDOT-CV/asn1_codec/pull/35): Update j2735 version to 2024. +- [CDOT PR 37](https://github.com/CDOT-CV/asn1_codec/pull/37): Workaround bsm vehicle event flags issue - [USDOT PR 62](https://github.com/usdot-jpo-ode/asn1_codec/pull/62): Update GitHub Actions Third-Party Action Versions ### Breaking Changes -In the 2024 TIM message specification, the following fields in the `TravelerDataFrame` sequence have been renamed. This is a breaking change to the XML encoding, requiring an update to the ODE POJOs. However, the UPER encoding remains independent of these names and remains backward compatible. +In the 2024 TIM message specification, the following fields in the `TravelerDataFrame` sequence have been renamed. This is a breaking change to the XML +encoding, requiring an update to the ODE POJOs. However, the UPER encoding remains independent of these names and remains backward compatible. notUsed -> doNotUse1 notUsed1 -> doNotUse2