You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,10 +9,21 @@ This document follows the conventions laid out in [Keep a CHANGELOG][].
9
9
10
10
### Added
11
11
12
+
- Added `ToPythonAs<T>()` extension method to allow for explicit conversion using a specific type. ([#2311][i2311])
13
+
14
+
- Added `IComparable` and `IEquatable` implementations to `PyInt`, `PyFloat`, and `PyString`
15
+
to compare with primitive .NET types like `long`.
16
+
12
17
### Changed
18
+
- Added a `FormatterFactory` member in RuntimeData to create formatters with parameters. For compatibility, the `FormatterType` member is still present and has precedence when defining both `FormatterFactory` and `FormatterType`
19
+
- Added a post-serialization and a pre-deserialization step callbacks to extend (de)serialization process
20
+
- Added an API to stash serialized data on Python capsules
13
21
14
22
### Fixed
15
23
24
+
- Fixed RecursionError for reverse operators on C# operable types from python. See #2240
25
+
- Fixed crash when .NET event has no `AddMethod`
26
+
- Fixed probing for assemblies in `sys.path` failing when a path in `sys.path` has invalid characters. See #2376
0 commit comments