Skip to content

Commit c22afb2

Browse files
committed
Polish news for release
1 parent 8d5a0b0 commit c22afb2

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

NEWS.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
11
# cpp11 (development version)
22

3-
* `cpp_source()`, `cpp_function()` and `cpp_eval()` now support `[[cpp11::linking_to()]]` syntax to link to third party packages with C++ headers. (#48)
4-
5-
* `safe[]` can now work with functions that return any type (#70, @bkietz)
3+
## New features
64

75
* cpp11 is now able to compile on gcc 4.8.5 (#69, @bkietz)
86

9-
* `as_cpp<E>()` now allows enumeration `E` (#52, @bkietz)
7+
* `cpp_source()`, `cpp_function()` and `cpp_eval()` now support `[[cpp11::linking_to()]]` syntax to link to third party packages with C++ headers. (#48)
108

11-
* `writable::logicals::operator=()` now allows C++ boolean values (#57, @romainfrancois)
9+
## Minor improvements and fixes
10+
11+
* `as_cpp<E>()` now works with enumeration types (#52, @bkietz)
12+
13+
* `as_cpp<int>()` and `as_cpp<double>()` now implicitly coerce between all 3 types of single NA values (#53).
1214

1315
* `list::const_iterator::operator*()` added so iterators could be used on list objects (#60, @romainfrancois)
1416

15-
* `cpp11::as_cpp<int>()` and `cpp11::as_cpp<double>()` now implicitly coerce between all 3 types of single NA values (#53).
17+
* `safe[]` can now work with functions that return any type (#70, @bkietz)
18+
19+
* `writable::logicals::operator=()` now allows C++ boolean values (#57, @romainfrancois)
1620

1721
* The `END_CPP` macro now includes a `catch(...)` block to catch all C++ exceptions that do not inherit from `std::exception` (#47).
1822

0 commit comments

Comments
 (0)