Skip to content

Commit 7a4e224

Browse files
committed
Update CHANGELOG.md.
1 parent e9f216c commit 7a4e224

1 file changed

Lines changed: 20 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,46 @@
11
# Changelog
22

3+
## unreleased
4+
5+
* Propagate `#[repr(C)]` onto generated structs. ([#11][#11], [#12][#12])
6+
* Update to `syn` `2`. ([#12][#12])
7+
8+
[#11]: https://github.com/azriel91/enum_variant_type/issues/11
9+
[#12]: https://github.com/azriel91/enum_variant_type/pull/12
10+
11+
312
## 0.3.1 (2021-12-22)
413

5-
* Import all items from parent scope when generating structs in submodule. ([#9])
14+
* Import all items from parent scope when generating structs in submodule. ([#9][#9])
15+
16+
[#9]: https://github.com/azriel91/enum_variant_type/pull/9
617

7-
[#9]: https://github.com/azriel91/enum_variant_type/pulls/9
818

919
## 0.3.0 (2021-12-18)
1020

11-
* `#[evt(derive(..))]` on enum adds derives on every variant. ([#6], [#7])
12-
* `#[evt(module = "module1")]` generates structs inside `mod module1`. ([#5], [#7])
13-
* `#[evt(implement_marker_traits(MarkerTrait1))]` on enum generates `impl MarkerTrait1` for all generated structs. ([#7])
21+
* `#[evt(derive(..))]` on enum adds derives on every variant. ([#6][#6], [#7][#7])
22+
* `#[evt(module = "module1")]` generates structs inside `mod module1`. ([#5][#5], [#7][#7])
23+
* `#[evt(implement_marker_traits(MarkerTrait1))]` on enum generates `impl MarkerTrait1` for all generated structs. ([#7][#7])
1424

1525
[#5]: https://github.com/azriel91/enum_variant_type/issues/5
1626
[#6]: https://github.com/azriel91/enum_variant_type/issues/6
17-
[#7]: https://github.com/azriel91/enum_variant_type/pulls/7
27+
[#7]: https://github.com/azriel91/enum_variant_type/pull/7
28+
1829

1930
## 0.2.1 (2021-04-24)
2031

21-
* `no-std` support by default. ([#2], [#3])
32+
* `no-std` support by default. ([#2][#2], [#3][#3])
2233

2334
[#2]: https://github.com/azriel91/enum_variant_type/issues/2
2435
[#3]: https://github.com/azriel91/enum_variant_type/pull/3
2536

37+
2638
## 0.2.0 (2020-01-13)
2739

2840
* Allow variants to be skipped using `#[evt(skip)]`.
2941
* ***Breaking:*** `#[evt(..)]` specifies the attributes to attach to the generated type (previously `#[evt_attr(..)]`).
3042

43+
3144
## 0.1.0 (2020-01-10)
3245

3346
* Generates unit, tuple, named struct for each enum variant.

0 commit comments

Comments
 (0)