Skip to content

Commit adb80e3

Browse files
edelvalleclaude
andcommitted
Version 1.3.9
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 57d78f9 commit adb80e3

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.3.9] - 2026-03-06
11+
1012
### Fixed
1113
- **Generic Event Handlers**: Fixed event subscription for components that inherit `_handle_event` from a generic base class without overriding it. Previously, generic type parameters (e.g., `MyEvent[NodeT]`) in inherited handlers were not resolved to concrete types, causing subclasses to silently miss events. The introspection now resolves TypeVar bindings from the class hierarchy and correctly extracts event types from generic aliases.
1214

src/djhtmx/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
from .middleware import middleware
22

3-
__version__ = "1.3.8"
3+
__version__ = "1.3.9"
44
__all__ = ("middleware",)

0 commit comments

Comments
 (0)