@@ -31,6 +31,37 @@ New Features:
31
31
* The ``array_caster `` in pybind11/stl.h was enhanced to support value types that are not default-constructible.
32
32
`#5305 <https://github.com/pybind/pybind11/pull/5305 >`_
33
33
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
+
34
65
Version 2.13.5 (August 22, 2024)
35
66
--------------------------------
36
67
@@ -238,6 +269,18 @@ Other:
238
269
* Update docs and noxfile.
239
270
`#5071 <https://github.com/pybind/pybind11/pull/5071 >`_
240
271
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
+
241
284
242
285
Version 2.12.0 (March 27, 2024)
243
286
-------------------------------
@@ -413,6 +456,18 @@ Other:
413
456
* An ``assert() `` was added to help Coverty avoid generating a false positive.
414
457
`#4817 <https://github.com/pybind/pybind11/pull/4817 >`_
415
458
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
+
416
471
417
472
Version 2.11.1 (July 17, 2023)
418
473
------------------------------
0 commit comments