Skip to content

Commit ae68172

Browse files
justsmthpvdrz
andauthored
Release 0.64.0 Request (#2399)
Prepare 0.64.0 Release --------- Co-authored-by: Christian Poveda <[email protected]>
1 parent 2be14a3 commit ae68172

File tree

5 files changed

+211
-227
lines changed

5 files changed

+211
-227
lines changed

CHANGELOG.md

+98-73
Original file line numberDiff line numberDiff line change
@@ -7,147 +7,153 @@
77
- [Removed](#removed)
88
- [Fixed](#fixed)
99
- [Security](#security)
10-
- [0.63.0](#0630)
10+
- [0.64.0](#0640)
1111
- [Added](#added-1)
1212
- [Changed](#changed-1)
1313
- [Removed](#removed-1)
14-
- [0.62.0](#0620)
14+
- [Fixed](#fixed-1)
15+
- [Security](#security-1)
16+
- [0.63.0](#0630)
1517
- [Added](#added-2)
1618
- [Changed](#changed-2)
17-
- [Fixed](#fixed-1)
18-
- [0.61.0](#0610)
19+
- [Removed](#removed-2)
20+
- [0.62.0](#0620)
1921
- [Added](#added-3)
2022
- [Changed](#changed-3)
2123
- [Fixed](#fixed-2)
22-
- [0.60.1](#0601)
23-
- [Fixed](#fixed-3)
24-
- [0.60.0](#0600)
24+
- [0.61.0](#0610)
2525
- [Added](#added-4)
26-
- [Fixed](#fixed-4)
2726
- [Changed](#changed-4)
28-
- [Removed](#removed-2)
27+
- [Fixed](#fixed-3)
28+
- [0.60.1](#0601)
29+
- [Fixed](#fixed-4)
30+
- [0.60.0](#0600)
31+
- [Added](#added-5)
32+
- [Fixed](#fixed-5)
33+
- [Changed](#changed-5)
34+
- [Removed](#removed-3)
2935
- [0.59.2](#0592)
3036
- [0.59.1](#0591)
31-
- [Fixed](#fixed-5)
32-
- [0.59.0](#0590)
33-
- [Added](#added-5)
3437
- [Fixed](#fixed-6)
35-
- [Changed](#changed-5)
36-
- [0.58.1](#0581)
38+
- [0.59.0](#0590)
3739
- [Added](#added-6)
38-
- [0.58.0](#0580)
39-
- [Added](#added-7)
4040
- [Fixed](#fixed-7)
4141
- [Changed](#changed-6)
42-
- [Deprecated](#deprecated)
43-
- [Removed](#removed-3)
44-
- [Fixed](#fixed-8)
45-
- [Security](#security-1)
46-
- [0.57.0](#0570)
42+
- [0.58.1](#0581)
43+
- [Added](#added-7)
44+
- [0.58.0](#0580)
4745
- [Added](#added-8)
46+
- [Fixed](#fixed-8)
47+
- [Changed](#changed-7)
48+
- [Deprecated](#deprecated)
49+
- [Removed](#removed-4)
4850
- [Fixed](#fixed-9)
49-
- [0.56.0](#0560)
51+
- [Security](#security-2)
52+
- [0.57.0](#0570)
5053
- [Added](#added-9)
51-
- [Changed](#changed-7)
5254
- [Fixed](#fixed-10)
53-
- [0.55.1](#0551)
54-
- [Fixed](#fixed-11)
55-
- [0.55.0](#0550)
56-
- [Removed](#removed-4)
55+
- [0.56.0](#0560)
5756
- [Added](#added-10)
5857
- [Changed](#changed-8)
58+
- [Fixed](#fixed-11)
59+
- [0.55.1](#0551)
5960
- [Fixed](#fixed-12)
60-
- [0.54.1](#0541)
61+
- [0.55.0](#0550)
62+
- [Removed](#removed-5)
6163
- [Added](#added-11)
6264
- [Changed](#changed-9)
6365
- [Fixed](#fixed-13)
64-
- [0.54.0](#0540)
66+
- [0.54.1](#0541)
6567
- [Added](#added-12)
6668
- [Changed](#changed-10)
6769
- [Fixed](#fixed-14)
68-
- [0.53.3](#0533)
70+
- [0.54.0](#0540)
6971
- [Added](#added-13)
72+
- [Changed](#changed-11)
7073
- [Fixed](#fixed-15)
74+
- [0.53.3](#0533)
75+
- [Added](#added-14)
76+
- [Fixed](#fixed-16)
7177
- [0.53.2](#0532)
72-
- [Changed](#changed-11)
78+
- [Changed](#changed-12)
7379
- [0.53.1](#0531)
74-
- [Added](#added-14)
75-
- [0.53.0](#0530)
7680
- [Added](#added-15)
77-
- [Changed](#changed-12)
78-
- [Fixed](#fixed-16)
79-
- [0.52.0](#0520)
81+
- [0.53.0](#0530)
8082
- [Added](#added-16)
8183
- [Changed](#changed-13)
8284
- [Fixed](#fixed-17)
83-
- [0.51.1](#0511)
84-
- [Fixed](#fixed-18)
85+
- [0.52.0](#0520)
86+
- [Added](#added-17)
8587
- [Changed](#changed-14)
86-
- [0.51.0](#0510)
88+
- [Fixed](#fixed-18)
89+
- [0.51.1](#0511)
8790
- [Fixed](#fixed-19)
8891
- [Changed](#changed-15)
89-
- [Added](#added-17)
90-
- [0.50.0](#0500)
92+
- [0.51.0](#0510)
93+
- [Fixed](#fixed-20)
94+
- [Changed](#changed-16)
9195
- [Added](#added-18)
92-
- [0.49.3](#0493)
96+
- [0.50.0](#0500)
9397
- [Added](#added-19)
98+
- [0.49.3](#0493)
99+
- [Added](#added-20)
94100
- [0.49.2](#0492)
95-
- [Changed](#changed-16)
96-
- [0.49.1](#0491)
97-
- [Fixed](#fixed-20)
98101
- [Changed](#changed-17)
99-
- [0.49.0](#0490)
100-
- [Added](#added-20)
102+
- [0.49.1](#0491)
101103
- [Fixed](#fixed-21)
102104
- [Changed](#changed-18)
103-
- [0.48.1](#0481)
105+
- [0.49.0](#0490)
106+
- [Added](#added-21)
104107
- [Fixed](#fixed-22)
105-
- [0.48.0](#0480)
106108
- [Changed](#changed-19)
109+
- [0.48.1](#0481)
107110
- [Fixed](#fixed-23)
108-
- [0.47.4](#0474)
109-
- [Added](#added-21)
110-
- [0.47.3](#0473)
111+
- [0.48.0](#0480)
111112
- [Changed](#changed-20)
112-
- [0.47.2](#0472)
113113
- [Fixed](#fixed-24)
114-
- [0.47.1](#0471)
114+
- [0.47.4](#0474)
115+
- [Added](#added-22)
116+
- [0.47.3](#0473)
115117
- [Changed](#changed-21)
118+
- [0.47.2](#0472)
116119
- [Fixed](#fixed-25)
117-
- [0.47.0](#0470)
120+
- [0.47.1](#0471)
118121
- [Changed](#changed-22)
119122
- [Fixed](#fixed-26)
120-
- [0.33.1 .. 0.46.0](#0331--0460)
121-
- [Added](#added-22)
122-
- [Removed](#removed-5)
123+
- [0.47.0](#0470)
123124
- [Changed](#changed-23)
124125
- [Fixed](#fixed-27)
125-
- [0.33.1](#0331)
126+
- [0.33.1 .. 0.46.0](#0331--0460)
127+
- [Added](#added-23)
128+
- [Removed](#removed-6)
129+
- [Changed](#changed-24)
126130
- [Fixed](#fixed-28)
131+
- [0.33.1](#0331)
132+
- [Fixed](#fixed-29)
127133
- [0.33.0](#0330)
128134
- [0.32.2](#0322)
129-
- [Fixed](#fixed-29)
130-
- [0.32.1](#0321)
131135
- [Fixed](#fixed-30)
132-
- [0.32.0](#0320)
133-
- [Added](#added-23)
134-
- [Changed](#changed-24)
136+
- [0.32.1](#0321)
135137
- [Fixed](#fixed-31)
136-
- [0.31.0](#0310)
138+
- [0.32.0](#0320)
137139
- [Added](#added-24)
138140
- [Changed](#changed-25)
139-
- [Deprecated](#deprecated-1)
140-
- [Removed](#removed-6)
141141
- [Fixed](#fixed-32)
142-
- [0.30.0](#0300)
142+
- [0.31.0](#0310)
143143
- [Added](#added-25)
144144
- [Changed](#changed-26)
145-
- [Deprecated](#deprecated-2)
145+
- [Deprecated](#deprecated-1)
146+
- [Removed](#removed-7)
146147
- [Fixed](#fixed-33)
147-
- [0.29.0](#0290)
148+
- [0.30.0](#0300)
148149
- [Added](#added-26)
149150
- [Changed](#changed-27)
151+
- [Deprecated](#deprecated-2)
150152
- [Fixed](#fixed-34)
153+
- [0.29.0](#0290)
154+
- [Added](#added-27)
155+
- [Changed](#changed-28)
156+
- [Fixed](#fixed-35)
151157

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

@@ -157,6 +163,28 @@
157163

158164
## Added
159165

166+
## Changed
167+
168+
## Removed
169+
170+
## Fixed
171+
172+
## Security
173+
174+
# 0.64.0
175+
176+
## Added
177+
* Added a new set of flags `--with-derive-custom`,
178+
`--with-derive-custom-struct`, `--with-derive-custom-enum` and
179+
`--with-derive-custom-enum` to add custom derives from the CLI.
180+
* Added the `--experimental` flag on `bindgen-cli` and the `experimental`
181+
feature on `bindgen` to gate experimental features whose implementation is
182+
incomplete or are prone to change in a non-backwards compatible manner.
183+
* Added a new set of flags and their equivalent builder methods
184+
`--wrap-static-fns`, `--wrap-static-fns-suffix` and `--wrap-static-fns-path`
185+
to generate C function wrappers for `static` or `static inline` functions.
186+
This feature is experimental.
187+
160188
## Changed
161189
* Fixed name collisions when having a C `enum` and a `typedef` with the same
162190
name.
@@ -169,9 +197,6 @@
169197
behavior changes.
170198
* The `ParseCallbacks::add_derives` method now receives `DeriveInfo<'_>` as
171199
argument instead of a `&str`. This type also includes the kind of target type.
172-
* Added a new set of flags `--with-derive-custom`,
173-
`--with-derive-custom-struct`, `--with-derive-custom-enum` and
174-
`--with-derive-custom-enum` to add custom derives from the CLI.
175200

176201
## Removed
177202

CONTRIBUTING.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ and introduce yourself.
88
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
99
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
1010

11-
1211
- [Code of Conduct](#code-of-conduct)
1312
- [Filing an Issue](#filing-an-issue)
1413
- [Looking to Start Contributing to `bindgen`?](#looking-to-start-contributing-to-bindgen)
@@ -24,13 +23,19 @@ and introduce yourself.
2423
- [Fuzzing `bindgen` with `csmith`](#fuzzing-bindgen-with-csmith)
2524
- [Property tests for `bindgen` with `quickchecking`](#property-tests-for-bindgen-with-quickchecking)
2625
- [Code Overview](#code-overview)
26+
- [Implementing new options using `syn`](#implementing-new-options-using-syn)
2727
- [Pull Requests and Code Reviews](#pull-requests-and-code-reviews)
2828
- [Generating Graphviz Dot Files](#generating-graphviz-dot-files)
2929
- [Debug Logging](#debug-logging)
3030
- [Using `creduce` to Minimize Test Cases](#using-creduce-to-minimize-test-cases)
3131
- [Getting `creduce`](#getting-creduce)
3232
- [Isolating Your Test Case](#isolating-your-test-case)
3333
- [Writing a Predicate Script](#writing-a-predicate-script)
34+
- [Cutting a new bindgen release](#cutting-a-new-bindgen-release)
35+
- [Updating the changelog](#updating-the-changelog)
36+
- [Bumping the version numbers.](#bumping-the-version-numbers)
37+
- [Merge to `main`](#merge-to-main)
38+
- [Publish and add a git tag for the right commit](#publish-and-add-a-git-tag-for-the-right-commit)
3439

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

0 commit comments

Comments
 (0)