Bugs
- Fix ungoogled-chromium auto build bug.
- Audio on iOS works now! Apparently only for 15+ though #62.
New Features
- Lock controls for users, globally.
- Ability to set locks from config
NEKO_LOCKS=control login
. - Added control protection - users can gain control only if at least one admin is in the room
NEKO_CONTROL_PROTECTION=true
. - Emotes sending on mouse down holding.
- Include
banned
,locked
,server_started_at
,last_admin_left_at
,last_user_left_at
,control_protection
data in stats.
Misc
- ARM-based images not bound to Raspberry Pi only.
- Repository cleanup, renamed
.m1k1o
to.docker
. - Updated docs, now available at https://neko.m1k1o.net.
- Add japanese characters support.
- Sanitize display name and markdown codeblock input to prevent xss.
- Display unmute overlay when joined.
- Sync player play/pause/mute/umpute/volume state with store (beneficial for mobiles when using fullscreen mode).
- Automatic WebRTC SDP negotiation using
onnegotiationneeded
handlers. This allows adding/removing track on demand in a session.