synta-codegen 0.2.0

ASN.1 schema parser and Rust code generator for the synta library
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]


## [0.2.0] — 2026-05-01


## [0.1.12] — 2026-04-30


## [0.1.11] — 2026-04-29

Version bump to stay in sync with the workspace.  No functional changes.


## [0.1.10] — 2026-04-27

Version bump to stay in sync with the workspace.  No functional changes.

## [0.1.9] — 2026-04-18

Version bump to stay in sync with the workspace.  No functional changes.

## [0.1.8] — 2026-04-16


## [0.1.7] — 2026-04-15


## [0.1.6] — 2026-04-11


## [0.1.5] — 2026-04-11

### Added

- Add ExtendedSecurityServices schema (RFC 2634)
- Add from_der and to_der methods to all generated types

### Fixed

- Fix parser backtrack in try_skip_ioc_assignment
- Handle ASN.1 2009 information-object-class (IOC) syntax
- Correct named INTEGER constants and IMPLICIT-on-CHOICE tagging

## [0.1.4] — 2026-04-05


## [0.1.3] — 2026-04-05

### Added

- Add CHANGELOG.md for v0.1.3
- Add CHANGELOG.md for v0.1.2
- Restructure PYTHON_BINDINGS.md feature list into logical groups
- Restructure feature list into logical groups
- Add tests for anonymous inner type handling
- Handle anonymous inner types in sequence/set/choice codegen
- Contrib/packages: add individual crate RPM spec files for Fedora submission

### Fixed

- Fix rustfmt formatting and clippy lint in lib.rs

## [0.1.2] — 2026-04-05

### Added

- Add CHANGELOG.md for v0.1.2
- Restructure PYTHON_BINDINGS.md feature list into logical groups
- Restructure feature list into logical groups
- Add tests for anonymous inner type handling
- Handle anonymous inner types in sequence/set/choice codegen
- Contrib/packages: add individual crate RPM spec files for Fedora submission

### Fixed

- Fix rustfmt formatting and clippy lint in lib.rs