Releases: jlesage/docker-baseimage-gui
Releases · jlesage/docker-baseimage-gui
Version 4.1.2
Fixed
- Fixed by the update of
jlesage/baseimage
to version 3.1.3:- Truncation of long application name in informational box.
Version 4.1.1
Changed
- Changed by the update of
jlesage/baseimage
to version 3.1.2:- Include the Docker image platform in informational box printed during container startup.
- Internal baseimage programs have been moved to
/opt/base/bin
. - Make sure JWM is ready before starting the application.
- Updated JWM to version 2.4.3.
Fixed
- Fixed by the update of
jlesage/baseimage
to version 3.1.2:- Logmonitor crash on arm64 platform.
- A umask value of
0000
was not properly applied.
- JWM configuration may fail to load.
- Errors from
yad
caused by usage of wrong fontconfig related files.
Version 4.1.0
Added
- Added by the update of
jlesage/baseimage
to version 3.1.0:- The
INSTALL_PACKAGES_INTERNAL
internal environment variable.
- The
Changed
- Collapse the setting section of the control panel by default on touch devices to accommodate the size taken by the on-screen keyboard.
- To match against
WM_NAME
,Title
is now used instead ofWmName
in JWM configuration.
Fixed
- Fixed by the update of
jlesage/baseimage
to version 3.1.0:- Value of the
UMASK
environment variable defined in the Dockerfile.
- Value of the
- Implemented workaround for Java applications showing only a blank window.
Version 4.0.4
Fixed
- Generation of web data on images using
dash
shell.
Version 4.0.3
Fixed
- Websockify and favicons paths for compatibility with scenario where a reverse proxy with routing based un URL path is used.
Version 4.0.2
Fixed
- Fixed by the updated of
jlesage/baseimage
to version 3.0.3:- Fixed taking ownership of
/config
when on of its subfolder is mapped to a network share. - Make sure to always set supplementary groups of services, even if the list is empty.
- Fixed taking ownership of
Version 4.0.1
Fixed
- Fixed by update of
jlesage/baseimage
to version 3.0.1:- Any defined parameters were not passed to
startapp.sh
.
- Any defined parameters were not passed to
Version 4.0.0
Added
- Multi-arch support of baseimages.
- Baseimage based on Alpine Linux 3.16.
- Support for dark mode.
- Support for remote window resize.
- Configurable WEB and VNC ports.
Changed
- Size of Docker images has been reduced.
- S6 overlay has been replaced with a simpler init system and process supervisor.
- Simplified and improved the container startup and shutdown sequences.
- Definition of services are more flexible and powerful.
- Definition of environment variables are more flexible and powerful.
- Environment variables are automatically passed to init scripts and services.
- Environment variables can be public or internal ones.
- Improved management of service dependencies.
- The log monitor has been rewritten in C.
- Improved logging to container's log.
- Updated the web UI with a new, simplified, less intrusive look.
- Changed the VNC/X server to TigherVNC.
- Changed the window manager to JWM.
- Updated noVNC to version 1.3.0
- Multiple miscellaneous improvements.
- Make sure to read the documentation to understand how to adjust applications built with version 3.x of the baseimage.
Removed
- Baseimages based on Alpine Linux 3.10, 3.11 and 3.12.
- Glibc version of Alpine Linux Docker images. Glibc can instead be installed manually with the provided install script.
- The
with-contenv
script: its usage is no longer needed.
Version 3.5.8
Changes in this release:
- Updated installed packages to get latest security fixes.
- Added images based on Alpine 3.13, 3.14 and 3.15.
- Added images based on Debian 11.
- Added images based on Ubuntu 20.04.
- Removed support for images based on Alpine 3.5, 3.6, 3.7, 3.8 and 3.8.
Version 3.5.7
Changes in this release:
- Now using version 2.4.5 of
jlesage/baseimage
, which bring the following changes:- Updated installed packages to get latest security fixes.