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.3.6 - 2019-12-06
- Allow generating traits
0.3.5 - 2019-12-06
- Allow filtering by package name
0.3.4 - 2019-11-19
- Fixed issue with modules named as keywords (for example,
async
)
0.3.3 - 2019-09-27
- Adding support for plain Rust comments via special
quote!
-able structsourcegen_cli::tokens::PlainComment
. - Adding support for newlines via special
quote!
-able structsourcegen_cli::tokens::Newline
.
0.3.2 - 2019-08-21
- Normalizing doc attributes into
///
without relying on a nightly rustfmt feature.
0.3.1 - 2019-08-15
- Adding support for nested included modules.
0.3.0 - 2019-08-14
- Upgraded
proc_macro2
andsyn
dependencies to1.0
0.2.2 - 2019-08-06
- Fixed issue with missing newline on the last line of generated file
0.2.1 - 2019-08-06
- Support for generating full files both via
#![sourcegen::sourcegen(..)]
top-level macro and workaround viafile = true
attribute.
0.2.0 - 2019-08-04
- Support for generated impls via
#[sourcegen::generated]
attribute - Tests
- Fixed issue with newlines on Windows
0.1.0 - 2019-07-30
Initial version