- Optional autosaving per room after a certain period of editing inactivity
- Restructure
yroomworker to be not ASGI based - Add improved exception handling to
yroomworker:- exceptions are now detected, logged and worker gracefully shut down
- Add setting to disable pipelining of messages for TipTap integration
- Fix bug where missing connect message would reset room
- Use existing Websocket consumer channel for communication from
yroomworker. Before an extra channel was used.
- Fix bad worker configuration
- Change
YroomDocumentexport API:- Replace
get_*withexport_* - Raise
DataUnavailableinstead of returningNone
- Replace
- Change
YroomConsumerAPI:- Change
get_room_group_nametoget_room_name
- Change
- Change settings to use
YROOM_SETTINGSwith per room-prefix settings