mention PR #1015 in changelog
diff --git a/docs/changelog.rst b/docs/changelog.rst
index 80c156f..744a919 100644
--- a/docs/changelog.rst
+++ b/docs/changelog.rst
@@ -199,6 +199,20 @@
       py::class_<Derived>(m, "Derived")
           .def("foo", &Derived::foo); // function is actually from `Base`
 
+* The implementation of ``py::init<>`` now uses C++11 brace initialization
+  syntax to construct instances, which permits binding implicit constructors of
+  aggregate types. `#1015 <https://github.com/pybind/pybind11/pull/1015>`_.
+
+    .. code-block:: cpp
+
+        struct Aggregate {
+            int a;
+            std::string b;
+        };
+
+        py::class_<Aggregate>(m, "Aggregate")
+            .def(py::init<int, const std::string &>());
+
 * Fixed issues with multiple inheritance with offset base/derived pointers.
   `#812 <https://github.com/pybind/pybind11/pull/812>`_,
   `#866 <https://github.com/pybind/pybind11/pull/866>`_,