Skip to content

Commit c73e66a

Browse files
committed
Add a basic CHANGES file with commit messages of previous releases
1 parent 49be50f commit c73e66a

File tree

1 file changed

+68
-0
lines changed

1 file changed

+68
-0
lines changed

CHANGES

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
## 0.8.7
2+
3+
* Require C++11 to run the test-suite (#341, test-only)
4+
* Improve mangling error message (#340)
5+
* Add the ability to automatically derive copy-constructors for tagged enums (#339)
6+
* Use placement new for constructing in tagged unions' helper methods (#333)
7+
8+
## 0.8.6
9+
10+
* Fixed a panic when missing a lock file
11+
12+
## 0.8.5
13+
14+
* Improved support for Rust 2018 modules
15+
* Add possibility to autogenerate tagged union destructors
16+
17+
## 0.8.4
18+
19+
* Support for package renaming in Cargo.toml
20+
* Improved error messages for |cargo metadata| failures
21+
* Replaced 'test.py' harness with |cargo test|
22+
* Char constants will now be escaped properly
23+
* Visibility of constants will now be respected
24+
* Added a C99 doc comment style
25+
26+
## 0.8.2
27+
28+
* Improvements to bitflags parsing
29+
30+
## 0.8.1
31+
32+
* Support for manual parsing and expanding of bitflags macros
33+
* Support for optional tagged enum casts with asserts
34+
35+
## 0.8.0
36+
37+
* support for 'includes' without default includes
38+
* removed dependency on ancient serde_derive!
39+
40+
## 0.7.1
41+
42+
* Fix for crash when unwrapping unsupported type with associated constants
43+
44+
## 0.7.0
45+
46+
* support for libc::ssize_t
47+
* fixed some warnings on nightly
48+
* fix for transparent associated constants
49+
* switched more API's to use AsRef<Path>
50+
* impl std::error::Error for cbindgen::Error
51+
* now support putting user-defined content in item bodies
52+
53+
## 0.6.8
54+
55+
* ptrdiff_t is now a recognized primitive type
56+
* named function type arguments are now propagated
57+
* fixes for struct literals in constants
58+
* reserved C/C++ keywords are now escaped automatically
59+
* negative enum discriminants are now supported
60+
* fix for prefixing and formatting variant names
61+
* fix for snake_case formatter
62+
* syn update
63+
* doxygen style comments are now output by default
64+
* VaList is now a recognized primitive type
65+
* fix for comment processing
66+
* constant is propagated into array types
67+
* references are now supported in IR, and used for some helper method generation
68+
* assignment helper functions will generate array copies if necessary

0 commit comments

Comments
 (0)