summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2019-11-19 16:59:38 +0100
committerEmilio Cobos Álvarez <emilio@crisal.io>2019-11-19 16:59:38 +0100
commitb44be6e3dbce03857c6eac221b1350acd68cb357 (patch)
tree006fa90c7167375e3205e1f11fcad3533d02c708
parent5f4dc4f458f0fd14beafbacb8bb20a5a4d139cd5 (diff)
v0.52.0v0.52.0
-rw-r--r--CHANGELOG.md25
-rw-r--r--Cargo.lock2
-rw-r--r--Cargo.toml2
3 files changed, 27 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1a70d2f2..ffdc9453 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -116,6 +116,31 @@ Released YYYY/MM/DD
--------------------------------------------------------------------------------
+# 0.52.0
+
+Released 2019/11/19.
+
+## Added
+
+ * Added `newtype` enum style, much like `bitfield` but without the bitwise ops
+ (#1677).
+ * Added support for `MaybeUninit` rather than `mem::uninitialized()` (#1666).
+ * Allowed static linking (#1620).
+
+## Changed
+
+ * Use c_void from core when --use-core is specified and available (#1634).
+ * Various dependencies and features are non-default now (like `regex` unicode
+ features).
+
+## Fixed
+
+ * Fixed crash when unknown keywords are used before a namespace (#1678).
+ * Do not generate implementation for clone for flexible array members (#1664).
+ * Fixed `#[must_use]` support for libclang 9+ (#1646).
+ * Fixed `BitfieldUnit` constructor to handle 64 bit wide bitfields on 32 bit (#1640).
+ * Added a `ParseCallbacks` handler for included files. (#1637).
+
# 0.51.1
Released 2019/09/23.
diff --git a/Cargo.lock b/Cargo.lock
index f9cf6985..17d45ad2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -27,7 +27,7 @@ dependencies = [
[[package]]
name = "bindgen"
-version = "0.51.1"
+version = "0.52.0"
dependencies = [
"bitflags 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
"cexpr 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/Cargo.toml b/Cargo.toml
index 2ce82597..d13d5832 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -14,7 +14,7 @@ readme = "README.md"
repository = "https://github.com/rust-lang/rust-bindgen"
documentation = "https://docs.rs/bindgen"
homepage = "https://rust-lang.github.io/rust-bindgen/"
-version = "0.51.1"
+version = "0.52.0"
build = "build.rs"
include = [