Releases: jlesage/docker-baseimage-gui
Releases · jlesage/docker-baseimage-gui
Version 4.6.4
Added
- Image based on Debian 12.
- Image based on Ubuntu 24.04.
Changed
- Updated jlesage/baseimage to version 3.6.3.
- Rebuild against latest distro images to get security fixes.
Fixed
- Web authentication feature with URL path-based reverse proxy.
Version 4.6.3
Fixed
- Fixed by the update of jlesage/baseimage to version 3.6.2:
- Some logged messages related to environment variable loading were not properly prefixed.
Version 4.6.2
Fixed
- A Window compositor is required to prevent display issues with GTK4 applications.
Version 4.6.1
Fixed
- Fixed by the update of jlesage/baseimage to version 3.6.1:
- Return code of environment variable loading script was not handled properly.
Version 4.6.0
Added
- Audio support through web browser.
- Web authentication support.
- Better support of GTK4 applications.
- Added by the update of jlesage/baseimage to version 3.6.0:
- The amount of time allowed to services to gracefully terminate is configurable via the
SERVICES_GRACETIME
environment variable. - Variables can be added to environment of a service via the
environment_extra
parameter.
- The amount of time allowed to services to gracefully terminate is configurable via the
- Image based on Alpine Linux 3.20.
Changed
- Updated noVNC to version 1.5.0.
- Updated web UI components (Bootstrap, Font Awesome).
- When connecting, the control bar is now temporarily shown only once.
Removed
- Helper script to install glibc on Alpine Linux based images.
- Image based on Alpine 3.14 (reached end of support on 2023-05-01).
- Image based on Alpine 3.15 (reached end of support on 2023-11-01).
Fixed
- Fixed by the update of jlesage/baseimage to version 3.6.0:
- During package mirror setup, make sure to keep permissions of copied files.
Version 4.5.3
Added
- Image based on Alpine Linux 3.19.
Changed
- Fullscreen should not be supported when page is loaded into an iFrame.
- Changed by the update of jlesage/baseimage to version 3.5.3:
- Rebuild against latest distro images to get security fixes.
Version 4.5.2
Fixed
- Fixed by the update of jlesage/baseimage to version 3.5.2:
- When using a very high user or group ID, the helper that takes ownership of a directory would fail.
Version 4.5.1
Fixed
- Fixed by the update of jlesage/baseimage to version 3.5.1:
- Packages installation at runtime could fail on Ubuntu/Debian due to missing user/group.
- Make sure setup of packages mirror is done before installation of CJK font.
Version 4.5.0
Added
- Added by the update of jlesage/baseimage to version 3.5.0:
- Mirror for packages installation can be set via the
PACKAGES_MIRROR
environment variable.
- Mirror for packages installation can be set via the
Changed
- Changed by the update of jlesage/baseimage to version 3.5.0:
- Improved the way the
take-ownership
script is working.
- Improved the way the
Fixed
- Fixed by the update of jlesage/baseimage to version 3.5.0:
- Readiness and minimum running time checks should not be done for a service defined with an interval.
- Raise an error when a synched service fails to start.
- Minimum running time check of a service was using an incorrect way to verify if process is still alive.
- Installation of CJK font.
Version 4.4.2
Added
- Image based on Alpine Linux 3.18.
- Image based on Ubuntu 22.04.
Changed
- Changed by the update of jlesage/baseimage to version 3.4.7:
- Rebuild against latest distro images to get security fixes.
- Updated X server to version 1.20.14.
Removed
- Image based on Alpine 3.13 (reached end of support on 2022-11-01).
- Image based on Debian 9 (reached end of life on 2022-07-01).