Skip to content

Commit

Permalink
Update CHANGELOG and set version to 0.2.0-alpha3
Browse files Browse the repository at this point in the history
  • Loading branch information
kellerkindt committed Oct 14, 2020
1 parent 65f3275 commit 7944d1b
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 6 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
# 0.2.0-alpha3 (Oct 14, 2020)

### Fixes
- Missing CI checks on non-default features

### Added
- Support for `SET`s and `SET OF`s\*
- Support for extensible `SET`s
- Support for `SIZE` constraints for `SET OF`s
- `TagResolver` to properly resolve Tags of ASN.1 types
- `syn::common::Constraint` which has `const TAG: Tag` and implementation for all generated constraint types

\* For `SET OF` only BASIC-PER encoding is supported currently, see [#20](https://github.com/kellerkindt/asn1rs/issues/20)

### Changes
- The ASN.1 `OPTIONAL` type is now represented as `optional` instead of `option` in `#[asn(..)]`
- The protobuf serializer is now optional and can be enabled with the `protobuf` feature flag

# 0.2.0-alpha2 (Sep 03, 2020)

This release includes a lot of refactoring and new features.
Expand Down
6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "asn1rs"
version = "0.2.0-alpha2"
version = "0.2.0-alpha3"
authors = ["Michael Watzko <[email protected]>"]
edition = "2018"
description = "ASN.1 to Rust, Protobuf and SQL compiler/code generator. Supports ASN.1 UPER"
Expand Down Expand Up @@ -44,8 +44,8 @@ futures = { version = "0.3.4", optional = true }
bytes = { version = "0.5.4", optional = true }

# feature asn1rs-*
asn1rs-model = { version = "0.2.0-alpha2", path = "asn1rs-model", optional = true }
asn1rs-macros = { version = "0.2.0-alpha2", path = "asn1rs-macros", optional = true }
asn1rs-model = { version = "0.2.0-alpha3", path = "asn1rs-model", optional = true }
asn1rs-macros = { version = "0.2.0-alpha3", path = "asn1rs-macros", optional = true }

[dev-dependencies]
syn = {version = "1.0.28", features = ["full"] }
Expand Down
4 changes: 2 additions & 2 deletions asn1rs-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "asn1rs-macros"
version = "0.2.0-alpha2"
version = "0.2.0-alpha3"
authors = ["Michael Watzko <[email protected]>"]
edition = "2018"
description = "Macros for asn1rs"
Expand All @@ -20,6 +20,6 @@ debug-proc-macro = []


[dependencies]
asn1rs-model = { version = "0.2.0-alpha2", path = "../asn1rs-model" }
asn1rs-model = { version = "0.2.0-alpha3", path = "../asn1rs-model" }
syn = {version = "1.0.17", features = ["full"] }
quote = "1.0.3"
2 changes: 1 addition & 1 deletion asn1rs-model/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "asn1rs-model"
version = "0.2.0-alpha2"
version = "0.2.0-alpha3"
authors = ["Michael Watzko <[email protected]>"]
edition = "2018"
description = "Rust, Protobuf and SQL model definitions for asn1rs"
Expand Down

0 comments on commit 7944d1b

Please sign in to comment.