diff --git a/CHANGELOG.md b/CHANGELOG.md index ea86698669..8eed4d13d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,87 +9,85 @@ - [Removed](#removed) - [Fixed](#fixed) - [Security](#security) -- [0.55.1](#0551) - - [Fixed](#fixed-1) -- [0.55.0](#0550) - - [Removed](#removed-1) +- [0.56.0](#0560) - [Added](#added-1) - [Changed](#changed-1) + - [Fixed](#fixed-1) +- [0.55.1](#0551) - [Fixed](#fixed-2) -- [0.54.1](#0541) +- [0.55.0](#0550) + - [Removed](#removed-1) - [Added](#added-2) - [Changed](#changed-2) - [Fixed](#fixed-3) -- [0.54.0](#0540) +- [0.54.1](#0541) - [Added](#added-3) - [Changed](#changed-3) - [Fixed](#fixed-4) -- [0.53.3](#0533) +- [0.54.0](#0540) - [Added](#added-4) + - [Changed](#changed-4) - [Fixed](#fixed-5) +- [0.53.3](#0533) + - [Added](#added-5) + - [Fixed](#fixed-6) - [0.53.2](#0532) - - [Changed](#changed-4) + - [Changed](#changed-5) - [0.53.1](#0531) - - [Added](#added-5) -- [0.53.0](#0530) - [Added](#added-6) - - [Changed](#changed-5) - - [Fixed](#fixed-6) -- [0.52.0](#0520) +- [0.53.0](#0530) - [Added](#added-7) - [Changed](#changed-6) - [Fixed](#fixed-7) -- [0.51.1](#0511) - - [Fixed](#fixed-8) +- [0.52.0](#0520) + - [Added](#added-8) - [Changed](#changed-7) -- [0.51.0](#0510) + - [Fixed](#fixed-8) +- [0.51.1](#0511) - [Fixed](#fixed-9) - [Changed](#changed-8) - - [Added](#added-8) -- [0.50.0](#0500) +- [0.51.0](#0510) + - [Fixed](#fixed-10) + - [Changed](#changed-9) - [Added](#added-9) -- [0.49.3](#0493) +- [0.50.0](#0500) - [Added](#added-10) +- [0.49.3](#0493) + - [Added](#added-11) - [0.49.2](#0492) - - [Changed](#changed-9) -- [0.49.1](#0491) - - [Fixed](#fixed-10) - [Changed](#changed-10) -- [0.49.0](#0490) - - [Added](#added-11) +- [0.49.1](#0491) - [Fixed](#fixed-11) - [Changed](#changed-11) -- [0.48.1](#0481) +- [0.49.0](#0490) + - [Added](#added-12) - [Fixed](#fixed-12) -- [0.48.0](#0480) - [Changed](#changed-12) +- [0.48.1](#0481) - [Fixed](#fixed-13) -- [0.47.4](#0474) - - [Added](#added-12) -- [0.47.3](#0473) +- [0.48.0](#0480) - [Changed](#changed-13) -- [0.47.2](#0472) - [Fixed](#fixed-14) -- [0.47.1](#0471) +- [0.47.4](#0474) + - [Added](#added-13) +- [0.47.3](#0473) - [Changed](#changed-14) +- [0.47.2](#0472) - [Fixed](#fixed-15) -- [0.47.0](#0470) +- [0.47.1](#0471) - [Changed](#changed-15) - [Fixed](#fixed-16) -- [0.33.1 .. 0.46.0](#0331--0460) - - [Added](#added-13) - - [Removed](#removed-2) +- [0.47.0](#0470) - [Changed](#changed-16) - [Fixed](#fixed-17) -- [0.33.1](#0331) - - [Fixed](#fixed-18) -- [0.33.0](#0330) +- [0.33.1 .. 0.46.0](#0331--0460) - [Added](#added-14) + - [Removed](#removed-2) - [Changed](#changed-17) - - [Deprecated](#deprecated-1) - - [Removed](#removed-3) + - [Fixed](#fixed-18) +- [0.33.1](#0331) - [Fixed](#fixed-19) - - [Security](#security-1) +- [0.33.0](#0330) - [0.32.2](#0322) - [Fixed](#fixed-20) - [0.32.1](#0321) @@ -101,13 +99,13 @@ - [0.31.0](#0310) - [Added](#added-16) - [Changed](#changed-19) - - [Deprecated](#deprecated-2) - - [Removed](#removed-4) + - [Deprecated](#deprecated-1) + - [Removed](#removed-3) - [Fixed](#fixed-23) - [0.30.0](#0300) - [Added](#added-17) - [Changed](#changed-20) - - [Deprecated](#deprecated-3) + - [Deprecated](#deprecated-2) - [Fixed](#fixed-24) - [0.29.0](#0290) - [Added](#added-18) @@ -118,13 +116,31 @@ -------------------------------------------------------------------------------- +# Unreleased + +## Added + +## Changed + +## Deprecated + +## Removed + +## Fixed + +## Security + +--- + # 0.56.0 -Released YYYY/MM/DD +Released 2020/11/26 ## Added * Objective-c bindings generate `From for ParentClass` as well as `TryFrom for ChildClass` ([#1883][]). +* Experimental dynamic library support via `dynamic_library_name` (#1846). +* Option to disable deriving `Default` on a per-struct basis (#1930). ## Changed @@ -132,24 +148,11 @@ Released YYYY/MM/DD * Templates and enums now correctly use the same naming scheme as other types (#1891). -## Deprecated - -* TODO (or remove section if none) - -## Removed - -* TODO (or remove section if none) - ## Fixed * Constructors in wasm32 now return a value. (#1877). * Fixed objective-c protocol impl blocks for parent classes's protocols ([#1883][]). -## Security - -* TODO (or remove section if none) - - [#1883]: https://github.com/rust-lang/rust-bindgen/issues/1883 -------------------------------------------------------------------------------- @@ -705,32 +708,6 @@ Released 2018/02/14 # 0.33.0 -Released YYYY/MM/DD - -## Added - -* TODO (or remove section if none) - -## Changed - -* TODO (or remove section if none) - -## Deprecated - -* TODO (or remove section if none) - -## Removed - -* TODO (or remove section if none) - -## Fixed - -* TODO (or remove section if none) - -## Security - -* TODO (or remove section if none) - -------------------------------------------------------------------------------- # 0.32.2 diff --git a/Cargo.lock b/Cargo.lock index 4c453a8ca3..589076f2f9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -31,7 +31,7 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.55.1" +version = "0.56.0" dependencies = [ "bitflags", "cexpr", diff --git a/Cargo.toml b/Cargo.toml index d06359d9d9..3516fc2584 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.55.1" +version = "0.56.0" edition = "2018" build = "build.rs"