You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.2 KiB
3.2 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.6.1 (2022-12-05)
Added
- Support for deriving
ValueOrdonChoiceenums (#723)
0.6.0 (2022-05-08)
Added
- Support for Context-Specific fields with default values (#246)
- Context-Specific tags on
#[derive(Sequence)](#349) #[asn1(constructed = "true")](#398)
Changed
- Have
Sequencemacro deriveDecodeValue(#375) - Pass
HeadertoDecodeValue(#392) - Have
Choicemacro deriveEncodeValue(#395) - Only emit
.try_into()?when a type is specified (#397) - Use type's tag by default on
derive(Choice)(#416)
Fixed
- Length calculation for explicit tags (#400)
Removed
- Static lifetime from ENUMERATED's derived
DecodeValue(#367)
0.5.0 (2021-11-15)
Added
asn1(tag_mode = "...")derive attribute (#150)asn1(context_specific = "...")derive attribute (#150)Enumeratedcustom derive macro (#171)asn1(tag_mode = "...")attribute (#197)- Support for handling
DEFAULTvalues ofSEQUENCEs (#202) ValueOrdcustom derive macro (#206)CONTEXT-SPECIFICsupport forSequencecustom derive (#220)
Changed
Removed
- Don't automatically derive
Fromimpls forChoice(#168)
0.4.1 (2021-09-14)
Changed
- Moved to
formatsrepo (#2)
0.4.0 (2021-06-07)
Changed
- Update generated code to support the corresponding
dercrate changes
0.3.0 (2021-03-21)
Added
choice::Alternativeand duplicate tracking- Auto-derive
Fromimpls for variants when derivingChoice
0.2.2 (2021-02-22)
Added
- Custom derive support for the
Choicetrait
0.2.1 (2021-02-15)
Added
- Custom derive support for enums
0.2.0 (2021-02-02)
Added
- Support for
PrintableStringandUtf8String
0.1.0 (2020-12-21)
- Initial release