FastX 4.0 Server Release Notes
Release Channel: Coming Soon
Preview Channel: FastX 4.0.35
* denotes Release Channel Release
4.0.35
April 2, 2024
- Case 93280: Allow the login name to be modified. (E.g. transform “user@AD-domain” to “user”.)
- Case 92937: “Click to activate license” successfully goes to “admin license” page. Other admin pages can now be bookmarked in the browser.
- Miscellaneous SELinux fixes
- Case 93293: Fix tools/fastx-cli
- Case 93284, case 93285, case 93295: Fixes and improvements to “user applications”. (A user application is a FastX Application created by a non-admin as a “personal application”. They can be created and edited from the main Sessions page.)
- Case 93290: Fix for Applications with non-ascii characters (e.g. Japanese or Greek, like
π).
- Case 93294: When an admin creates a new Application (in /etc/fastx/apps) it is now world-readable. This allows it to be used even in failsafe mode (when the FastX web server is not running).
- Case 93164: The Advanced repository has been created with the fastx4-advanced and fastx4-nats packages.
- Case 93084: Fixes to fastx4-nats package.
- Case 93125: BMP (uncompressed) codec added in preparation for possible future external compressor, for possible video compression.
4.0.33
February 8, 2024
- A “fastx2” license key will no longer work. Only “fastx” keys are supported.
- Case 93163: Automatically update apps when a file in the apps directory is changed, added, or deleted.
- Case 92775: Allow the /etc/fastx and /var/fastx directories to be shared among several FastX servers.
- If a license file has a bad hostname, give a better error. Previously it said: “Error -43”. (This fix has also been applied to the FastX 3 branch, if we build another 3.3 version.)
- Case 93190: Don’t generate build_id links (used for debugging), because this caused conflicts with certain other packages installed on RedHat 8.
4.0.29
January 31, 2024
- Case 93174: Fixed the ability to upload an icon (e.g. for a new app)
- Case 93172: Fixed the ability for an admin to add HTTPS headers
- Case 93173: Cloning an app will copy the command
- Case 93169: When restarting the fastx4 service, give it time to shut down
- Case 93183: If a load balancer script returns an unknown code, translate that to an HTTP 500 error
- Case 93182: The name is LOAD_BALANCER_SCRIPT, not LOAD_BALANCER_CUSTOM_SCRIPT
- Case 93186: Installing on Ubuntu/Debian without SELinux no longer shows an error
4.0.29
January 26, 2024
- Debian build fixed
- Case 93170: The “install” directory has been cleaned. There are now only 3 scripts:
- activate – Generate license file from activation key
- apps – (Re)generate FastX apps from apps on system (e.g. Gnome, xterm)
- non-root – Setup a non-root installation of the package
- Case 93169: Space is saved by moving common node packages to a single directory. (This reduced the package size by 4M.)
4.0.27
January 24, 2024
- Early Access Release
- RHEL 8 or higher is required
4.0 beta build 2011
January 23, 2024
- Case 93156: D-Bus is launched before GNOME desktop and GNOME Terminal.
- Several Debian/Ubuntu installation fixes
- Case 93160: License activation on clean install
4.0 beta build 2009
January 18, 2024
- Case 93145: Allows the user to save the connection type (web client)
- Case 93148: This should show the application icons in a browser client web connection.
- SELinux permissions added (mostly for fastx4-rlm)
4.0 beta build 2007
January 16, 2024
- Case 93135: Desktop client can now make web connections to server.
- Case 92939: A session can be launched via fastx4-sshd (when the user’s link script is not running).
- Case 93142: Fix “uptime” value in session list
- Case 93034: Fix background color
- Case 93140: An newly created application can now be deleted.
- Case 93139: Make an appropriate default icon for newly created application.