Skip to content

Commit 5b7c0b0

Browse files
authored
docs: update changelog for 2.13.6 (#5372)
* docs: update changelog for 2.13.6 Signed-off-by: Henry Schreiner <[email protected]> * docs: mention supported versions --------- Signed-off-by: Henry Schreiner <[email protected]>
1 parent ef5a956 commit 5b7c0b0

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

docs/changelog.rst

+55
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,37 @@ New Features:
3131
* The ``array_caster`` in pybind11/stl.h was enhanced to support value types that are not default-constructible.
3232
`#5305 <https://github.com/pybind/pybind11/pull/5305>`_
3333

34+
* Added ``py::warnings`` namespace with ``py::warnings::warn`` and ``py::warnings::new_warning_type`` that provides the interface for Python warnings.
35+
`#5291 <https://github.com/pybind/pybind11/pull/5291>`_
36+
37+
Version 2.13.6 (September 13, 2024)
38+
-----------------------------------
39+
40+
New Features:
41+
42+
* A new ``self._pybind11_conduit_v1_()`` method is automatically added to all
43+
``py::class_``-wrapped types, to enable type-safe interoperability between
44+
different independent Python/C++ bindings systems, including pybind11
45+
versions with different ``PYBIND11_INTERNALS_VERSION``'s. Supported on
46+
pybind11 2.11.2, 2.12.1, and 2.13.6+.
47+
`#5296 <https://github.com/pybind/pybind11/pull/5296>`_
48+
49+
50+
Bug fixes:
51+
52+
* Using ``__cpp_nontype_template_args`` instead of ``__cpp_nontype_template_parameter_class``.
53+
`#5330 <https://github.com/pybind/pybind11/pull/5330>`_
54+
55+
* Properly translate C++ exception to Python exception when creating Python buffer from wrapped object.
56+
`#5324 <https://github.com/pybind/pybind11/pull/5324>`_
57+
58+
59+
Documentation:
60+
61+
* Adds an answer (FAQ) for "What is a highly conclusive and simple way to find memory leaks?".
62+
`#5340 <https://github.com/pybind/pybind11/pull/5340>`_
63+
64+
3465
Version 2.13.5 (August 22, 2024)
3566
--------------------------------
3667

@@ -238,6 +269,18 @@ Other:
238269
* Update docs and noxfile.
239270
`#5071 <https://github.com/pybind/pybind11/pull/5071>`_
240271

272+
Version 2.12.1 (September 13, 2024)
273+
-----------------------------------
274+
275+
New Features:
276+
277+
* A new ``self._pybind11_conduit_v1_()`` method is automatically added to all
278+
``py::class_``-wrapped types, to enable type-safe interoperability between
279+
different independent Python/C++ bindings systems, including pybind11
280+
versions with different ``PYBIND11_INTERNALS_VERSION``'s. Supported on
281+
pybind11 2.11.2, 2.12.1, and 2.13.6+.
282+
`#5296 <https://github.com/pybind/pybind11/pull/5296>`_
283+
241284

242285
Version 2.12.0 (March 27, 2024)
243286
-------------------------------
@@ -413,6 +456,18 @@ Other:
413456
* An ``assert()`` was added to help Coverty avoid generating a false positive.
414457
`#4817 <https://github.com/pybind/pybind11/pull/4817>`_
415458

459+
Version 2.11.2 (September 13, 2024)
460+
-----------------------------------
461+
462+
New Features:
463+
464+
* A new ``self._pybind11_conduit_v1_()`` method is automatically added to all
465+
``py::class_``-wrapped types, to enable type-safe interoperability between
466+
different independent Python/C++ bindings systems, including pybind11
467+
versions with different ``PYBIND11_INTERNALS_VERSION``'s. Supported on
468+
pybind11 2.11.2, 2.12.1, and 2.13.6+.
469+
`#5296 <https://github.com/pybind/pybind11/pull/5296>`_
470+
416471

417472
Version 2.11.1 (July 17, 2023)
418473
------------------------------

0 commit comments

Comments
 (0)