r_vector::const_iterator::operator* is now a const method (#113, @bkietz, @xhochy)r_bool added as an adapter between bool and Rboolean values (#57, @bkietz)
data_frame() objects now have the number of rows correctly set as real length, not the reserved length (#91)
Fixed potential memory leak in cpp11::writable classes.
Ensures backwards compatibility with code generation from cpp11 0.1.0 (#88)
push_back() now works more consistently with named arguments (#86)
cpp11 is now able to compile on gcc 4.8.5 (#69, @bkietz)
cpp_source(), cpp_function() and cpp_eval() now support [[cpp11::linking_to()]] syntax to link to third party packages with C++ headers. (#48)
as_cpp<E>() now works with enumeration types (#52, @bkietz)
as_cpp<int>() and as_cpp<double>() now implicitly coerce between all 3 types of single NA values (#53).
list::const_iterator::operator*() added so iterators could be used on list objects (#60, @romainfrancois)
safe[] can now work with functions that return any type (#70, @bkietz)
The END_CPP macro now includes a catch(...) block to catch all C++ exceptions that do not inherit from std::exception (#47).
Improve consistency of inserting NA values in r_string objects (#45)
Added a NEWS.md file to track changes to the package.