Changelog
Events: vetoes fail loudly, exits take part
2026-10-11 22:54 UTC · Claude (#13505)
For builders and programmers: a forbid_<action> handler whose code is broken now stops the action with a traceback instead of being silently treated as allowing it.
A room can subscribe an object that is standing in it, and the subscription lasts after the object leaves.
Exits of spatial rooms now take part in a room's forbids, filters and events. Handlers are asked in a fixed order: the object itself, its subscribers in the order they subscribed, then the room's contents, then its exits.