v3.1.5

m1k1o/nekov3.1.5Aug 5, 2026by m1k1o

AI Summary

This release adds H.265 video encoding support and improves keyboard input compatibility. It also includes updates for NVIDIA drivers and automatic clipboard syncing upon window focus, alongside several bug fixes for CORS handling and Docker configurations.

Key Highlights

  • Added H.265 (HEVC) video encoding support
  • Improved keyboard input via XTestFakeDeviceKeyEvent
  • Updated NVIDIA video encoding for driver 590+
  • Automatic clipboard sync on window focus

New Features

  • H.265 video encoding
  • Keyboard input improvements
  • Automatic clipboard syncing
  • Display name auto-focus on room entry

Full Release Notes

### New Features
- Added H.265 (HEVC) video encoding support ([#648](https://github.com/m1k1o/neko/pull/648)).
- Added keyboard input via `XTestFakeDeviceKeyEvent` for improved XInput device compatibility ([#642](https://github.com/m1k1o/neko/pull/642)).
- Updated NVIDIA video encoding to use `nvautogpuh264enc` for NVIDIA driver 590+ ([#667](https://github.com/m1k1o/neko/pull/667)).
- Clipboard is now synced automatically when the browser window gains focus ([#662](https://github.com/m1k1o/neko/pull/662)).
- Display name input is now auto-focused when entering a room ([#654](https://github.com/m1k1o/neko/pull/654)).

### Fixes
- Fixed incorrect `LegacyIsHost` boolean logic ([#675](https://github.com/m1k1o/neko/pull/675)).
- Fixed CORS handling: wildcard usage now emits a warning and CORS is disabled by default ([#674](https://github.com/m1k1o/neko/pull/674)).
- Fixed ungoogled-chromium Dockerfile to correctly fetch and extract the binary ([#676](https://github.com/m1k1o/neko/pull/676)).
- Reduced audio jitter buffer latency ([#673](https://github.com/m1k1o/neko/pull/673)).
- Fixed video pipelines being incorrectly overridden when using legacy settings ([#666](https://github.com/m1k1o/neko/pull/666)).
- Disabled `CommandLineFlagSecurityWarnings` in browser policies for Chromium-based browsers ([#668](https://github.com/m1k1o/neko/pull/668)).

### Misc
- Installed Widevine DRM support for ARM64 ([#660](https://github.com/m1k1o/neko/pull/660)).
- Upgraded Go dependencies ([#644](https://github.com/m1k1o/neko/pull/644)).