Skip to content

Commit 6690310

Browse files
committed
Bump to 3.0.4
1 parent ea059ca commit 6690310

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

CHANGELOG.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,29 @@ project adheres to [Semantic Versioning][].
55

66
This document follows the conventions laid out in [Keep a CHANGELOG][].
77

8-
## [Unreleased][]
8+
## [3.0.4](https://github.com/pythonnet/pythonnet/releases/tag/v3.0.4) - 2024-09-19
99

1010
### Added
1111

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`.
12+
- Added `ToPythonAs<T>()` extension method to allow for explicit conversion
13+
using a specific type. ([#2311][i2311])
14+
- Added `IComparable` and `IEquatable` implementations to `PyInt`, `PyFloat`,
15+
and `PyString` to compare with primitive .NET types like `long`.
1616

1717
### 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
18+
- Added a `FormatterFactory` member in RuntimeData to create formatters with
19+
parameters. For compatibility, the `FormatterType` member is still present
20+
and has precedence when defining both `FormatterFactory` and `FormatterType`
21+
- Added a post-serialization and a pre-deserialization step callbacks to
22+
extend (de)serialization process
2023
- Added an API to stash serialized data on Python capsules
2124

2225
### Fixed
2326

2427
- Fixed RecursionError for reverse operators on C# operable types from python. See #2240
2528
- 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
29+
- Fixed probing for assemblies in `sys.path` failing when a path in `sys.path`
30+
has invalid characters. See #2376
2731
- Fixed possible access violation exception on shutdown. See ([#1977][i1977])
2832

2933
## [3.0.3](https://github.com/pythonnet/pythonnet/releases/tag/v3.0.3) - 2023-10-11

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.1.0-dev
1+
3.0.4

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy