Skip to content

Commit 2768030

Browse files
committed
Update changelog for v2.2.1 release
1 parent d81d11a commit 2768030

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

docs/changelog.rst

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,15 @@ v2.3.0 (Not yet released)
1414
v2.2.1 (Not yet released)
1515
-----------------------------------------------------
1616

17-
* Fixed compilation with Clang on host GCC < 5 (old libstdc++ which isn't fully
18-
C++11 compliant). `#1062 <https://github.com/pybind/pybind11/pull/1062>`_.
17+
* Added ``py::module::reload()`` member function for reloading a module.
18+
`#1040 <https://github.com/pybind/pybind11/pull/1040>`_.
1919

2020
* Fixed a reference leak in the number converter.
2121
`#1078 <https://github.com/pybind/pybind11/pull/1078>`_.
2222

23+
* Fixed compilation with Clang on host GCC < 5 (old libstdc++ which isn't fully
24+
C++11 compliant). `#1062 <https://github.com/pybind/pybind11/pull/1062>`_.
25+
2326
* Fixed a regression where the automatic ``std::vector<bool>`` caster would
2427
fail to compile. The same fix also applies to any container which returns
2528
element proxies instead of references.
@@ -28,13 +31,19 @@ v2.2.1 (Not yet released)
2831
* Fixed a regression where the ``py::keep_alive`` policy could not be applied
2932
to constructors. `#1065 <https://github.com/pybind/pybind11/pull/1065>`_.
3033

31-
* Relax overly strict ``py::picke()`` check for matching get and set types.
32-
`#1064 <https://github.com/pybind/pybind11/pull/1064>`_.
33-
3434
* Fixed a nullptr dereference when loading a ``py::module_local`` type
3535
that's only registered in an external module.
3636
`#1058 <https://github.com/pybind/pybind11/pull/1058>`_.
3737

38+
* Fixed implicit conversion of accessors to types derived from ``py::object``.
39+
`#1076 <https://github.com/pybind/pybind11/pull/1076>`_.
40+
41+
* The ``name`` in ``PYBIND11_MODULE(name, variable)`` can now be a macro.
42+
`#1082 <https://github.com/pybind/pybind11/pull/1082>`_.
43+
44+
* Relaxed overly strict ``py::pickle()`` check for matching get and set types.
45+
`#1064 <https://github.com/pybind/pybind11/pull/1064>`_.
46+
3847
* Conversion errors now try to be more informative when it's likely that
3948
a missing header is the cause (e.g. forgetting ``<pybind11/stl.h>``).
4049
`#1077 <https://github.com/pybind/pybind11/pull/1077>`_.

0 commit comments

Comments
 (0)