Releases: aerokube/moon
v1.9.9: updated dependencies and Golang
Improvements
- Bump Golang to 1.20.4
- Bump FFmpeg version to 4.4.4
- Minor dependency updates
v2.5.2: video recorder additional TLS certificates fix
Fixes
- #384 - video recorder additional TLS fix
v2.5.1: better Android images support
Improvements
- #381 - Android images improvements
v2.5.0: support for proxy authentication
Important note
You have to reapply Moon custom resource definitions in order to use this feature.
New features
- #375 - proxy authentication support
v2.4.5: labels and additional fonts for Playwright, Cypress, Devtools
v2.4.4: Moon UI indicator fixes
v2.4.3: keyboard events fixes
Fixes
- #366 -
Ctrl+A
and similar keyboard shortcuts don't work
v2.4.2: basic authentication sidecar improvements
Improvements
- #365 -
moon-basic-auth
sidecar support for custom ingress
v2.4.1: minor UI improvements
Fixes
- #362 - basic credentials fixes for new UI
v2.4.0: new Moon UI
New user interface
This release introduces a completely new user interface that is disabled by default. You can enable it using deployment.experimentalUI
Helm value in values.yaml
:
deployment:
experimentalUI: true
When enabled - new UI is automatically available under /ui/
, e.g. https://moon.example.com/ui/
and default UI is still available under /
(https://moon.example.com/
).
How it looks like:
The most notable changes include:
-
Slightly faster and smoother user experience
Moon UI now is a 100% Golang application that works faster and smoother, than previous Javascript-based version.
-
VNC with copy-paste
In addition to completely rewritten VNC that is now working even faster, new UI delivers native copy-paste feature. You can simply copy-paste things with
Ctrl+C\Ctrl+V
orCmd+C\Cmd+V
. -
Powerful browser session filtering
You can filter browser sessions by id, name and arbitrary Kubernetes labels.
New features
Improvements
- #356 - documentation improvements