Skip to content

Commit 37e3d65

Browse files
committed
Release 0.51.0.
1 parent 37fa476 commit 37e3d65

File tree

3 files changed

+69
-33
lines changed

3 files changed

+69
-33
lines changed

CHANGELOG.md

+67-31
Original file line numberDiff line numberDiff line change
@@ -9,71 +9,75 @@
99
- [Removed](#removed)
1010
- [Fixed](#fixed)
1111
- [Security](#security)
12-
- [0.50.0](#0500)
12+
- [0.51.0](#0510)
13+
- [Fixed](#fixed-1)
14+
- [Changed](#changed-1)
1315
- [Added](#added-1)
14-
- [0.49.3](#0493)
16+
- [0.50.0](#0500)
1517
- [Added](#added-2)
18+
- [0.49.3](#0493)
19+
- [Added](#added-3)
1620
- [0.49.2](#0492)
17-
- [Changed](#changed-1)
18-
- [0.49.1](#0491)
19-
- [Fixed](#fixed-1)
2021
- [Changed](#changed-2)
21-
- [0.49.0](#0490)
22-
- [Added](#added-3)
22+
- [0.49.1](#0491)
2323
- [Fixed](#fixed-2)
2424
- [Changed](#changed-3)
25-
- [0.48.1](#0481)
25+
- [0.49.0](#0490)
26+
- [Added](#added-4)
2627
- [Fixed](#fixed-3)
27-
- [0.48.0](#0480)
2828
- [Changed](#changed-4)
29+
- [0.48.1](#0481)
2930
- [Fixed](#fixed-4)
30-
- [0.47.3](#0473)
31+
- [0.48.0](#0480)
3132
- [Changed](#changed-5)
32-
- [0.47.2](#0472)
3333
- [Fixed](#fixed-5)
34-
- [0.47.1](#0471)
34+
- [0.47.3](#0473)
3535
- [Changed](#changed-6)
36+
- [0.47.2](#0472)
3637
- [Fixed](#fixed-6)
37-
- [0.47.0](#0470)
38+
- [0.47.1](#0471)
3839
- [Changed](#changed-7)
3940
- [Fixed](#fixed-7)
40-
- [0.33.1 .. 0.46.0](#0331--0460)
41-
- [Added](#added-4)
42-
- [Removed](#removed-1)
41+
- [0.47.0](#0470)
4342
- [Changed](#changed-8)
4443
- [Fixed](#fixed-8)
45-
- [0.33.1](#0331)
46-
- [Fixed](#fixed-9)
47-
- [0.33.0](#0330)
44+
- [0.33.1 .. 0.46.0](#0331--0460)
4845
- [Added](#added-5)
46+
- [Removed](#removed-1)
4947
- [Changed](#changed-9)
48+
- [Fixed](#fixed-9)
49+
- [0.33.1](#0331)
50+
- [Fixed](#fixed-10)
51+
- [0.33.0](#0330)
52+
- [Added](#added-6)
53+
- [Changed](#changed-10)
5054
- [Deprecated](#deprecated-1)
5155
- [Removed](#removed-2)
52-
- [Fixed](#fixed-10)
56+
- [Fixed](#fixed-11)
5357
- [Security](#security-1)
5458
- [0.32.2](#0322)
55-
- [Fixed](#fixed-11)
56-
- [0.32.1](#0321)
5759
- [Fixed](#fixed-12)
58-
- [0.32.0](#0320)
59-
- [Added](#added-6)
60-
- [Changed](#changed-10)
60+
- [0.32.1](#0321)
6161
- [Fixed](#fixed-13)
62-
- [0.31.0](#0310)
62+
- [0.32.0](#0320)
6363
- [Added](#added-7)
6464
- [Changed](#changed-11)
65-
- [Deprecated](#deprecated-2)
66-
- [Removed](#removed-3)
6765
- [Fixed](#fixed-14)
68-
- [0.30.0](#0300)
66+
- [0.31.0](#0310)
6967
- [Added](#added-8)
7068
- [Changed](#changed-12)
71-
- [Deprecated](#deprecated-3)
69+
- [Deprecated](#deprecated-2)
70+
- [Removed](#removed-3)
7271
- [Fixed](#fixed-15)
73-
- [0.29.0](#0290)
72+
- [0.30.0](#0300)
7473
- [Added](#added-9)
7574
- [Changed](#changed-13)
75+
- [Deprecated](#deprecated-3)
7676
- [Fixed](#fixed-16)
77+
- [0.29.0](#0290)
78+
- [Added](#added-10)
79+
- [Changed](#changed-14)
80+
- [Fixed](#fixed-17)
7781

7882
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
7983

@@ -109,6 +113,38 @@ Released YYYY/MM/DD
109113

110114
--------------------------------------------------------------------------------
111115

116+
# 0.51.0
117+
118+
Released 2019/07/26.
119+
120+
## Fixed
121+
122+
* Improve workaround for LLVM stack overflow when evaluating value-dependent
123+
expressions. [#1591][]
124+
125+
* Bindgen will properly detect the layout of incomplete arrays. [#1592][]
126+
127+
* Bindgen will properly detect the layout of empty unions and forward
128+
declarations of unions. [#1593][] and [#1595][]. Thanks @pmarks!
129+
130+
## Changed
131+
132+
* Refactored the way layout of `wchar_t` is computed. This is a breaking change
133+
since `IntKind::WChar` (exposed in `ParseCallbacks`) no longer needs a `size`
134+
member. [#1596][]
135+
136+
## Added
137+
138+
* Bindgen now reads `RUSTFMT` in the environment to try to find a suitable
139+
`rustfmt` binary. [#1602][]
140+
141+
[#1591][]: https://github.com/rust-lang/rust-bindgen/issues/1591
142+
[#1592][]: https://github.com/rust-lang/rust-bindgen/issues/1592
143+
[#1593][]: https://github.com/rust-lang/rust-bindgen/issues/1593
144+
[#1595][]: https://github.com/rust-lang/rust-bindgen/issues/1595
145+
[#1596][]: https://github.com/rust-lang/rust-bindgen/issues/1596
146+
[#1602][]: https://github.com/rust-lang/rust-bindgen/issues/1602
147+
112148
# 0.50.0
113149

114150
Released 2019/07/01.

Cargo.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ readme = "README.md"
1414
repository = "https://github.com/rust-lang/rust-bindgen"
1515
documentation = "https://docs.rs/bindgen"
1616
homepage = "https://rust-lang.github.io/rust-bindgen/"
17-
version = "0.50.0"
17+
version = "0.51.0"
1818
build = "build.rs"
1919

2020
include = [

0 commit comments

Comments
 (0)