v2.7
TimoBolkart/TF_FLAMEv2.7Nov 22, 2022by m1k1o
AI Summary
This release introduces new browser tags (Vivaldi, Opera), adds screenshot and file transfer capabilities, and refactors the server architecture to separate desktop and capture components.
Key Highlights
- Added Vivaldi and Opera Docker tags
- Added screenshot functionality
- Added file transfer functionality
- Added emoji support
- Refactored server architecture separating desktop and capture
New Features
- New browser tags (Vivaldi, Opera)
- Screenshot function
- File transfer
- Emoji support
- CORS support
- New environment variables for codecs
- Refactored xorg event handling
Full Release Notes
### New Features - Added `m1k1o/neko:vivaldi` tag (thanks @Xeddius). - Added `m1k1o/neko:opera` tag (thanks @prophetofxenu). - Added `NEKO_PATH_PREFIX`. - Added screenshot function `/screenshot.jpg?pwd=<admin>`, works only for unlocked rooms. - Added emoji support (by @yesBad). - Added file transfer (by @prophetofxenu). ### Misc - Server: Split `remote` to `desktop` and `capture`. - Server: Refactored `xorg` - added `xevent` and clipboard is handled as event (no looped polling anymore). - Introduced `NEKO_AUDIO_CODEC=` and `NEKO_VIDEO_CODEC=` as a new way of setting codecs. - Added CORS. - Opera versions are not hardcoded in Dockerfile anymore but automatically are fetch latest.