Repository navigation
v1.5.0
What's Changed
- ✨ Added typed handler return enforcement via
BaseEvent[T],event_result_type, andresult_type. - 🧾 Tightened
event_results_flat_dict()andevent_results_flat_list()behavior plus result casting insideEventResult. - 🎯 Folded in the
1.4.8typing follow-up so APIs likeEventBus.expect()infer return types more precisely.
class GetConfigEvent(BaseEvent[dict[str, str]]):
event_result_type = dict[str, str]Docs: Return Value Handling · BaseEvent API · EventResult API
Full Changelog: 1.4.7...1.5.0