v3.1.0

blackboardsh/electrobunv3.1.0Apr 2, 2026by m1k1o

AI Summary

This release upgrades the underlying Debian base image from bookworm to trixie and removes the NET_ADMIN capability requirement due to chromium's no-sandbox flag. It includes various mobile UX improvements, new localization options, and dependency updates.

Key Highlights

  • Upgrade to Debian Trixie
  • Removed NET_ADMIN capability requirement
  • Mobile keyboard and scroll improvements
  • New translations: Indonesian and Polish
  • Upgraded Go to 1.24

Breaking Changes

  • Changed base Debian image from bookworm to trixie

New Features

  • Scroll to chat on mobile
  • Show keyboard icon on touch screen devices
  • Clipboard command replacement
  • Request control prior to interaction
  • Support for entering text indirectly
  • Microphone passthrough button

Full Release Notes

## What's Changed

Notable change: changed **bookworm** to **trixie**, chromium uses `no-sandbox` flag and therefore no `--cap-add=NET_ADMIN` is needed anymore.

* Scroll to chat on mobile in https://github.com/m1k1o/neko/pull/496
* Show keyboard icon on touch screen devices in https://github.com/m1k1o/neko/pull/497
* Fix https legacy mode in https://github.com/m1k1o/neko/pull/507
* Adds an https condition to the healthcheck by @Garrulousbrevity in https://github.com/m1k1o/neko/pull/503
* Fix link to Examples in docs/v3 by @james-clark-au in https://github.com/m1k1o/neko/pull/514
* Fix docker volume mount error in build script. by @cxmcc in https://github.com/m1k1o/neko/pull/519
* Fix build script for Apple Silicon MacOS. by @cxmcc in https://github.com/m1k1o/neko/pull/520
* Fix mobile keyboard behavior in https://github.com/m1k1o/neko/pull/522
* Fix typo in quick-start guide for local network setup by @camerony in https://github.com/m1k1o/neko/pull/533
* Update VirtualGL to a more recent version in https://github.com/m1k1o/neko/pull/538
* Add clipboard command replacement. in https://github.com/m1k1o/neko/pull/539
* Request control prior interacting with the screen in https://github.com/m1k1o/neko/pull/540
* [id-id] Add Indonesian by @dedyf5 in https://github.com/m1k1o/neko/pull/552
* Update docker hub url by @complexsplit in https://github.com/m1k1o/neko/pull/557
* Upgrade go to 1.24 and all dependencies in https://github.com/m1k1o/neko/pull/564
* Add hostname to broadcast variables in https://github.com/m1k1o/neko/pull/576
* Support for entering text indirectly by @conwnet in https://github.com/m1k1o/neko/pull/577
* Fix WidevineCdm download in https://github.com/m1k1o/neko/pull/578
* Update bookworm images in https://github.com/m1k1o/neko/pull/580
* Add Polish (pl) translation by @Iskierek100 in https://github.com/m1k1o/neko/pull/582
* Include path prefix in legacy API calls (#615) by @ycsi in https://github.com/m1k1o/neko/pull/618
* Clarify authentication module implementation status by @4g0tt3nSou1 in https://github.com/m1k1o/neko/pull/617
* Add vlc-plugin-skins2 to VLC by @yesBad in https://github.com/m1k1o/neko/pull/623
* Add microphone passthrough button to controls toolbar by @h1n054ur in https://github.com/m1k1o/neko/pull/620
* Complete and standardize all locale translations by @darkmice in https://github.com/m1k1o/neko/pull/549
* Upgrade to debian trixie in https://github.com/m1k1o/neko/pull/581

**Full Changelog**: https://github.com/m1k1o/neko/compare/v3.0.0...v3.1.0