Skip to content

Commit 7944d1b

Browse files
committed
Update CHANGELOG and set version to 0.2.0-alpha3
1 parent 65f3275 commit 7944d1b

File tree

4 files changed

+24
-6
lines changed

4 files changed

+24
-6
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# 0.2.0-alpha3 (Oct 14, 2020)
2+
3+
### Fixes
4+
- Missing CI checks on non-default features
5+
6+
### Added
7+
- Support for `SET`s and `SET OF`s\*
8+
- Support for extensible `SET`s
9+
- Support for `SIZE` constraints for `SET OF`s
10+
- `TagResolver` to properly resolve Tags of ASN.1 types
11+
- `syn::common::Constraint` which has `const TAG: Tag` and implementation for all generated constraint types
12+
13+
\* For `SET OF` only BASIC-PER encoding is supported currently, see [#20](https://github.com/kellerkindt/asn1rs/issues/20)
14+
15+
### Changes
16+
- The ASN.1 `OPTIONAL` type is now represented as `optional` instead of `option` in `#[asn(..)]`
17+
- The protobuf serializer is now optional and can be enabled with the `protobuf` feature flag
18+
119
# 0.2.0-alpha2 (Sep 03, 2020)
220

321
This release includes a lot of refactoring and new features.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "asn1rs"
3-
version = "0.2.0-alpha2"
3+
version = "0.2.0-alpha3"
44
authors = ["Michael Watzko <[email protected]>"]
55
edition = "2018"
66
description = "ASN.1 to Rust, Protobuf and SQL compiler/code generator. Supports ASN.1 UPER"
@@ -44,8 +44,8 @@ futures = { version = "0.3.4", optional = true }
4444
bytes = { version = "0.5.4", optional = true }
4545

4646
# feature asn1rs-*
47-
asn1rs-model = { version = "0.2.0-alpha2", path = "asn1rs-model", optional = true }
48-
asn1rs-macros = { version = "0.2.0-alpha2", path = "asn1rs-macros", optional = true }
47+
asn1rs-model = { version = "0.2.0-alpha3", path = "asn1rs-model", optional = true }
48+
asn1rs-macros = { version = "0.2.0-alpha3", path = "asn1rs-macros", optional = true }
4949

5050
[dev-dependencies]
5151
syn = {version = "1.0.28", features = ["full"] }

asn1rs-macros/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "asn1rs-macros"
3-
version = "0.2.0-alpha2"
3+
version = "0.2.0-alpha3"
44
authors = ["Michael Watzko <[email protected]>"]
55
edition = "2018"
66
description = "Macros for asn1rs"
@@ -20,6 +20,6 @@ debug-proc-macro = []
2020

2121

2222
[dependencies]
23-
asn1rs-model = { version = "0.2.0-alpha2", path = "../asn1rs-model" }
23+
asn1rs-model = { version = "0.2.0-alpha3", path = "../asn1rs-model" }
2424
syn = {version = "1.0.17", features = ["full"] }
2525
quote = "1.0.3"

asn1rs-model/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "asn1rs-model"
3-
version = "0.2.0-alpha2"
3+
version = "0.2.0-alpha3"
44
authors = ["Michael Watzko <[email protected]>"]
55
edition = "2018"
66
description = "Rust, Protobuf and SQL model definitions for asn1rs"

0 commit comments

Comments
 (0)