Skip to content

v2.1.0

Choose a tag to compare

@pirate pirate released this 20 Mar 22:41
· 671 commits to main since this release
400fe90

What's Changed

  • 📚 Launched the Mintlify docs site with dedicated pages for EventBus, BaseEvent, EventHandler, concurrency, bridges, middleware, and operations.
  • 🔁 Promoted emit() as the primary dispatch verb across docs/examples while tightening event_path, event_started_at, and event_completed_at semantics across runtimes.
  • 🧱 Split the Python core into base_event.py and the new event_handler.py, making EventHandler a first-class documented API.
  • ✨ Added TypeScript events_suck.wrap(...) / events_suck.make_events(...) helpers and broader cross-runtime payload/serialization coverage.
const event = bus.emit(CreateUserEvent({ email: "someuser@example.com" }));

Docs: EventHandler API · Forwarding Between Buses · Supported Runtimes

Full Changelog: 2.0.0...2.1.0