v2.7

reacherhq/check-if-email-existsv2.7Nov 22, 2022by m1k1o

AI Summary

This release introduces new browser support tags for Vivaldi and Opera, along with user-facing features like screenshot capture and file transfer. It also refactors the server architecture to separate desktop and capture processes and introduces environment variables for codec configuration.

Key Highlights

  • Added support for Vivaldi and Opera browser tags
  • Added screenshot capture functionality
  • Implemented file transfer feature
  • Refactored server architecture to separate remote into desktop and capture
  • Added CORS support and environment variables for codec configuration

New Features

  • Screenshot function (/screenshot.jpg)
  • Emoji support
  • File transfer capability
  • NEKO_PATH_PREFIX support
  • NEKO_AUDIO_CODEC and NEKO_VIDEO_CODEC environment variables

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.