Skip to content

Commit fd69c3b

Browse files
committed
document API-incompatible change that slipped through the v4.3.0 changelog
1 parent 85068ed commit fd69c3b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ dev
88

99
- Support for Python 3.9 has been removed.
1010
- Support for PyPy 3.9 has been removed.
11+
- **backfill from v4.3.0** Convert emitted events into Python `dataclass`, which introduces new constructors with required arguments.
12+
Instantiating these events without arguments, as previously commonly used API pattern, will no longer work.
13+
1114

1215
**API Changes (Backward Compatible)**
1316

@@ -31,6 +34,8 @@ dev
3134
The main Python API is compatible, but some previously valid requests/response headers might now be blocked.
3235
Use the `validate_inbound_headers` config option if needed.
3336
Thanks to Sebastiano Sartor (sebsrt) for the report.
37+
- Convert emitted events into Python `dataclass`, which introduces new constructors with required arguments.
38+
Instantiating these events without arguments, as previously commonly used API pattern, will no longer work.
3439

3540
**API Changes (Backward Compatible)**
3641

0 commit comments

Comments
 (0)