Skip to content

Commit

Permalink
Release 0.64.0 Request (#2399)
Browse files Browse the repository at this point in the history
Prepare 0.64.0 Release

---------

Co-authored-by: Christian Poveda <[email protected]>
  • Loading branch information
justsmth and pvdrz authored Feb 7, 2023
1 parent 2be14a3 commit ae68172
Show file tree
Hide file tree
Showing 5 changed files with 211 additions and 227 deletions.
171 changes: 98 additions & 73 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,147 +7,153 @@
- [Removed](#removed)
- [Fixed](#fixed)
- [Security](#security)
- [0.63.0](#0630)
- [0.64.0](#0640)
- [Added](#added-1)
- [Changed](#changed-1)
- [Removed](#removed-1)
- [0.62.0](#0620)
- [Fixed](#fixed-1)
- [Security](#security-1)
- [0.63.0](#0630)
- [Added](#added-2)
- [Changed](#changed-2)
- [Fixed](#fixed-1)
- [0.61.0](#0610)
- [Removed](#removed-2)
- [0.62.0](#0620)
- [Added](#added-3)
- [Changed](#changed-3)
- [Fixed](#fixed-2)
- [0.60.1](#0601)
- [Fixed](#fixed-3)
- [0.60.0](#0600)
- [0.61.0](#0610)
- [Added](#added-4)
- [Fixed](#fixed-4)
- [Changed](#changed-4)
- [Removed](#removed-2)
- [Fixed](#fixed-3)
- [0.60.1](#0601)
- [Fixed](#fixed-4)
- [0.60.0](#0600)
- [Added](#added-5)
- [Fixed](#fixed-5)
- [Changed](#changed-5)
- [Removed](#removed-3)
- [0.59.2](#0592)
- [0.59.1](#0591)
- [Fixed](#fixed-5)
- [0.59.0](#0590)
- [Added](#added-5)
- [Fixed](#fixed-6)
- [Changed](#changed-5)
- [0.58.1](#0581)
- [0.59.0](#0590)
- [Added](#added-6)
- [0.58.0](#0580)
- [Added](#added-7)
- [Fixed](#fixed-7)
- [Changed](#changed-6)
- [Deprecated](#deprecated)
- [Removed](#removed-3)
- [Fixed](#fixed-8)
- [Security](#security-1)
- [0.57.0](#0570)
- [0.58.1](#0581)
- [Added](#added-7)
- [0.58.0](#0580)
- [Added](#added-8)
- [Fixed](#fixed-8)
- [Changed](#changed-7)
- [Deprecated](#deprecated)
- [Removed](#removed-4)
- [Fixed](#fixed-9)
- [0.56.0](#0560)
- [Security](#security-2)
- [0.57.0](#0570)
- [Added](#added-9)
- [Changed](#changed-7)
- [Fixed](#fixed-10)
- [0.55.1](#0551)
- [Fixed](#fixed-11)
- [0.55.0](#0550)
- [Removed](#removed-4)
- [0.56.0](#0560)
- [Added](#added-10)
- [Changed](#changed-8)
- [Fixed](#fixed-11)
- [0.55.1](#0551)
- [Fixed](#fixed-12)
- [0.54.1](#0541)
- [0.55.0](#0550)
- [Removed](#removed-5)
- [Added](#added-11)
- [Changed](#changed-9)
- [Fixed](#fixed-13)
- [0.54.0](#0540)
- [0.54.1](#0541)
- [Added](#added-12)
- [Changed](#changed-10)
- [Fixed](#fixed-14)
- [0.53.3](#0533)
- [0.54.0](#0540)
- [Added](#added-13)
- [Changed](#changed-11)
- [Fixed](#fixed-15)
- [0.53.3](#0533)
- [Added](#added-14)
- [Fixed](#fixed-16)
- [0.53.2](#0532)
- [Changed](#changed-11)
- [Changed](#changed-12)
- [0.53.1](#0531)
- [Added](#added-14)
- [0.53.0](#0530)
- [Added](#added-15)
- [Changed](#changed-12)
- [Fixed](#fixed-16)
- [0.52.0](#0520)
- [0.53.0](#0530)
- [Added](#added-16)
- [Changed](#changed-13)
- [Fixed](#fixed-17)
- [0.51.1](#0511)
- [Fixed](#fixed-18)
- [0.52.0](#0520)
- [Added](#added-17)
- [Changed](#changed-14)
- [0.51.0](#0510)
- [Fixed](#fixed-18)
- [0.51.1](#0511)
- [Fixed](#fixed-19)
- [Changed](#changed-15)
- [Added](#added-17)
- [0.50.0](#0500)
- [0.51.0](#0510)
- [Fixed](#fixed-20)
- [Changed](#changed-16)
- [Added](#added-18)
- [0.49.3](#0493)
- [0.50.0](#0500)
- [Added](#added-19)
- [0.49.3](#0493)
- [Added](#added-20)
- [0.49.2](#0492)
- [Changed](#changed-16)
- [0.49.1](#0491)
- [Fixed](#fixed-20)
- [Changed](#changed-17)
- [0.49.0](#0490)
- [Added](#added-20)
- [0.49.1](#0491)
- [Fixed](#fixed-21)
- [Changed](#changed-18)
- [0.48.1](#0481)
- [0.49.0](#0490)
- [Added](#added-21)
- [Fixed](#fixed-22)
- [0.48.0](#0480)
- [Changed](#changed-19)
- [0.48.1](#0481)
- [Fixed](#fixed-23)
- [0.47.4](#0474)
- [Added](#added-21)
- [0.47.3](#0473)
- [0.48.0](#0480)
- [Changed](#changed-20)
- [0.47.2](#0472)
- [Fixed](#fixed-24)
- [0.47.1](#0471)
- [0.47.4](#0474)
- [Added](#added-22)
- [0.47.3](#0473)
- [Changed](#changed-21)
- [0.47.2](#0472)
- [Fixed](#fixed-25)
- [0.47.0](#0470)
- [0.47.1](#0471)
- [Changed](#changed-22)
- [Fixed](#fixed-26)
- [0.33.1 .. 0.46.0](#0331--0460)
- [Added](#added-22)
- [Removed](#removed-5)
- [0.47.0](#0470)
- [Changed](#changed-23)
- [Fixed](#fixed-27)
- [0.33.1](#0331)
- [0.33.1 .. 0.46.0](#0331--0460)
- [Added](#added-23)
- [Removed](#removed-6)
- [Changed](#changed-24)
- [Fixed](#fixed-28)
- [0.33.1](#0331)
- [Fixed](#fixed-29)
- [0.33.0](#0330)
- [0.32.2](#0322)
- [Fixed](#fixed-29)
- [0.32.1](#0321)
- [Fixed](#fixed-30)
- [0.32.0](#0320)
- [Added](#added-23)
- [Changed](#changed-24)
- [0.32.1](#0321)
- [Fixed](#fixed-31)
- [0.31.0](#0310)
- [0.32.0](#0320)
- [Added](#added-24)
- [Changed](#changed-25)
- [Deprecated](#deprecated-1)
- [Removed](#removed-6)
- [Fixed](#fixed-32)
- [0.30.0](#0300)
- [0.31.0](#0310)
- [Added](#added-25)
- [Changed](#changed-26)
- [Deprecated](#deprecated-2)
- [Deprecated](#deprecated-1)
- [Removed](#removed-7)
- [Fixed](#fixed-33)
- [0.29.0](#0290)
- [0.30.0](#0300)
- [Added](#added-26)
- [Changed](#changed-27)
- [Deprecated](#deprecated-2)
- [Fixed](#fixed-34)
- [0.29.0](#0290)
- [Added](#added-27)
- [Changed](#changed-28)
- [Fixed](#fixed-35)

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

Expand All @@ -157,6 +163,28 @@

## Added

## Changed

## Removed

## Fixed

## Security

# 0.64.0

## Added
* Added a new set of flags `--with-derive-custom`,
`--with-derive-custom-struct`, `--with-derive-custom-enum` and
`--with-derive-custom-enum` to add custom derives from the CLI.
* Added the `--experimental` flag on `bindgen-cli` and the `experimental`
feature on `bindgen` to gate experimental features whose implementation is
incomplete or are prone to change in a non-backwards compatible manner.
* Added a new set of flags and their equivalent builder methods
`--wrap-static-fns`, `--wrap-static-fns-suffix` and `--wrap-static-fns-path`
to generate C function wrappers for `static` or `static inline` functions.
This feature is experimental.

## Changed
* Fixed name collisions when having a C `enum` and a `typedef` with the same
name.
Expand All @@ -169,9 +197,6 @@
behavior changes.
* The `ParseCallbacks::add_derives` method now receives `DeriveInfo<'_>` as
argument instead of a `&str`. This type also includes the kind of target type.
* Added a new set of flags `--with-derive-custom`,
`--with-derive-custom-struct`, `--with-derive-custom-enum` and
`--with-derive-custom-enum` to add custom derives from the CLI.

## Removed

Expand Down
7 changes: 6 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ and introduce yourself.
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->


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

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

Expand Down
Loading

0 comments on commit ae68172

Please sign in to comment.