diff --git a/derive/Cargo.toml b/derive/Cargo.toml index 8c6440c..ee7cae2 100644 --- a/derive/Cargo.toml +++ b/derive/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "bytemuck_derive" description = "derive proc-macros for `bytemuck`" -version = "1.1.1" +version = "1.2.0" authors = ["Lokathor "] repository = "https://github.com/Lokathor/bytemuck" readme = "README.md" @@ -16,7 +16,7 @@ proc-macro = true [dependencies] # syn seems to have broken backwards compability in this version https://github.com/dtolnay/syn/issues/1194 -syn = "1.0.15" +syn = "1.0.99" quote = "1" proc-macro2 = "1" diff --git a/derive/changelog.md b/derive/changelog.md index d084bb4..edc1589 100644 --- a/derive/changelog.md +++ b/derive/changelog.md @@ -1,6 +1,18 @@ ## `bytemuck_derive` changelog +## 1.2.0 + +* Apparently our minimum required version of `syn` went up without anyone + noticing for a while. Because of a bump in our `syn` requirements, we're also + issuing this minor version bump in the `bytemuck_derive` crate. Because it's + possible to *reduce* the minimum required version of a dep in only a patch + release, I'm going to ratchet the required version of `syn` all the way up to + "curret" (1.0.99). If absolutely necessary we could probably reduce the + minimum `syn` version again in a patch release for 1.2, but I don't want to + play this dance too much so I'd rather make each jump as big as can possibly + be. [Issue 122](https://github.com/Lokathor/bytemuck/issues/122) + ## 1.1.1 * Adjusted the license files to use full files rather than symlinks.