NoMachine 歷史版本列表 Page1

最新版本 NoMachine 8.6.1

NoMachine 歷史版本列表

NoMachine 是一個免費的遠程桌面應用程序,具有強大的功能的堆棧。隨著 NoMachine 你可以訪問所有的文件和文件夾,無論你在哪裡看 DVD,電視或 YouTube 視頻。您可以從 PC 或 Mac 上查看平滑,高分辨率的視頻和音頻到任何啟用 NoMachine 的設備。該應用程序甚至可以與任何 USB 控制器一起使用,因此您可以遠程玩遊戲。 NoMachine 6 帶來了許多令人興奮的... NoMachine 軟體介紹


NoMachine 8.6.1 查看版本資訊

更新時間:2023-06-28
更新細節:

What's new in this version:

NoMachine 8.6.1
- 'Entry point not found' during the installation of a NoMachine 64bit package on Windows
- Authentication forwarding with Pageant doesn't work always when used in a script on Linux
- Error 'Reached the maximum number of concurrent connections' occurs even if the connection limit is not reached on the cloud server
- List of node groups is empty after upgrading to v8 when these groups were created in v6
- Profile rules for system groups of users are ignored by NoMachine sever v8.5
- The Cloud Server doesn't apply profile rules to nodes with "auto-desktop-selection yes" set
- Uninstalling a NoMachine DEB package leaves a symlink
- Windows privileges are not set when the nx user's profile cannot be loaded
- Connection to Enterprise Desktop on Windows fails after upgrading to 7.4.1
- Logs report "WARNING! NXConnectionMonitor: Code '1308' not implemented."
- Audio is not available in the session with NoMachine server v.8.5.3 on Manjaro Linux and other distros


NoMachine 8.5.3
- Change log not available for this version


NoMachine 8.4.2
Fixed:
- A misleading error message is printed in logs when Kerberos tickets are renewed
- Cannot start up snap applications within NoMachine virtual sessions on systems using cgroupsv1
- Propagation of profile rules from the cloud server doesn't work if the node is a Workstation
- Sudden termination of session when starting Firefox or other applications in a virtual desktop on Plasma Wayland
- The NoMachine menu shows a user as connected even if such user is not connected
- User cannot connect to a Windows node through the cloud server
- Sudden termination of the NoMachine display agent on Fedora 36
- Cannot connect disks on macOS equipped with Apple Silicon chipset


NoMachine 8.3.1
- Cross-site scripting possible vulnerability in the login page of web sessions
- Disabling VirtualDesktopSharing or PhysicalDesktopSharing in v8 doesn't allow the desktop owner to connect
- Audio doesn't work on Ubuntu 22.04 with PipeWire installed
- Silent/verysilent installation of the client package with flag usbinstall="0" registers the nxusb drivers
- A different GPU is used that than one set in the GPUDedicatedDevice key
- Adding a server via UI makes the UI to freeze when the name of Cloud Server is not set and the UI is not in English
- Cannot authenticate with MIT kerberos on Windows
- Cannot open snap's installed applications in a virtual session
- Enabling EGL capture clears the LD_PRELOAD variable
- GPU Hardware encoding with NVENC doesn't work with NoMachine Windows packages at 64bit
- Kerberos re-delegation does not work properly on the nodes (connections by NX protocol)
- Keystrokes and mouse events are lost for some seconds on macOS
- Message ' too many arguments' occur when installing on Fedora 37
- Password is not hidden when adding a node or a server via command line by plain SSH
- The name of group of users cannot contain spaces
- White screen occurs when trying to open the web player window in a new browser window
- The name of group of users cannot contain spaces


NoMachine 8.2.3
- Error during installation of 64 bit packages on Windows 7
- NoMachine WebRTC sessions don't work on Chrome 100.0.4896.127 or later
- Screen blanking is not deactivated on macOS12 upon user's disconnection
- Mouse scrolling doesn't work on macOS 13 Ventura
- Upgrading from SBTS v8.0 to v8.1 doesn't work if the subscription is v.7
- Wrong IP addresses broadcast despite different NXdListenAddress server configuration key values
- 'Automatically check for updates' checkbox doesn't work properly
- A new Kerberos ticket is not obtained when reconnecting the virtual desktop (connection by SSH)
- Client doesn't allow to configure a custom application command
- Copied password from KeePassX/C add additional characters
- Incorrect color is chosen for the !M icon on a desktop with Black Glass theme
- Incorrect command to start the desktop environment on Raspberry Pi
- Misleading output while installing unnecessary license in NoMachine 8
- NoMachine server stops responding after clearing statistics for file transfer
- The desktop owner cannot interact with session when view-only is set
- User nx is visible in login window on macOS after upgrade from 12 Monterey to 13 Ventura
- Connection files .NXS can be configured to execute arbitrary commands
- The user forwarded to the node of a Cloud Server has administrator properties set


NoMachine 8.1.2
Fixed:
- Linux nxusbd prebuilds are not stripped on Linux in NoMachine 8.0.168
- macOS client v. 8.0.168 closes when connecting to a remote desktop
- Cloud Server 7 license causes "not suitable for this server version" error when updating to a Enterprise Cloud Server 8.0.168
- Kerberos ticket doesn't work properly on Enterprise Client version 8.0.168
- Empty output of --serverlist command after upgrade to NoMachine 8.0.168
- Server audio in version 8 is muted on Windows


NoMachine 8.0.168
Key enhancements in this new major version are:
- Cloud Server Family Products now extended
- Designed to satisfy needs of different business realities, the new range of products covers from small-sized to very large environments. The failover cluster capabilities for high available access are now moved into a specific product, the Enterprise Cloud Server Cluster. To mirror the new Cloud Server family, a cluster-specific product is made available also in the terminal server family (Enterprise Terminal Server Cluster) and some products have been renamed.
- The local and remote server administrator's UI
- A completely redesigned interface for easier access to server configuration also from remote provides a much more improved experience to users and administrators, especially for Cloud Server and nodes management, with the possibility to monitor connections and users in the whole system.
- Guest Desktop Sharing Users
- Connect as a guest to the remote physical desktops without the need to have a system account, always upon the approval of the desktop owner. Available also in the free version, it's ideal also for on-the-fly connections to help friends remotely and everywhere.
- Switching on/off the interactive mode at run-time
- The desktop owner can give interaction or view-only permissions to the connected user or guest at any moment during the life of the session by a simple click via the Monitor menu (!M) in the system tray.
- Nat-traversal inverse connection for Cloud Servers
- Perfect for a DMZ network which isolates public services reachable by the Internet from the corporate LAN, the 'inverse connection' reverses the direction of communication. In this way, connection is established from a node to the Cloud Server, getting rid of the need to open a port in the corporate firewall.
- Enhanced support for multiple GPUs
- Workload for hardware accelerated video encoding can be now distributed among all the available GPUs according to a load-balance algorithm or off-loaded to a specific GPU dedicated to NoMachine.
- H.264 hardware encoding on macOS
- H.264 hardware encoding is now available also for NoMachine servers running on macOS, extending support for 3D hardware acceleration also on that platform.
- Native packages for Windows 64bit and macOS M1/M2
- This version provides also client and server packages built for Windows 64-bit architecture and universal packages suitable for macOS equipped with Intel or Silicon processor. The native package for M1/M2 restores USB support on macOS, not available with Intel packages running under Rosetta 2 emulator.

The full list of fixes available in version 8 is:
- Installer scripts follow target symlinks instead of overwriting them
- Cannot connect to physical desktop on macOS after a system update
- Connection is lost in a multinode environment
- Session directories are left in the user's home
- Screen blanking is no longer available on Windows 10, version 2004
- The NoMachine session gets a black screen when the macOS screen is locked and a monitor is not connected
- External port displayed in the Server Ports UI panel is not correct
- The file transfer browsing window text is unreadable on some Linux systems
- SELinux permissions for nxserver.service are missing on Fedora 31 and newer Fedora distributions
- Error 'Cannot create a new display' occurs when hostname is very long
- NoMachine printer spooler service is not started after a silent installation on Windows
- Cannot install a NoMachine package when the target directory has sticky bit set
- The NoMachine web server does not start on Windows if port 4443 is already in use
- The client program freezes when client side hardware decoding is enabled
- iPhone is not forwarded to the remote macOS server
- The installation procedure tries to start NoMachine services even when /run/systemd is not present
- i3 custom session windows are no longer visible when they are reconnected
- Cannot connect to the remote node when direct connections are disabled (v. 7.3)
- Resizing Evince window is troublesome
- Text in a reconnected Xterm custom session has wrong font
- Copy&Paste problem when running a Wine application in floating window mode
- The nxservice service starts and stops after 10-30 seconds
- The mouse back and forward buttons are ignored in sessions on macOS
- Tapping on Android client doesn't produce a left click when the server mouse is configured for left-handed users
- Copy&paste in web sessions via the NoMachine virtual keyboard doesn't work with Nedit
- Kext nxaudio.kext is not removed after uninstallation on Mac 10.15
- KDE neon displays repeatedly a dialog asking for admin credentials to allow control of network connections
- Changing ports for nxhtd via UI doesn't update all entries in the htd.cfg file
- Logs report an unsupported option when connecting by system SSH v. 8
- Cannot run Intel Quick Sync Video if iHD is not under the path '/opt/intel/mediasdk/lib64'
- Renewal of Kerberos ticket doesn't work correctly when the virtual desktop is reconnected
- Key-based authentication fails when /home has custom group ownership and permissions


NoMachine 7.10.2
Fixed:
- NoMachine makes available updated packages version 6 for
Windows to fix CVE-2022-34043
- incorrect permissions of NoMachine uninstall folder which
may lead to dll injection to execute arbitrary code during the uninstalling of the software


NoMachine 7.10.1
Fixed:
- 'Error 108 connection reset by peer' when connecting to the remote Linux physical desktop
- Can't open file transfer window or open menu panel via tray when display scaling is set to 125%
- Cannot build NoMachine USB kernel module on RHEL Linux Kernel v4.18.0-193
- Cannot create second virtual session on RedHat 9
- Copy&paste from Linux client ends up with a NUL character with PyCharm
- Cursor on Macs with M1 chips doesn't change shape during a NoMachine session
- Encoding falls back to VP8 when pack=none is set in the ProxyExtraOptions key
- Kerberos tickets are no longer forwarded to the remote node since Kerberos upgrade to v. 1.19.2
- Message 'Encryptor application not created' is printed in nxerror.log when the failover cluster uses SSH protocol
- NoMachine server doesn't start when it's installed in a logical drive on Windows
- Num Lock key is sometimes out of sync in a virtual desktop
- Some profile rules are not synchronized properly on the secondary server of a NoMachine failover cluster
- Sudden termination of nxserver when parsing incomplete session data
- Sudden termination of the custom session running a JFrame when dragging the window
- The NoMachine session suddenly terminates when a local user is logged to the physical desktop as root
- Virtual desktops freeze from time to time when using the Arahpaint program


NoMachine 7.9.2
- Updating nxhtd in packages v. 7 to Apache v. 2.4.53
- Updating the OpenSSL libraries provided by NoMachine v. 7 to v. 1.1.1n
- Supporting a command line option on Windows for skipping the installation of printer drivers


NoMachine 7.8.2
Fixed:
- Updating nxhtd in packages v. 7 to Apache v. 2.4.52
- Sudden restart of macOS Monterey when using USB forwarding
- Sound forwarding doesn't work on macOS 12
- NoMachine virtual desktop terminates abnormally after unclean disconnection
- Cannot cannot authorize with key or add node on SSH protocol on openssh 8.8 (or newer)
- Cannot connect to the physical display when more than one Xvfb session is running
- Cannot connect to the remote Linux physical display (Wayland enabled)
- Custom sessions windows are no longer visible when iconized in a Xfce desktop
- Image is not refreshed when using specific graphics applications
- NoMachine printer spooler service is not started after a silent installation on Windows
- NoMachine virtual desktops are suddenly disconnected under specific conditions
- NoMachine WebRTC sessions don't work on Chrome 94 or later
- Only the last node works when more nodes with the same IP are added to the Cloud Server
- Physical session disconnects after several user switches on Windows
- Remote servers are listed as expired even if their license is still valid
- Screen recording by H.264 becomes corrupted if the desktop is resized during the recording
- The display resolution welcome message shows a disabled option
- The Dolphin file manager doesn't provide the minimize/maximize button in a custom session
- The node doesn't close descriptors not needed by child process
- IP 0.0.0.0 is displayed in the UI when the router cannot detect immediately the external IP
- The subscription for ARM doesn't match the OS and platform
- Client unexpectedly disables the resize mode when changing window geometry on Mac


NoMachine 7.7.4
- Adding support for Okta primary authentication with public application in NX protocol
- Automatically rebuild nxusb.ko kernel module after its upgrade
- Replacing the UserNXDirectoryPath key with UsersDirectoryPath
- Updating nxhtd in packages v. 7 and 6. to Apache v. 2.4.51
- Possible local privileges escalation by USB forwarding
- A NoMachine server/node host becomes unreachable when it gets the subscription reminder
- After updating to macOS 11 (Big Sur), keyboard and mouse are no longer responsive in the login window
- Authentication fails in NIS environment on Fedora 33, RHEL 8 and CentOS 8
- Black screen occurs when connecting to macOS Big Sur (M1) with display turned off
- Black screen occurs when rebooting macOS 11 (Big Sur) or when making logout
- Cannot generate any longer OTP password to connect to the Cloud Server node
- Cannot synchronize the cluster db when more than 900 profile rules are set
- Copy&paste inside the session results in pasting the text previously selected
- Display server terminates unexpectedly on multi-monitor Mac
- Error 'nxserver.exe is not valid' is not valid occurs when connecting by the web to Linux running on Hyper-V
- First connection to a Windows node of a Cloud Server fails with "The session negotiation failed"
- Frequent termination of the nxserver.bin daemon on some Linux machines
- Grabbing the keyboard doesn't work when Wayland is enabled
- Kerberos Keyring Cache is not correctly cleaned up
- Maximizing applications expands across all monitors when 'full screen on all monitors' is selected
- NoMachine client uses by default the system username also when connecting with the library SSH client
- NoMachine does not restore resolution after disconnection on Mac OS with M1
- NoMachine does not work correctly after installing on Windows XP 64 bit
- Option "Change the remote display resolution to match the window" is not disabled in the UI when the server is configured to forbid resize
- Session fails to start when the file path contains the word 'keeper'
- Starting a connection through a proxy fails with "invalid argument" error
- The connection monitor is shut down and restarted every seconds causing high CPU consuming
- The connection panel in the NoMachine client menu shows an incorrect UDP port
- The first reconnection attempt to macOS after system reboot, fails
- The screen blanking is not deactivated on Mac M1 upon session disconnection
- When key-based authentication is chosen, the key must be added twice
- NoMachine failover cluster is not working properly with SSH protocol


NoMachine 7.6.2
- OMachine makes available updated packages to fix some minor issues affecting earlier versions such as changing default limits for configuration keys regarding virtual desktop and connection numbers, and resizing the client on Windows which doesn't keep aspect ratio.
- Additionally, this release prevents a vulnerability affecting SSH connections. Users connecting by SSH login have the possibility to change account and impersonate a different user which may lead to a possible privileges escalation. This occurs on all platforms when connecting by SSH and affects all server types which support the SSH protocol.
- Making number of connections and virtual desktops unlimited by default
- Changing default for the DisplayLimit key to unlimited
- Possible local privileges escalation in connections by SSH protocol
- It is not possible to keep aspect ratio when resizing the client on Windows


NoMachine 7.5.2
Fixed:
- Assigning the first available Enterprise Desktop without reconnecting a user already logged-in
- Patching X.Org code (CVE-2021-3472)
- Possible local privileges escalation on Windows
- After a period, users cannot any longer connect to Windows child servers because of a 'session negotiation failed' error
- In an AD environment, users cannot connect to a new Windows node
 The NoMachine virtual desktop terminates with 'Unknown sequence number while processing queue'
- Mouse pointer is offset on a physical Wayland desktop on multiple monitors
- Problems when using DUO authentication in web sessions
- Screen blanking doesn't work correctly in mirrored mode on macOS
- Session fails with error "Maximum number of virtual sessions reached for user ..."
- Sudden termination of the Connection Monitor after message 'Storing client credentials is not allowed'
- The main server cannot log-in to the node when UserNXDirectoryPath is set
- Under some circumstances, a file transferred in web session becomes corrupted
- WebRTC sessions don't start with Chrome/Edge browsers v. 89


NoMachine 7.4.1
Implemented:
- Updating the OpenSSL libraries provided by NoMachine to v. 1.1.1k
- Incorrect mouse pointer offset when dragging the cursor in a macOS session
- The 'Intl Ro' and 'Intl Yen' keys don't work in a web session
- Wrong labels in the web UI when 2FA is enabled
- Reconnecting a virtual desktops on a remote node remains in stage "Connecting to virtual desktop" forever


NoMachine 7.3.2
- Forwarding the user's system group to the Terminal Server Node
- Giving the possibility to save the node where to connect via web UI
- White screen occurs when trying to open the web player window in a new browser window
- Software update cannot be completed when a NoMachine client is running
- Rules are not passing to secondary machine in cluster
- Wrong message "Cannot remove host key for SSH" is issued when removing a node of the Cloud Server
- Audio is muted in NoMachine sessions connected to a macOS even if volume levels are high
- Local network discovery may not work with many interfaces
- Sudden termination of the NoMachine client on Linux distros with ALSA subsystem
- The position of the cursor in a Wayland desktop cannot be tracked down
- Wrong cursor shape when connected to Wayland desktops
- New license expiration date is not well managed by the server in version 7.2
- Users cannot login when Kerberos cache is stored in keyring


NoMachine 7.2.3
Implements:
- Changing the default forward methods for Cloud Server nodes
- Disabling by default the ability to connect to the IP of the Cloud Server nodes
- 'Session negotiation failed' occurs when connecting to a Cloud Server v. 6 which has servers v. 7 as nodes
- An incorrect list of desktops is provided when connecting by client v6 to Cloud Server v6 with nodes v7
- Cannot paste text by Ctrl+V or 'Paste' in a PyCharm or xfce4-terminal running in a custom session
- Error 'The session negotiation failed' occurs when a user is already logged on at the physical desktop
- External IP and port are not always displayed in the UI
- In a multi-server environment, the Cloud Server node becomes unreachable
- It's not possible to disable the automatic reconnection to the remote nodes
- Problem uninstalling a version 7 and then installing version 7.1.3
- Sliders of Adobe Premiere Pro on macOS don't work in a NoMachine session
- Sudden termination of client on Windows hosts with NVIDIA or AMD cards
- The 'Intl Ro' and 'Intl Yen' keys don't work in a web session
- In some rare cases the NoMachine client closes unexpectedly when connected to a virtual desktop
- Connections to the Linux desktop (Wayland) fails after a couple of days of work
- Command line options are ignored when launching the main client window
- Cannot paste content by ctrl+v in a Linux virtual desktop on macOS


NoMachine 7.1.3
- Web sessions are no longer interactive when they are reconnected on the nodes
- Users cannot connect to a child server when it's configured to disable storing the client credentials
- Users cannot reconnect virtual desktops on the remote nodes (X11 vector graphics mode disabled)
- The Connection Monitor on the Enterprise Terminal Server host doesn't clean its session data while terminating
- Sessions don't start on the remote Linux host when the user's home is NFS mounted
- Sessions limits are incorrectly counted in multi-host environments
- Warning ' Cannot open: /usr/NX/etc/htd.cfg' is printed in logs of NoMachine free
- 'WARNING! Cannot open: /var/NX/nx/.nx/config/client.crt' is issued after upgrading the Workstation to v. 7
- PAM account validation fails when Kerberos tickets are obtained during PAM authentication
- Connecting to the Windows physical desktop is not possible when the system account name contains non-latin characters
- Upgrading the Enterprise Desktop on macOS from v. 6 to v. 7.0.211 is blocked when the license is part of a subscription pack
- Connection to physical desktop is no longer available after uninstalling v. 6 and installing v. 7 on Linux
- Copy paste from Windows client ends up with a NUL character with PyCharm
- Graphical artifacts are displayed when using HW encoding by NVENC
- It's not possible to create a new XDM virtual desktops with the "Query an X desktop manager" method
- Incorrect mouse pointer offset when dragging the cursor in a macOS session
- Python Tkinter window has no decorations when running as a NoMachine single application
- NoMachine client crashes when scrolling with mouse wheel while session is starting
- Clicking on title bar of inactive client window acts like a double click
- The nxplayer program suddenly terminates on Raspberry Pi
- List of machines doesn't show connections stored in a path using unicode characters
- Error is 22: Invalid argument is issued when the user authenticates with private key
- Kerberos authentication fails due to malformed token
- USB forwarding is not available on macOS Big Sur (Intel processor)


NoMachine 7.0.211
Fixed:
- Cannot apply changes in server preferences UI when zenity is missing
- Cannot open NoMachine Service on Windows after automatic update to version 7.0.208 and 7.0.209
- New file extensions .NXR and .NXW are not correctly registered after automatic updates to version 7.0.208 and 7.0.209 on Windows
- Value types of rules for node and group are not correctly handled
- Inconsistent output after command nxserver --useradd --system on openSUSE 10.3


NoMachine 7.0.209
Minor software update aimed at consolidating the update procedure from version 6 to version 7 for Cloud Server multi-host environments. This version 7.0.209 fixes the following:
- TR12R09965 - Cloud Server, after update, may not clearly state that the reason why it cannot connect to the child server is the different major version on such machine


NoMachine 7.0.208
Simplified UI navigation and connection management:
- NoMachine player and server configuration are now grouped together to facilitate navigation of the UI. Connections are started in a new window to make settings and connection configuration easily accessible to the user even when a remote desktop session is open.

Streamlined connection creation:
- Connection creation is faster thanks to one unique interface from which player and from this release also webplayer sessions can be started. Any associated session options are easily accessible and configurable from the simplified layout.

The Machines panel:
- The Machines panel, which replaces 'Recent Connections' provides an overview of stored connections and any desktops available on the LAN. The novelty with this release is that web-based sessions are also visualized as well as recordings available for play-back on the local host.

Simplified menu in system tray:
- The monitor menu available in the system tray has been updated to better integrate with the native OS theme and style, offering an eye-friendly view of the fast-track options available

Improved support for client-side multi-monitors:
- Virtual desktop sessions available in the Terminal Server for Linux products now adapt seamlessly to client-side multi-monitor workspaces. This means maximized applications can span to a single monitor or across all monitors.

Automatic assignment of remote Enterprise Desktop host:
- When there are hundreds of near-identical Enterprise Desktops associated to a Cloud Server, there is often a need for users to connect on a 'first come, first served' basis. A new algorithm checks what Enterprise Desktop hosts are free to use or whether a user is already logged in.

Profile rules propagation:
- Cloud Server can now broadcast rules to all its associated child servers. This ensures that administrators can efficiently manage corporate policies from one central location
- Authentication with separate accounts in multi-server environments
- Admins of Cloud Server environments adopting multiple authentication levels (e.g. AD user authentication and subdomains) can decide whether to allow pass-through authentication for each user, where authentication on the child server is the same as that on the Cloud Server, or ensure that the user logs in with a different username.

Enable automatic recording at session start-up:
- NoMachine’s screen recording feature can now be configured to automatically record remote sessions for all or specific users, making it a useful tool for monitoring or audit purposes

Users can choose their preferred Linux desktop:
- In virtual desktop sessions (Terminal Server products only), NoMachine can now automatically detect any additional Linux desktop installed by the administrator on the host and allow the user to choose from all those available if this is the server’s configured preference.

Wake-on-LAN:
- NoMachine clients can now wake up NoMachine servers residing on the same local network. This is made possible by sending 'magic packets' from the client to the remote PC or Mac. The requirements for operating Wake-on-LAN are that the remote computer is connected via ethernet, and the hardware must support Wake-on-LAN with a compatible BIOS and network card.

Fixes and implementations:
- Enhancements to the NoMachine User Interface
- Making it possible to treat multi-monitors on the client as separate monitors in virtual desktop sessions
- Giving the possibility to launch web session from NoMachine user interface
- Assigning the first Enterprise Desktop free to the user
- Adding the possibility to propagate profile rules in a multi-server environment
- Allowing users to authenticate with separate accounts in a multi-server environments
- Enabling the automatic recording at session startup
- Provide users with the possibility to choose any of the desktop environments installed on the system
- Implementing Wake On Lan feature
- Supporting key-based authentication with a key stored on a smartcard also for connections by NX protocol
- Adding more information to the UI about the codec in use
- Binding NoMachine connections by NX protocol to a specific network interface
- Adding support in NoMachine Server for system groups on Windows platform
- Giving the possibility to set profiles rules for system groups on Windows
- Using the configured Quality of Service (QoS) flags also for UDP traffic
- Allowing administrators to define a custom message when the session limit is reached
- Improving the server mechanism to retrieve the physical display on Linux
- Updating the logrotate feature
- Adding a new key in player.cfg to toggle 'activegrab' option
- Extend the behaviour of the 'autocreate' parameter of the ConnectPolicy server key on Linux
- Making the client able to store the user's selection for creating a new display on this server
- Giving the possibility to disable UDP communications in NoMachine sessions
- Forcing a system logout when the user disconnects from the physical display
- Playing NoMachine videos recorded with H.264 codec using external video players
- Adding support for GPU accelerated H.264 hardware decoding on Linux
- Adding support for hardware H.264 encoder on AMD cards (Windows)
- Show details about server's CPUs and RAM
- Updating the NoMachine client to request authentication to the child server (multi-server environment)
- Updating the web UI to request authentication to the child server (multi-server environment)
- Improve the match client resolution upon connection by offering a further option
- Restricting access to a shared virtual desktops to administrators and trusted users only
- Printing information about the H.264 encoder type in session logs
- Changing how NoMachine software handles expired licenses
- Extending support to Pageant and KeeAgent SSH agents on Windows
- Upgrading libssh2 to the newest available version of libssh2
- Updating the OpenSSL libraries provided by NoMachine to version 1.1.1
- Enabling arrow keys for rapid selection in the available desktops panel
- Moving nxusb-related files and folders to the user's home
- Moving the nxdevice directory to the user's home
- Moving session log file to users' home directories
- Moving printer service-related files and folders to the user's home
- Moving audio-related files and folders to the user's home
- Moving disk service-related files and folders to the user's home
- Xmonad window manager is not detected as a physical session
- Wrong SELinux module installed after update of version 6.0.78
- Unlocking Gnome screen in Ubuntu 20.04 fails with Authentication error
- The client on Windows 10 automatically turns off the resize remote screen
- The ALT key stays always active in web sessions
- Some fonts are not correctly displayed
- Sharing the physical screen fails with error 104: Connection reset by peer
- Movements of mouse pointer get restricted
- Mouse pointer sporadically disappears
- Incorrect preview window is shown on Windows when multiple custom sessions are running
- Drag&drop file transfer doesn't work when creating a custom virtual desktop
- Context menu opened in a custom session is shown in a wrong position
- Cannot use Office 2013 run via CrossOver in NoMachine virtual desktops
- Broadcast messages are not shown on Terminal Server nodes
- Abnormal termination of nxnode process on RHEL 7
- A wrong connection IP is shown in the output of 'nxserver --list' when the virtual desktop is reconnected
- A custom session window in background is not refreshed immediately on Windows
- 'The connection with the server was shut down' occurs when using key-based authentication in web sessions
- 'Socket error' messages are printed in the nxwebclient.log when the session is terminated
- A child server can be removed even if there are profile rules associated
- 'Application terminated prematurely' occurs on Linux POP_OS 19.04
- Copy and paste operations occasionally fail
- The client doesn't notify the user when some authentication methods are disabled on the server
- The maximum number of users or sessions is reached also when the auto-kill feature is enabled
- The nxserver.bin --daemon process on Linux is high CPU consuming under specific conditions
- The user's connection is listed twice in the NoMachine Monitor
- NoMachine server cannot detect Wayland local display on Arch Linux
- 'No available sessions' is issued when connecting to the Mac login screen
- File transfer started from tray menu on Windows server doesn't work
- Unlocking Gnome screen in Ubuntu 20.04 fails with Authentication error
- Audio delay with some applications inside the NoMachine session
- Audio delay problem occurs in NoMachine Linux sessions
- Audio on Linux server not muted
- White screen occurs when connecting to the macOS login window right after the local user logout
- The NoMachine error log file is filled with messages 'Cannot assign requested address'
- Shift key combinations don't work in web sessions on Windows


NoMachine 6.12.3
- "No available sessions" message occurs on mac OS
- Allow to save the username when connecting with a private key without passphrase
- Cannot remove lock file '/tmp/.X...-lock': Operation not permitted
- Cannot run NoMachine sessions on ARMv7 devices with kernel 5.4.42 or later
- Chrome bookmarks bar takes a few seconds to open on local when a NoMachine custom session is running
- Connecting a new web session terminates the previous ones
- Ctrl key is locked on when right-ctrl is the first keypress in a virtual desktop
- F13 - F24 keys from extended keyboards are not mapped into the NoMachine session
- Inconsistent behaviour about trimming domain information from AD username
- Java throws a NullPointerException in a NoMachine custom session
- NoMachine server log reports 'Argument "MANUAL" isn't numeric'
- NumLock is not synchronized when connected to Linux physical displays
- The web session is disconnected in Safari v. 13.1.1 after some minutes
- Users cannot connect to the Cloud Server, after that a failover occurred
- White screen occurs when macOS is rebooted just after the installation of NoMachine
- White screen is displayed when connecting to a remote physical display (VP8 encoding)
- Value of ClientConnectionMethods key is not preserved during the update
- Adding the --extended switch to the 'nxserver --servergrouplist' command
- Advising users when the network connection has interruptions (for custom sessions)
- Enabling debug log level for the already running 'nxserver --daemon' process
- Providing server configuration keys for defining the Kerberos/GSSAPI library to be used
- Re-delegating Kerberos tickets to NoMachine sessions connected by NX protocol
- Updating the jQuery library used for web sessions to version 3.5.1
- Add a new key in connection file to configure the '--exit' option


NoMachine 6.11.2
- The NoMachine client on Windows suddenly terminates when connecting to high resolution monitors
- A memory leak has been detected in the function to manage cursor shape
- Audio and disk sharing stop working after automatic updates to v. 6.10.12
- Audio is not working when NoMachine v. 6.10.12 is installed on macOS Catalina
- Cannot paste text selected on Windows by middle button mouse click
- Caps Lock status is not preserved when it's pressed while the NoMachine window is minimized
- Custom sessions on an external monitor do not refresh their content when the laptop lid is closed
- Green screen when connecting by NoMachine client for Windows v. 6.10.12 to high resolution monitors
- Kerberos credential cache file is left after that the NoMachine session is terminated
- Load-balanced sessions use UDP ports in the 50xx range
- Mouse and keyboard are not responsive in a new web session when the previous one has been closed
- NoMachine client never stops showing the spinning wheel when connecting to a server
- NoMachine web sessions v. 6.10.12 disconnects intermittently
- Not all the custom scripts are executed on the child server in a multi-server setup
- Sessions become slow when hardware decoding is disabled
- Sharing the physical screen fails because of incorrect dbus settings
- The !M tray icon is missing on Linux Slackware
- The $SHELL variable is always set to 'bash' when running a NoMachine virtual desktop on CentOS 7
- The language environment is not set correctly in web sessions
- UDP protocol falls back to TCP when a single UDP port is specified in the server configuration
- When authenticating with private key, the client doesn't connect to the remote desktop
- Wrong keyboard layout when a customized variant is used
- Xterm renders slower than other terminals when the session is started from Windows
- Code signing NoMachine wrapper scripts on macOS
- Adding a new option to configure the agent timeout in case of custom sessions running in a virtual desktop
- Adding method for downloading complete single file to automatic update process


NoMachine 6.10.12
Fixed:
- Adding a new configuration key on server side to support automatic login via web
- Adding mod_evasive to nxhtd
- Allow to configure the NoMachine client to always close when a single session disconnects
- Auto-detecting when D-Bus daemon is used on most recent Linux distributions
- Displaying the number of users connected to the child servers
- Extending profile rules for limiting access to servers/nodes by user and IP simultaneously
- Implementing a further method for capturing Wayland desktops
- Including the Small Business Server in the Cloud Server multihost setup
- Informing the administrator when NoMachine is configured to log to system log
- Limiting disk sharing to connect disks only in a private way
- Making NoMachine compatible with Wallix Bastion (security proxy)
- Providing a command line interface to enable/disable support for EGL screen capture
- Providing a configuration key to select the screen capture method for Wayland desktops
- Providing a new option to set profiles on a per-IP basis
- Providing the client IP when web sessions are running behind a proxy
- Setting Cloud Server profile rules on per-group of servers basis
- Updating nxhtd to Apache v. 2.4.43
- Updating the OpenSSL libraries provided by NoMachine to version 1.0.2
- Enabling hardware decoding for high resolutions by default on Windows
- Require administrator permissions to skip a software update version
- Limiting access to web session to specific referrers
- Implement deferment of X11 core graphics operations and options controlling window repainting
- A wrong keyboard layout is assigned to a new virtual desktop
- Artifacts appear when using the hardware H.264 encoder on Nvidia graphics card
- Artifacts are displayed when resizing the custom session running in a floating window on very large monitors
- Basic printing options aren't visible on forwarded printer on Windows
- Cannot connect to server after having removed it from a multi-server environment
- Cannot enable hardware acceleration in Chromium browser with VirtualGL
- Cannot log-in to the Enterprise Desktop in a Cloud Server multi-server setup
- Caps lock is no longer synchronized when it's enabled whilst user is connected to the Windows 10 login screen
- Error 'Application terminated prematurely' occurs on RHEL 7.6, due to SELinux enforcing policies
- Error 'The remote host cannot be found' is issued when the user is forwarded to a child server behind a NAT
- In a multi-host environment users can still connect to desktop even if their access disabled
- NoMachine connections limits are not decreased correctly when sessions fail to start
- NoMachine screen blanking and automatic screen lock are not supported with Wayland desktops
- NoMachine session suddenly disconnects when connected to a macOS server with dual UHD monitors
- Packages v. 6 obsolete packages v. 5 when stored in an internal RPM repository
- Runtime Error occurs when installing NoMachine on Windows
- Screen blanking is not enabled in a multi-monitor setup on Windows 10
- Sharing of multiple monitors is not supported with Wayland desktops
- Terminal Server and Terminal Server Node package are not distinguished in an internal RPM repository
- The "Connect a smart card reader" UI panel shows no devices
- The custom session window is not refreshed when the top window is iconized
- Unnecessary temporary files created when using disk service
- Some dialogs show no content until the next screen update


NoMachine 6.9.2
Enhancements and bug fixes:
- Allowing users to recognize which USB devices they have forwarded to the remote Linux host
- Automatically detect the X server active display when VirtualGL is enabled
- Supporting the new option format introduced with xfreerdp client v. 2.0.0
- Updating VirtualGL to the latest released version
- NoMachine does not detect KDE Plasma 5.17
- Physical desktop is not detected on systems with KDE Plasma 5.17
- A BSOD occurs on Windows when enabling voice recording or accessing microphone settings
- Black screen occurs when connecting to the physical display on high resolution monitors
- Cannot add a child server or node by using a domain administrator account
- Cannot authenticate by NX protocol with a private key generated with openSSH 7.8p1-1 or later
- Cannot build NoMachine USB module on Linux Kernel v. 5
- Cannot start a new session because the previous session on the same display is in state 'Terminating' forever
- Cannot start session on remote node when username contains a special character
- Cannot use the smartcard reader on server side
- Clipboard settings on the remote node don't override the main server settings (server.cfg)
- Copy and paste from macOS client doesn't work reliably when using keyboard shortcuts
- Error 'Wrong signature' occurs while trying to add the remote node
- Error Code 19 is raised on USB host controllers when upgrading NoMachine Enterprise Client on Windows from v. 5 to v. 6
- Error in Event Viewer after reboot of Windows 10
- KDE virtual desktops are created without starting window manager
- Permissions of sample configuration files for Fail2ban are world writeable
- RDP virtual desktops cannot be started with xfreerdp client if domain is not specified
- Sessions become unusable when started by the web and reconnected by NoMachine client
- Setting the UserNXDirectoryPath key overrides the user's home directory location when running virtual desktops
- Some programs continuously print 'Unknown extension 131' in their output
- The NX_CONNECTION variable is not set in the NoMachine session
- The server looks for network information by using UPnP even if it's disabled in the configuration
- The virtual desktop goes black for a few seconds when Matlab 2019b is launched
- The XScreenSaver doesn't work in virtual sessions
- Users cannot start a NoMachine session because "the connection with the server was lost"
- Virtual desktops on a remote node are lost during the reconnect procedure due to network issues
- When connecting by the web, the Connections list view mode is 'My desktops' as default
- The local display is not available for connections to physical desktop


NoMachine 6.8.1
Enhancements and bug fixes:
- Forwarding NoMachine authentication to the RDP server when the xfreerdp client is used
- Giving the possibility to specify some server commands on a per-node basis
- Implementing a mechanism for excluding automatically a load-balanced node in case of failure
- Preventing users from using the xhost program inside a NoMachine virtual desktop
- Adding a server configuration key to enable using PAM account stack for key-based authentication by NX protocol
- Adding support for pam_access module when connecting by NX protocol
- Increase the maximum allowed custom resolution in display settings
- Updating nxhtd to Apache v. 2.4.41
- Cannot load the user's private-key in web sessions run by IE 11
- Rules set for a node are ignored if it's disabled for all users
- Cannot authenticate to RDP server by passing NoMachine credentials
- Cannot launch system applications in virtual desktop sessions on Fedora 26 with Wayland
- Virtual desktops always start on the same node when using the weighted load-balancing algorithm
- Reconnecting to session stuck during connection
- Audio stutters during NoMachine session
- Cannot connect a local device when the volume name contains spaces
- NoMachine virtual desktops become unresponsive when using Synopsys ICC2
- Automatic selection of number of threads doesn't work correctly
- The remote session is unrecoverable after connection/disconnection failures
- NoMachine client on Windows suddenly terminates when selecting a large text in Vim 8.1
- Windows freezes when the user signs out of his account from inside the NoMachine session
- The fn key on Mac 10.13 gets stuck on mac and key combinations stops to work
- Desktops running on Wayland cannot be automatically resized to the NoMachine client size
- Custom sessions in floating window mode fail to start
- The display is no longer updated in WebRTC sessions on high latency networks
- NoMachine client uses the wrong authentication password when reconnecting to a server
- NoMachine client fails to start on OpenSUSE Leap 15 when the X authority file is misconfigured
- Improve retina support for NoMachine graphical user interfaces
- Floating window mode session fails on Windows
- Black screen occurs when connecting to headless Linux hosts
- Sudden termination of the nxnode process on Linux when the horizontal resolution of the monitor is not a multiple of 16


NoMachine 6.7.6
- Disabling TLS 1.0 for NoMachine web connections
- Supporting a command line option on Windows for skipping the installation of USB modules
- Adding a new option to the nxkeygen tool to display SHA256 fingerprint of certificates
- Adding a new server configuration key to enable/disable using PAM configuration for connections by NX protocol
- Extending the session history command to provide statistics and debug information
- Add support for two-factor authentication in the server procedure to add a remote node
- Adding auto-detection of Xfce desktop in installation scripts
- Completely remove "Send a file from the client" when only the desktop owner is connected and file transfer from client to server is disabled
- Configure the use of WebRTC via connection file (.nxs)
- Java screenshots show trails of all the application window movements
- The nxerror.log file is recreated with wrong permissions
- In a multi-monitor setup, pixels which are not included in any screen are shown with undefined colors
- 'No available sessions' is issued when connecting to NoMachine on Windows 10
- Cannot connect to Ubuntu physical desktop when Wayland is enabled
- Java non-modal dialogs are displayed as modal in the NoMachine client for Windows
- A custom floating-window sessions is refreshed only when it is brought on the top
- Terminator application can't be resized properly in floating window session
- Fonts in a terminal inside a virtual desktop are displayed with a wrong color
- Cannot reconnect a custom session when it's started from RHEL 5
- NoMachine processes are not started after installation on OSs with the newest systemd version
- Files and directories in a disk connected from Windows are only partially accessible
- Error 'failed to copy' occurs when trying to transfer a file via the ADB tool
- Virtual desktops and custom sessions stay in a non-connectable state for several minutes
- Web custom sessions fail to start when key based authentication is used
- The web session request for key-based authentication even when the user is already authenticated
- User is not prompted to update the password when it's expired in a 2FA setup


NoMachine 6.6.8
- Including the H.264 libraries in all NoMachine packages
- Adding the EnablePublicPrinter key to the node configuration
- Setting a default interval for NoMachine log rotation when no parameter is specified
- Adding the EncoderMode key to the node configuration
- Adding an option to force the encoder's rate control mode
- Supporting the execution of custom scripts triggered by the user's logout event
- Supporting key-based authentication method via web (for NX protocol)
- Giving the possibility to stop sharing a printer as public
- Updating the OpenSSL libraries provided by NoMachine to version 1.0.2r
- Updating nxhtd to Apache v. 2.4.39
- Improving access to NoMachine backend for multiple concurrent connections
- Virtual desktop mode is ignored for custom sessions on the web
- Wrong file permissions might lead to "Connection Refused 111" error
- The nxserver --daemon process suddenly terminates during the initialization of a new virtual desktop
- Cannot connect via web from an external network when WebRTC is enabled
- Symlinks are not handled correctly by the NoMachine disk service
- The nxdevice directory is not cleaned in case of session failure
- Building NoMachine USB module fails on Linux Kernel v. 5.0
- Kerberos ticket is not removed when the session is closed
- Settings in the default.nxs connection file are ignored if the file is not specified in the URL


NoMachine 6.5.6

Enhancements:
- Configuring the server to start a new session at every connection
- Giving the possibility to activate log rotation for NoMachine log files
- Load-balancing sessions on the remote nodes according to the lowest system load
- Storing the public key for NX authentication in a custom directory
- Pre-configuring the size of the sensitive area to activate the auto-scrolling in web sessions
- Improving the support of two-factor authentication with MFA tools like Duo and PAM-OKTA

This latest release also provides the following fixes:
- The mouse back and forward buttons are ignored in connections to Windows physical desktop
- The Right Shift key is not correctly detected by some applications on Windows
- NoMachine tray uses the wrong icon color on Ubuntu MATE 18.x
- Forwarding network ports fails on Mac - Windows connections
- Files in a disk connected from OpenSUSE to Windows 10 can be opened only by Notepad
- Sudden termination of NoMachine on Mac when the hostname contains a new line
- Sudden termination of NoMachine virtual desktops when Kerberos tickets are renewed
- Launching session to Windows server leads to system freeze
- Cannot complete installation on Window 7 because of Runtime Error
- Cannot authenticate by NX protocol when 2FA authentication uses a RADIUS server
- Landscape mode doesn`t work when the printer is forwarded from Windows
- The login form is not displayed in web sessions without any hints on the problem
- The keyboard doesn't work in a NoMachine session shared through Microsoft Teams
- Unselected objects are not darkened in a Cadence project with the dimming option enabled
- NoMachine opens a UDP port in the firewall which is not used
- The login form is no longer diplayed in the browser after a server update
- Windows 10 becomes unresponsive when the user connects by NoMachine
- NoMachine client ignores the new password entered when the authentication fails during the automatic reconnection
- An authentication dialog box appears on Fedora 29 and RHEL 7.6 while creating a virtual session
- NoMachine H.264 hardware encoding fails with Volta-based GPUs
- Cannot connect by the web to servers federated under a Cloud Server v. 6.4.6
- Mouse cursor disappears in NoMachine VNC virtual desktops on Ubuntu 18.04
- Session log is filled by warning messages about 'x2 exceeding short int'
- Client slows down when sorting a big list of sessions
- Cannot connect as guest user in a multinode environment
- A wrong dialog is displayed when 'AutomaticDisconnection 2 ' is set in the server configuration


NoMachine 6.4.6

List of enhancements:
- Integrating Linux or Mac system groups into NoMachine trusted groups
- Limiting trusted users to specific users' desktops
- Extending access to physical desktop to unprivileged users with Linux Terminal Server products
- Adding a configuration key to show or hide the NoMachine virtual clipboard when text is copied
- Extending the UserScriptAfterLogin custom script to accept the client ip parameter
- Adding the possibility to require connection's authorization also for administrators
- Extending the 'nxplayer --session' command to always create a new session
- Giving the possibility to show servers' hierarchy in a tree structure on console
- Integration of Web Sockets technology into WebPlayer

This latest release also provides the following fixes:
- Pulldown menus are displayed only on one monitor when running a custom session in floating window mode in a multimonitor set-up
- Cannot use microphone with Skype, Slack or browsers
- Authentication dialog box appears while creating a virtual session requesting user to authenticate
- Cannot connect to NoMachine on Windows with usernames similar to ' -))'
- Cannot authenticate to the server's UI when the administrator's password contains Unicode characters
- The NoMachine client doesn't restore the fullscreen state on all screens
- Can't create virtual desktops having a 7680x2880 screen or above
- License for Raspberry doesn't match the OS and platform
- Creating display fails on headless machines when connecting by SSH protocol
- NoMachine packages don't detect openSUSE Tumbleweed
- NoMachine installation doesn't detect SUSE SLED/SLES 15
- Incorrect error message to modify during installation on Arch Linux
- The server doesn't run the sessreg command on the system even if it's enabled in the configuration
- Connections to macOS Mojave are not interactive
- Two factor authentication hangs with NoMachine when SecureAuth RADIUS v. 8.0 is used
- An unitialized memory read in the nxfs.sys driver allows a local user to cause BSOD on Windows 10


NoMachine 6.3.6

Enhancements available are:
- Making NoMachine server compatible with Fail2ban
- Improving the load balancing mechanism when a custom script is used
- Providing a configuration key to lock down web connections by nxs files
- Adding a check at server's startup to verify if 'localhost' can be resolved
- Supporting a custom script for setting environment variables inside a virtual desktop session
- Showing the connected browser type and version in the server session list
- Giving the possibility to execute custom scripts triggered on change resolution events
- Showing the real client version in the output of the nxserver --list/--history commands
- Adding a server configuration key to allow administrators disabling clients' auto-reconnect
- Add a new configuration key to enable/disable connections to the system login screen
- Upgrading nxhtd to the last Apache version (v. 2.4.34)
- Auto-feed user's credentials to web session
- Adding a client preference to configure a specific frame rate
- Adding options in display settings to configure frame rate in web sessions
- Supporting a SSH authentication agent
- Using a frame rate for encoding displays specified by the user
- Replace some connection error messages with user friendly issues description

This latest release also provides the following fixes:
- Cannot authenticate to Windows via NX protocol and private key authentication
- Session status is inconsistent in a multi-node environment
- Blurred fonts occurs in a KDE Konsole
- Web sessions ignore the 'EnableWebConnectionName' key
- The AcceptedMethods key is present in the server configuration file after upgrading to v. 6.1.6
- Kerberos Credentials Cache is relabelled each time users log-in by NoMachine
- The automatic lock of the screen is not activated with CTWM, Fluxbox, MWM
- 'WARNING! Cannot renew Kerberos ticket' is printed in server logs
- NoMachine falls back to VP8 encoding when FFmpeg 4.0.1 is installed on the client
- The nxnode process suddenly terminates when the connection with the display cannot be established
- Cannot execute files from disk mounted on Windows 7
- Cannot print from RHEL 7 to Windows 10
- A disk connected from server side doesn't show up in the 'Remote disks' list
- Content of NoMachine Installer is badly displayed when Windows uses the dark theme
- Sudden termination of NoMachine client on Windows 10 (April 2018 Update)
- The 'nxserver --install' script removes the libnxusb library on old Linux kernels
- Image quality issues occurring when H.264 codec is used and multi-pass encoding is disabled
- Occasional crashes of nxnode process in UDP code
- System accounts configured to use Kerberos cannot start NoMachine sessions on F

WYSIWYG Web Builder 18.0.0 查看版本資訊

更新時間:2022-11-08
更新細節:

What's new in this version:

WYSIWYG Web Builder 18.0.0
Styles Everywhere:
- New feature: Most built-in objects now have support for styles. This means that the colors and fonts of these objects can be controlled from one place (in the style manager).
- Previously styles were only available for basic HTML elements like form elements (editbox, select, button etc) layers, text. In WWB18, even advanced elements like menus, login forms, jQuery UI/ Bootstrap widgets, shapes and images have style support!
- It's even possible to use styles for the page background!
- Styles can be useful to quickly update the styles of the entire website during design time, but it's also possible to make a style switcher for when the page it online... So, the visitor can choose its own style.

Dark Color Scheme:
- One of the reasons why WWB18 has extended support for styles is to make it possible to introduce another cool new feature: CSS color schemes (dark / light)
- Now you can create a different color scheme for web site visitors who prefer dark mode
- Normally, when you design a website it is for light mode only
- In the style manager, each color also has an (optional) dark color property, so you can set a different color for the background, text, border when the browser runs in dark mode.
- Besides dark mode styles, WWB18 also has the possibility to invert the colors of an object for the dark color scheme. In that case, you do not have to use styles, but all colors will be inverted (negative).

Section:
- New feature: Many WWB users love Cards, because they are easier to create great looking content blocks. WWB18 has a new design element called 'Section'. A Section works the same as a Card, but the main difference is that elements can be freely positioned (layered)! Each element can anchored positioned/anchored without effecting other elements in the same section, The alignment (horizontal/vertical) of an element can be left, center, right or stretched. Image and video automatically maintain their aspect ratio. Just like a card, Sections support dividers, animations/transitions, events and much more!

Protected Content:
- New feature: Added the ability to show/hide elements based on the login status of users. Instead of creating a separate protected page, now it's also possible to protect specific content on a page.
- Available options are: show for all users (default), show for login in users only, show for logged out users only, show for specific user groups (user roles).
- For example, you can show a login button for user that are not logged in and a logout button for logged in users.
- When an protected content for an object is enabled, then the workspace will render display and 'lock' icon in the lower right corner. The color of this icon can be set in Tools -> Option -> Grid and Guides. The icon overlay can also be disabled.
- Protected Menu Items - Visibility Control of menu items based on the login status
- New feature: Added the ability to show/hide menus items based on the login status (logged in, logged out, group/user role)
- This features is available for: Breadcrumb, CSS Menu, Dropdown Menu, Go Menu, Mega Menu, Menubar, Overlay Menu, Pagination, Panel Menu, Responsive Menu, Slide Menu, Tab menu and Text menu.

Mouse Effects:
- New feature: Added 'Mouse Effects': Mouse Track and 3D tilt
- "Mouse Track" creates a sense of depth by making objects move in relation to the visitor’s mouse movement. The speed property controls the level of the effect.
- "3d tilt' tilts the object according to the movement of the mouse. The angle sets the maximum tilt rotation (degrees).

Custom Scrollbars:
- New feature: Added the ability to customize the scrollbars of web pages. Now you can make style scrollbars to match the rest of your design! There are properties to set the colors, width, border and radius.
- Note that this is an experimental feature because Custom Scrollbars are not fully supported by all browsers yet. It works in Egde, Chrome, Safari and partially in FireFox.

Simplified Ribbon:
- WWB18 has a new redesigned ribbon mode: Simplified Ribbon. The Simplified Ribbon is a combination between the classic toolbar and ribbon.
- The Simplified Ribbon shows the commands in a single line which not only brings a modern interface to WWB but also frees up space to show more of the page you are working on.
- Because there is less space available, all buttons might not be visible. If you want to switch back to the classic ribbon where you can see more commands, simply click the downward pointing arrow in the lower right corner of the ribbon to expand it. Use this arrow control to switch between the simplified and classic ribbon. It's also possible to switch between ribbon, classic menubar/toolbars and simplified ribbon in Tools -> Options -> User Interface -> User Interface

Icons Libraries:
- New feature: Added 'User Collection' functionality. This make it possible to add icons to a custom collection so you have all your favorites icons in one place.
- You add any icon form any icon library. The icons from the user collection will be saved in SVG format, so you can even remove the icon library from your computer if you no longer need the other icons!

Animations:
- New feature: Added 'Alias' functionality. This make it possible to give animation an name that is easier to remember.
- Over the years we have added many new animations. Most animations have technical names like 'transform-lightspeed-in' or 'transform-swing'.
- By using an alias they can now be displayed as 'Lightspeed In' and 'Swing'. Internally, the software will still use the original name (because renaming the animation name would break existing websites, that use that animation).
- So, an alias is only to make it easier to identify the animation. Note: when 'display aliases in user interface' is enabled then animations without an alias will not be displayed. Which can also be useful to hide less frequently used animations without removing them completely!
- New feature: Added 'Copy / Paste' functionality. This makes it possible to copy/ paste animations and transitions between objects.

Stock Photo:
- New feature: Added integration with for 'Pexels'. WWB already supported UnSplash and Pixabay, and now you can also easily use free stock photos, royalty free images & videos shared by creators on Pexels.com

Site Summary:
- New feature: Added Site Summary option. The summary contains statistics about the web site project for informational purposes.

SEO Assistant:
- New feature: Added "SEO targeting" functionality. This option uses the keywords from the page properties (Meta tags) and checks whether these words are actually used in the page title, description and main heading (h1).
- New feature: Added check for page title length. The recommended number of characters for the page title is between 30 and 60 characters. The SEO Assistant will display a warning if the title is too short or long.

Sitemap:
- New feature: Holding down the SHIFT key while changing the frequently or priority will apply the new value to all pages in the project.

Asset Manager:
- New feature: Added filter type 'Linked files', displays a list of the downloads in the project
- New feature: Added filter type 'Extensions', displays a list of all the extensions used in the project
- New feature: Added the ability to copy the file list to the clipboard via the 'Copy' button

Responsive Text:
- New feature: Added "Responsive Text" object. This is a simplified text object. It only supports one type of font, color etc per object. This makes the object easier management in complex layout (for example when using style or dark mode). Unlike the standard text object, styles/classes apply to the entire object, not just the selected text. Also, the object produces cleaner HTML output, because it does not use any inline styles.

PayPal Shopping Cart:
- New feature: Added 'transition' properties. This specifies the timing and duration for the hover transition.
- New feature: Added 'Use shipping based on weight' option. This option can be used instead of PayPal's default shopping options. The shipping fee is calculated locally and displayed in the cart instantly (instead of at checkout only).
- New feature: Added the ability to set the minimum order quantity. A (user definable) message can be displayed if the quantity is too low.
- New feature: Added 'alignment' property to the PayPal Shopping Cart. This can be used to display the shopping cart at the left or right side of the browser window, instead of centered. The ‘maximum width’ property specifies the width of the panel. Note that this feature is experimental. So, it’s currently ‘hidden’ in the Property Inspector. We will continue to improve this functionality in future updates.

PayPal Buttons:
- New feature: Added 'Move Up' and 'Move Down' buttons to "Extra Variables' properties to re-arrange the values
- New feature: Added 'Weight' property to shipping section. This option is meant to be used in combination with the 'PayPal Shopping Cart' widget to calculate the shipping costs, it overrides the default PayPal shipping settings (based shipping, extra shipping and handling). The reason why this was added is because if you used the standard PayPal shipping then it's not possible to display the complete costs until the customer checks out.
- The number represents the weight of the product. Do not include weight units like lb, oz or kg.

Heading:
- New feature: Added support for line-height and letter spacing
- Improved: Text based animations (from the Animation Manager) are now applied to the inner <div>. This makes animations like letter spacing and text shadow more useful.

Layout Grid:
- Improved: It is now possible to set the left and right margin of the layout grid! This may be useful to make the outer spacing of the grid the same as the gutter.
- Improved: Added support for rounded corners (border-radius)
- Improved: Added 'box shadow' options to property dialog

Flex Container:
- Improved: Implemented responsive height. The height property can now have a different value in breakpoints.
- Improved: Added support for rounded corners (border-radius)

Flex Grid:
- New feature: Added new height options: 75vh, 33vh, 25vh and 10vh (vh = viewport height)
- New feature: Added support for events, animations, transitions and motion effects
- Improved: Implemented responsive height. The height property can now have a different value in breakpoints.

Carousel:
- New feature: Added the ability to use icon libraries for navigation controls. With properties for icon color, alpha value and icon size. Icons are published in SVG format.
- New feature: Added new height options to flexible carousel: 75vh, 33vh, 25vh and 10vh (vh = viewport height).
- Improved: In flexible mode it's now also possible to set the position of the navigation controls (left, right, top, bottom and offset in percentages)
- Added the ability to the set the alpha value of the icon colors normal/hover. This can be useful, for example, to reduce the opacity of the icons when the mouse is not inside the navigation area.
- Improved: Carousel / flexible now uses Bootstrap 5. No longer depends on jQuery.
- Improved: If a Carousel is added to a page with flexible layout (a page that already has a layout grid, flexbox or flex grid) then the type is automatically set to 'flexible'.
- Improved: 'Predefined style' is now also available in the Style section of the Carousel.

Slideshow:
- New feature: Added the ability to use icon libraries for navigation controls. With properties for icon color, alpha value and icon size. Icons are published in SVG format.
- Improved: SlideShow Carousel now uses Bootstrap 5. No longer depends on jQuery.

Tabs:
- New feature: Added 'deactivate' and beforedeactivate' events. These events will be triggered when a panel gets deactivated.
- Improved: Tabs / Bootstrap type now uses Bootstrap 5. No longer depends on jQuery.

Accordion:
- New feature: Added 'deactivate' and beforedeactivate' events. These events will be triggered when a panel gets deactivated.
- Improved: Accordion now uses Bootstrap 5. No longer depends on jQuery. All code has been rewritten to remove the jQuery dependency.
- Improved: Accordion (Bootstrap) full header is now clickable (instead of just the text)
- Improved: Accordion arrows now uses SVG images instead of PNG bitmaps. This makes coloring/theming the arrows easier and also improves the quality.

Dialog:
- New feature: Added 'one-time popup' functionality via the 'Cookie Expire Days' property. A cookie is stored on the visitor’s browser to only show the dialog once across multiple visits. Use '0' to disable cookie functionality.
- Improved: Dialog now uses Bootstrap 5. No longer depends on jQuery. All code has been rewritten to remove the jQuery dependency.

Listview:
- New feature: Added the ability to set the border width of the list items.
- Improved: 'listview' mode is now CSS only. So, it no longer depends on jquery.min.js, jquery-ui.min.js and listview.min.js for markup.

Droplist:
- Improved: Added a dedicated 'droplist' icon in the toolbox. 'droplist' is an option of the listview widget. However, this option is often overlooked, although it be very useful. For example, to create dropdown selection list with images.
- Improved: The drop down arrow now use SVG instead of PNG bitmaps. This makes coloring/theming the arrows easier and also improves the quality.
- Improved: The size of the drop down arrow is now relative to the font-size

Spinner:
- Improved: Arrows now use SVG images instead of PNG bitmaps. This makes coloring/theming the arrows easier and also improves the quality.

Card:
- New feature: Added support for 'Motion Effects' (scroll effects and entrance animations) for individual card items
- New feature: Added support for letter spacing in Text item
- New feature: Added the ability to set icon position and icon offset of the Button item.
- Improved: Card Popover now uses Bootstrap 5. No longer depends on jQuery. All code has been rewritten to remove the jQuery dependency.
- Improved: Added the ability to use scroll transitions on individual card items
- Improved: Added the ability to use 'onscrollreveal' events on individual card items
- Improved: The 'Alignment' property of the card is now responsive, so it can have a different value in breakpoints
- Improved: Added 'Select Stock Photo' button to Card image properties

Card Container:
- New feature: Added 4 layout modes: coverflow, stack, cube and flip. All new modes support pagination and slideshow mode (auto start).
- New feature: Added an option to add navigation arrows to carousel, coverflow, stack, cube and flip mode.

Toast:
- Improved: Toast now uses Bootstrap 5. No longer depends on jQuery. All code has been rewritten to remove the jQuery dependency.

Editbox / Text Area:
- New feature: Added support for 'floating labels'. With floating labels, you can insert the label inside the input field, and make it float/animate when you click on the input field.

Select:
- Renamed: combobox has been renamed to 'select' which is the official name for this HTML element.
- New feature: Added 'Access key' property. Specifies a shortcut key to activate/focus the select element.
- New feature: Added support for 'floating labels'. For the select element the <label> is always shown.

Checkbox:
- New feature: Added 'Bootstrap' inspired checkbox style

Radio Button:
- New feature: Added 'Bootstrap' inspired radio button style

Flip Switch:
- New feature: The flipswitch can now be used to toggle between light and dark color scheme by setting the ID property to 'darktheme_switch'. Not only does this change the color scheme but it also stores the current state and reloads it when you visit the page (or another page that includes the flipswitch) later!

CAPTCHA:
- New feature: Added 'Full Width' property. Specifies whether the element is full width when used in a Layout Grid.

Events:
- New feature: Added 'Set Value' action. This can be used to set the value for a specific object. For example, set the value of a progress bar or input box.
- 'Set value' currently supports the following objects: Editbox, Text Area, Combobox, Checkbox, Radio Button, FlipSwitch, Spinner, Slider, Range, Button text, Heading text, Label text.
- New feature: Added 'Toggle Dark Theme' action. This makes it possible for the user to toggle between dark and light mode. For this to work dark theme mode (in Tools -> Options -> HTML) should be set to 'manual'.
- New feature: Added 'Clone' button to quickly add a copy of the selected event. For example, if you want apply the same action to multiple objects.
- Improved: The 'SetClass' action (previously named 'SetStyle') has been redesigned. It now applies the class to the same element as the 'class' property, which makes working with styles easier and more logical.

Conditions:
- New feature: Added 'Set Class' action. This can be used to set a class (style) for specific condition. For example, based on the selected item in a 'select' object in case of a "style switcher".
- New feature: Added 'Clone' button to quickly add a copy of the selected condition.
- Icon object:
- New feature: Added 'transition' properties. This specifies the timing and duration for the hover transition.

Global Replace:
- New feature: Added the ability to replace the 'class' property (style) for all pages/objects.

Dropdown Menu:
- New feature: Added 'Dropdown Menu' item in the toolbox. The dropdown menu is a simplified version of the themable menu without jQuery. Dropdown Menu uses Bootstrap 5 and does not depend on jQuery (unlike the themable menu).
- Note: The themable menu (with jQuery UI support) is now hidden in the Toolbox by default, but you can still access it via the Insert menu or manually add it back to the toolbox.

Snap Scroll:
- New feature: Added support for horizontal scrolling!

Overlay Menu:
- New feature: Added 'Blur' property. This adds a backdrop blur filter to the overlay background.

Panel Menu:
- New feature: Added 'Reveal' type (in addition to 'overlay' and 'push'). In reveal mode, the panel menu will initially show the icon only and when the mouse is over the menu, it will expand to its full width. Note that this only works when the menu is at the left/right edge of the page. And of course each menu item should have an icon...
- New feature: Added 'Fixed' type (in addition to 'overlay', 'push' and 'reveal'). In fixed mode, the panel menu will always be visible. Note that this only works when the menu is at the left/right edge of the page.
- New feature: Added 'Blur' property. This adds a backdrop blur filter to the overlay background.
- New feature: Added menu to select the hamburger icon animation.
- New feature: Added the ability to set the size for icons in menu items. Previously the icon size was the same as the size of button icon. Now the icons can have a different size. Note: the spacing between the icon and text is dertermined by the padding.
- New feature: It is now possible to hide the menu on smaller screens via the breakpoint property by specifying a negative value. For example, '-768' will hide the menu on screens smaller than 768 pixels.

Responsive Menu:
- New feature: Added 'Underline' property

CSS Menu:
- New feature: Added 'space between' size mode. The items are evenly distributed. The spacing between each pair of adjacent items is the same.

Mega Menu:
- New feature: Added 'Icon Offset' property for sub menu items. This specifies the offset from the left (or right) side of the menu item. Note that if increase this value then you may also need to increase the padding otherwise the icon will overlap the text.
- Improved: The properties dialog of the Mega Menu has been redesigned to be more consistent with other menus, for quicker access to properties and making them easier findable.

Lottie Animations:
- New feature: Added the ability to add a preview image. This will be displayed in the workspace as a place holder, instead of the Lottie logo.

YouTube:
- New feature: Added 'Mute' property. Specifies whether to mute the audio of the video. This can be useful if you want to automatically play without user interaction, because most browsers will block autoplay if the video has audio.
- New feature: Added 'Trigger' functionality. This can be used to start the video based on a 'trigger'. For example, then the video is scrolled into the viewport.
- This support, scroll continuously this platys the video frame by frame based on the scroll position of the scrollbar. Other triggers: onclick and on hover.

HTML Video:
- New feature: Added 'Trigger' functionality. This can be used to start the video based on a 'trigger'. For example, then the video is scrolled into the viewport.
- This support, scroll continuously this platys the video frame by frame based on the scroll position of the scrollbar. Other triggers: onclick and on hover.
- New feature: Added integration with for 'Pexels' via the 'Select stock video' button

Vimeo:
- New feature: Added 'Mute' property. Specifies whether to mute the audio of the video. This can be useful if you want to automatically play without user interaction, because most browsers will block autoplay if the video has audio.
- New feature: Added 'Show controls' property. Specifies whether to show/hide all elements in the player (play bar, sharing buttons, etc).

Shape:
- Improved: Background pattern of SVG shapes are now exported in vector format (instead of an image), so they take up less space and look nicer.
- Improved: Most gradients styles now have a decent fallback for SVG
- Improved: Shapes with output format 'CSS' now use clip-path, so CSS shapes are no longer limited to rectangles and ellipses

Clip Art / Text Art:
- New feature: Added output format 'CSS'. This will output the element with clip-path and SVG. When using CSS as output, the border and background can be styled with Styles.

Polygon / Curve/ Line / Scribble:
- New feature: Added output format 'CSS'. Basically, this generates the same output as SVG, but when using CSS it is possible to use styles. In this case, the 'text color' controls the fill of the shape.

Polygon / Curve:
- New feature: The Polygon / Curve object can be part of a layout grid. When the output is set to SVG or CSS, the polygon/curve is also responsive and scalable!
- Shape / Clip Art / Text Art / Polygon / Curve:
- New feature: Added new background size option ‘cover' (in addition to ‘tile’ and ‘stretch’). Unlike stretching, ‘cover’ scales the image to be as large as possible so that the background area is completely covered by the image without affecting the aspect ratio.

Shape Dividers:
- New feature: Added support for Image background, texture, gradients and patterns. The background style can be set via the 'more styles'.
- Note that SVG (which is used for dividers) does not support all CSS background options. For example, background alignment and sizing functionality of SVG is currently very limited in browsers.
- New feature: Added 7 new divider types: water-two-layers, water-three-layers, water-four-layers, water-five-waves, water-six-waves, water-seven-waves, water-eight-waves.

Progressbar:
- New feature: Added Bootstrap type. This uses Bootstrap's instead of jQuery UI. Bootstrap progress bar does not use JavaScript for rendering.
- New feature: Added Circle type. This renders a circular progress bar. The value can also be rendered as pie!
- New feature: Added transition properties. This specifies the transition timing and duration when the value changes.
- New feature: Added 'stripes' property. This applies diagonal stripes to the background of the value. The stripes can also be animated.
- New feature: Added the ability to display text, instead of percentages.
- New feature: Added 'border width' property to set the border size of the object.
- New feature: Added 'trigger' functionality. This can be used to trigger the value at a specific moment. For example, then the progress bar is scrolled into the viewport or via event.

Auto Complete:
- New feature: Added Bootstrap type. This offers a lighweight alternative for jQuery UI's bulky script.
- New feature: Added support for 'disable', 'auto focus' and 'read-only' properties.
- New feature: Added 'focus color' property.
- New feature: Added 'place holder color' property. Specifies the text color of the place holder text.
- New feature: Added the ability to set the text aligment.
- New feature: Added the ability to set padding of the auto complete list items.

Tooltip:
- New feature: Added Bootstrap type. This uses Bootstrap's instead of jQuery UI. Bootstrap tooltips can be triggered via hover, click, focus or manually. With more than 35 'show' animations!
- New feature: Added the ability to show/hide/toggle tooltips via events.
- New feature: Added 'Animation duration' property to set the length of the animation.
- New feature: Added 'justify' to alignment options.
- New feature: Added the ability to set the background mode (transparent, solid, gradient, image, pattern, texture). Previously only solid was supported.
- New feature: Added 'Maximum width' property. This specifies the maximum width of the tooltip (before text wraps to the next row).
- New feature: Added 9 new animations to jQuery UI tooltip: blind, bounce, drop, fold, highlight, puff, pulsate, scale, shake. Also, the slide animation is now direction aware, which means that it moves in the direction of the tooltip's arrow.

Image:
- New feature: Added the ability add a text-stroke (outline) to watermark text (like sub-titles in movies).

Image Hotspot:
- New feature: Added 'auto' placement option to Tooltip properties. When auto is specified, it will dynamically reorient the tooltip.
- New feature: Added the ability add a border (width / color) to the tooltip.
- Improved: The tooltip arrow is now relatively sized based on the tooltip font-size.

Picture:
- New feature: Added the ability to apply a shape to the picture. This works just like the shape feature of a standard image, however in this case CSS's clip-path will be used, instead of a modifying the image. Which means that the quality of the original image will not affected. Also, it looks much better because the edges will not be blurred.
- New feature: Added the ability to apply a stencil/mask to the picture. This works just like the stencil feature of a standard image, however in this case CSS's mask-image will be used, instead of a modifying the image. Which means that the quality of the original image will not affected.
- Improved: The 'Add/Remove frame' menu can now also be used on Pictures.

Photo Gallery / Slideshow:
- New feature: Added support for third party GLightbox script (https://github.com/biati-digital/glightbox/). GLightbox is a pure javascript lightbox (no jQuery!). It can display images and videos with optional autoplay for YouTube, Vimeo and self hosted videos. The new lightbox add-on can be downloaded from website https://wysiwygwebbuilder.com/free_extras.html
- Image / Image Hotspot / Picture / Rollover Image:
- Improved: Added 'predefined style' property in Style section. This makes it possible to use a global style for the image border.

Banner:
- New feature: Added the ability to control the text animation state of banners via Events: Media Start, Media Stop, Media Pause.
- "Media Start" will start the animation from the beginning.
- "Media Stop" will stop the animation. Characters will be hidden.
- "Media Pause" will stop the animation. Characters will remain visible (depending on the current state.). Pressing "pause' again will continue the animation where it left off.
- This feature can be useful for use in a carousel, so the text animation always starts from the beginning when the slide becomes active.
- Note that the same events can also be used to start/stop SVG animation.

Line / Banner:
- Improved: Added 'predefined style' property in Style section. This makes it possible to use a global style for the object.

Rollover Image:
- New feature: Added 'compare' mode. This mode add a comparison slider to the images for comparing before and after images. For example, it could be used to compare images before and after compression or editing or to demonstrate the effect of a product or service etc.

Rollover Text:
- New feature: Added 'show always' option (to animation list). When this option is selected, then the text will always be displayed.
- New feature: Added 'hide on hovers' option (to animation list). When this option is selected, then the text will initially be displayed, but hides when the mouse hover over the image (inverse rollover).

Themeable Button:
- New feature: Added 2 new icon align options: inline left and inline right. This will align the icon inline with the text instead of at the left or right side of the button.
- New feature: Added the ability to set the 'icon size'. Previously the icon size was the same as the text size. Now the icon can have a different size.
- Improved: Button icons can now also be published as SVG (Tools -> Options -> Publish navigation icons as SVG).
- Improved: 'button set' type no longer uses jQuery's controlgroup, it uses flexbox instead, resulting in cleaner and faster code.

Blog:
- Improved: Blog Carousel now uses Bootstrap 5. No longer depends on jQuery.

Page:
- New feature: Error Reports checks for invalid page alignment in flexible layouts. The page alignment in flexible layouts should be set to 'do not center this page'. Double click the error to open the Page Properties.
- New feature: Added a quick and easy way to rearrange floating layers (layout grids, flex containers etc) via the vertical ruler bar. When a floating layer is selected, the ruler will show a 'move up' and 'move down' arrows.
- New feature: Page Properties shows a 'warning' icon if the title length is less than 30 or more than 60 characters. This may be useful for SEO purposes.
- New feature: Added the ability to set a minimum font size for 'Automatically scale new objects in other breakpoints'. Previously, if the base font size was small them the scaled font could become too small to read, so now it can be limited to a more practical size.
- New feature: Added 'New Page' tab to user interface. This adds a quick and easy way to add new pages.
- New feature: Added the ability to rename the page by double clicking the tab.
- Improved: Enabled 'Rotate Left 90', 'Rotate right 90' and flip commands for all rotatable objects. Previously these commands only worked for Shapes and Images.

Login:
- New feature: Added the ability to write login results to MySQL or CSV. For each login attempt a new record wil be added with username, date/time, IP, browser, referrer and status: SUCCESS or FAILED. This can be used for statistics or informational purposes.
- New feature: Added support for user roles to 'embedded' database type. Previously this feature was only available for MySQL.

User Interface:
- New feature: Added Office 2022 inspired visual themes (Colorful, Dark Gray, White and Black).
- New feature: Added support for Windows 11 Snap Layout. When the maximize/restore caption button is hovered, the layout popup menu will appear near this button.
- New feature: Many property dialogs are now resizable. Also, the software will now remember the window placement, so the next time you open it will have the same position and size.
- New feature: Added the ability to automatically hide scrollbars in the workspace. When a scrollbar is inactive (the mouse cursor is not located inside it), only compact (thin) thumb box will be drawn. When you move the mouse inside the scrollbar, the bar will be fully drawn. You control this behavior in Tools -> Options -> User Interface -> Automatically Hide Scrollbars.
- New feature: Added ‘Open file location’ to the context menu of the Toolbox. When an extension is selected, then this will open extensions folder in Windows Explorer.

HTML Widget:
- New feature: the ability to set the font size of the editor

Ready-to-use-Javascripts:
- New feature: Added 'WYSIWYG Web Builder' logos (light and dark)

Google Fonts:
- New feature: Added more than 350 new fonts
- New feature: Added the ability to host Google fonts locally for better performance and privacy
- Normally, Google Fonts are loaded from Google servers. This means that an extra CSS file needs to be loaded and two extra DNS lookups (fonts.googleapis.com and font.gstatic.com). When you do host Google Fonts locally, all the requests will come from the same domain as your other assets.
- Also, there may be privacy concerns when using Google services: https://blog.runcloud.io/google-fonts-gdpr/. By using local fonts, Google will not be able to track your visitors.

Other changes:
- Improved: we've dropped the '-webkit-' prefix for transform, transition, animation
- Removed: IE compatibility property

MariaDB 10.9.4 (64-bit) 查看版本資訊

更新時間:2022-11-08
更新細節:

What's new in this version:

Backup:
- Assertion on info.page_size failed in xb_delta_open_matching_space
- Mariabackup locks database for minutes

InnoDB:
- Adaptive hash index MDEV-27700, MDEV-29384
- MVCC and locking
- Virtual columns
- InnoDB crash recovery fixes
- Race condition between KILL and transaction commit
- Implement CHECK TABLE…EXTENDED for InnoDB
- InnoDB persistent statistics fail to update after bulk insert
- InnoDB bulk insert bug fixes

Replication:
- XA COMMIT is not binlogged when the XA transaction has not updated any transaction engine
- Concurrent CREATE TRIGGER statements made to binlog without any mixup

Repositories:
- Beginning with the next release (Q1 2023), our Yum, DNF, and Zypper repositories for Red Hat, Fedora, and SUSE will be migrated to being signed with a new GPG key. The key we are migrating to is the same one we already use for our Debian and Ubuntu Repositories.
- The short Key ID is: 0xC74CD1D8
- The long Key ID is: 0xF1656F24C74CD1D8
- The full fingerprint of the key is: 177F 4010 FE56 CA33 3630 0305 F165 6F24 C74C D1D8
- The key can be imported now in preparation for this change using the following command:

Docker Official Image:
- The following changes have been made to the docker.io/library/mariadb container image.
- The number of gpg packages packages has been removed, leaving enough to apt-get update, but dirmngr that would fetch keys has been removed. (inspired by issue #469)
- The environment variable LANG=C.UTF-8 has been added for those that exec into containers and copy paste UTF8 characters (fixes issue #468).
- Adds OCI labels to image (fixes issue 436 and users need for version)
- MariaDB config: skip-host-cache and skip-name-resolve moved to /etc/mysql/mariadb.conf.d/05-skipcache.cnf

WinISO 7.1.0.8347 查看版本資訊

更新時間:2022-11-08
更新細節:

NoMachine 8.2.3 查看版本資訊

更新時間:2022-11-08
更新細節:

What's new in this version:

NoMachine 8.2.3
- Error during installation of 64 bit packages on Windows 7
- NoMachine WebRTC sessions don't work on Chrome 100.0.4896.127 or later
- Screen blanking is not deactivated on macOS12 upon user's disconnection
- Mouse scrolling doesn't work on macOS 13 Ventura
- Upgrading from SBTS v8.0 to v8.1 doesn't work if the subscription is v.7
- Wrong IP addresses broadcast despite different NXdListenAddress server configuration key values
- 'Automatically check for updates' checkbox doesn't work properly
- A new Kerberos ticket is not obtained when reconnecting the virtual desktop (connection by SSH)
- Client doesn't allow to configure a custom application command
- Copied password from KeePassX/C add additional characters
- Incorrect color is chosen for the !M icon on a desktop with Black Glass theme
- Incorrect command to start the desktop environment on Raspberry Pi
- Misleading output while installing unnecessary license in NoMachine 8
- NoMachine server stops responding after clearing statistics for file transfer
- The desktop owner cannot interact with session when view-only is set
- User nx is visible in login window on macOS after upgrade from 12 Monterey to 13 Ventura
- Connection files .NXS can be configured to execute arbitrary commands
- The user forwarded to the node of a Cloud Server has administrator properties set


NoMachine 8.1.2
Fixed:
- Linux nxusbd prebuilds are not stripped on Linux in NoMachine 8.0.168
- macOS client v. 8.0.168 closes when connecting to a remote desktop
- Cloud Server 7 license causes "not suitable for this server version" error when updating to a Enterprise Cloud Server 8.0.168
- Kerberos ticket doesn't work properly on Enterprise Client version 8.0.168
- Empty output of --serverlist command after upgrade to NoMachine 8.0.168
- Server audio in version 8 is muted on Windows


NoMachine 8.0.168
Key enhancements in this new major version are:
- Cloud Server Family Products now extended
- Designed to satisfy needs of different business realities, the new range of products covers from small-sized to very large environments. The failover cluster capabilities for high available access are now moved into a specific product, the Enterprise Cloud Server Cluster. To mirror the new Cloud Server family, a cluster-specific product is made available also in the terminal server family (Enterprise Terminal Server Cluster) and some products have been renamed.
- The local and remote server administrator's UI
- A completely redesigned interface for easier access to server configuration also from remote provides a much more improved experience to users and administrators, especially for Cloud Server and nodes management, with the possibility to monitor connections and users in the whole system.
- Guest Desktop Sharing Users
- Connect as a guest to the remote physical desktops without the need to have a system account, always upon the approval of the desktop owner. Available also in the free version, it's ideal also for on-the-fly connections to help friends remotely and everywhere.
- Switching on/off the interactive mode at run-time
- The desktop owner can give interaction or view-only permissions to the connected user or guest at any moment during the life of the session by a simple click via the Monitor menu (!M) in the system tray.
- Nat-traversal inverse connection for Cloud Servers
- Perfect for a DMZ network which isolates public services reachable by the Internet from the corporate LAN, the 'inverse connection' reverses the direction of communication. In this way, connection is established from a node to the Cloud Server, getting rid of the need to open a port in the corporate firewall.
- Enhanced support for multiple GPUs
- Workload for hardware accelerated video encoding can be now distributed among all the available GPUs according to a load-balance algorithm or off-loaded to a specific GPU dedicated to NoMachine.
- H.264 hardware encoding on macOS
- H.264 hardware encoding is now available also for NoMachine servers running on macOS, extending support for 3D hardware acceleration also on that platform.
- Native packages for Windows 64bit and macOS M1/M2
- This version provides also client and server packages built for Windows 64-bit architecture and universal packages suitable for macOS equipped with Intel or Silicon processor. The native package for M1/M2 restores USB support on macOS, not available with Intel packages running under Rosetta 2 emulator.

The full list of fixes available in version 8 is:
- Installer scripts follow target symlinks instead of overwriting them
- Cannot connect to physical desktop on macOS after a system update
- Connection is lost in a multinode environment
- Session directories are left in the user's home
- Screen blanking is no longer available on Windows 10, version 2004
- The NoMachine session gets a black screen when the macOS screen is locked and a monitor is not connected
- External port displayed in the Server Ports UI panel is not correct
- The file transfer browsing window text is unreadable on some Linux systems
- SELinux permissions for nxserver.service are missing on Fedora 31 and newer Fedora distributions
- Error 'Cannot create a new display' occurs when hostname is very long
- NoMachine printer spooler service is not started after a silent installation on Windows
- Cannot install a NoMachine package when the target directory has sticky bit set
- The NoMachine web server does not start on Windows if port 4443 is already in use
- The client program freezes when client side hardware decoding is enabled
- iPhone is not forwarded to the remote macOS server
- The installation procedure tries to start NoMachine services even when /run/systemd is not present
- i3 custom session windows are no longer visible when they are reconnected
- Cannot connect to the remote node when direct connections are disabled (v. 7.3)
- Resizing Evince window is troublesome
- Text in a reconnected Xterm custom session has wrong font
- Copy&Paste problem when running a Wine application in floating window mode
- The nxservice service starts and stops after 10-30 seconds
- The mouse back and forward buttons are ignored in sessions on macOS
- Tapping on Android client doesn't produce a left click when the server mouse is configured for left-handed users
- Copy&paste in web sessions via the NoMachine virtual keyboard doesn't work with Nedit
- Kext nxaudio.kext is not removed after uninstallation on Mac 10.15
- KDE neon displays repeatedly a dialog asking for admin credentials to allow control of network connections
- Changing ports for nxhtd via UI doesn't update all entries in the htd.cfg file
- Logs report an unsupported option when connecting by system SSH v. 8
- Cannot run Intel Quick Sync Video if iHD is not under the path '/opt/intel/mediasdk/lib64'
- Renewal of Kerberos ticket doesn't work correctly when the virtual desktop is reconnected
- Key-based authentication fails when /home has custom group ownership and permissions


NoMachine 7.10.2
Fixed:
- NoMachine makes available updated packages version 6 for
Windows to fix CVE-2022-34043
- incorrect permissions of NoMachine uninstall folder which
may lead to dll injection to execute arbitrary code during the uninstalling of the software


NoMachine 7.10.1
Fixed:
- 'Error 108 connection reset by peer' when connecting to the remote Linux physical desktop
- Can't open file transfer window or open menu panel via tray when display scaling is set to 125%
- Cannot build NoMachine USB kernel module on RHEL Linux Kernel v4.18.0-193
- Cannot create second virtual session on RedHat 9
- Copy&paste from Linux client ends up with a NUL character with PyCharm
- Cursor on Macs with M1 chips doesn't change shape during a NoMachine session
- Encoding falls back to VP8 when pack=none is set in the ProxyExtraOptions key
- Kerberos tickets are no longer forwarded to the remote node since Kerberos upgrade to v. 1.19.2
- Message 'Encryptor application not created' is printed in nxerror.log when the failover cluster uses SSH protocol
- NoMachine server doesn't start when it's installed in a logical drive on Windows
- Num Lock key is sometimes out of sync in a virtual desktop
- Some profile rules are not synchronized properly on the secondary server of a NoMachine failover cluster
- Sudden termination of nxserver when parsing incomplete session data
- Sudden termination of the custom session running a JFrame when dragging the window
- The NoMachine session suddenly terminates when a local user is logged to the physical desktop as root
- Virtual desktops freeze from time to time when using the Arahpaint program


NoMachine 7.9.2
- Updating nxhtd in packages v. 7 to Apache v. 2.4.53
- Updating the OpenSSL libraries provided by NoMachine v. 7 to v. 1.1.1n
- Supporting a command line option on Windows for skipping the installation of printer drivers


NoMachine 7.8.2
Fixed:
- Updating nxhtd in packages v. 7 to Apache v. 2.4.52
- Sudden restart of macOS Monterey when using USB forwarding
- Sound forwarding doesn't work on macOS 12
- NoMachine virtual desktop terminates abnormally after unclean disconnection
- Cannot cannot authorize with key or add node on SSH protocol on openssh 8.8 (or newer)
- Cannot connect to the physical display when more than one Xvfb session is running
- Cannot connect to the remote Linux physical display (Wayland enabled)
- Custom sessions windows are no longer visible when iconized in a Xfce desktop
- Image is not refreshed when using specific graphics applications
- NoMachine printer spooler service is not started after a silent installation on Windows
- NoMachine virtual desktops are suddenly disconnected under specific conditions
- NoMachine WebRTC sessions don't work on Chrome 94 or later
- Only the last node works when more nodes with the same IP are added to the Cloud Server
- Physical session disconnects after several user switches on Windows
- Remote servers are listed as expired even if their license is still valid
- Screen recording by H.264 becomes corrupted if the desktop is resized during the recording
- The display resolution welcome message shows a disabled option
- The Dolphin file manager doesn't provide the minimize/maximize button in a custom session
- The node doesn't close descriptors not needed by child process
- IP 0.0.0.0 is displayed in the UI when the router cannot detect immediately the external IP
- The subscription for ARM doesn't match the OS and platform
- Client unexpectedly disables the resize mode when changing window geometry on Mac


NoMachine 7.7.4
- Adding support for Okta primary authentication with public application in NX protocol
- Automatically rebuild nxusb.ko kernel module after its upgrade
- Replacing the UserNXDirectoryPath key with UsersDirectoryPath
- Updating nxhtd in packages v. 7 and 6. to Apache v. 2.4.51
- Possible local privileges escalation by USB forwarding
- A NoMachine server/node host becomes unreachable when it gets the subscription reminder
- After updating to macOS 11 (Big Sur), keyboard and mouse are no longer responsive in the login window
- Authentication fails in NIS environment on Fedora 33, RHEL 8 and CentOS 8
- Black screen occurs when connecting to macOS Big Sur (M1) with display turned off
- Black screen occurs when rebooting macOS 11 (Big Sur) or when making logout
- Cannot generate any longer OTP password to connect to the Cloud Server node
- Cannot synchronize the cluster db when more than 900 profile rules are set
- Copy&paste inside the session results in pasting the text previously selected
- Display server terminates unexpectedly on multi-monitor Mac
- Error 'nxserver.exe is not valid' is not valid occurs when connecting by the web to Linux running on Hyper-V
- First connection to a Windows node of a Cloud Server fails with "The session negotiation failed"
- Frequent termination of the nxserver.bin daemon on some Linux machines
- Grabbing the keyboard doesn't work when Wayland is enabled
- Kerberos Keyring Cache is not correctly cleaned up
- Maximizing applications expands across all monitors when 'full screen on all monitors' is selected
- NoMachine client uses by default the system username also when connecting with the library SSH client
- NoMachine does not restore resolution after disconnection on Mac OS with M1
- NoMachine does not work correctly after installing on Windows XP 64 bit
- Option "Change the remote display resolution to match the window" is not disabled in the UI when the server is configured to forbid resize
- Session fails to start when the file path contains the word 'keeper'
- Starting a connection through a proxy fails with "invalid argument" error
- The connection monitor is shut down and restarted every seconds causing high CPU consuming
- The connection panel in the NoMachine client menu shows an incorrect UDP port
- The first reconnection attempt to macOS after system reboot, fails
- The screen blanking is not deactivated on Mac M1 upon session disconnection
- When key-based authentication is chosen, the key must be added twice
- NoMachine failover cluster is not working properly with SSH protocol


NoMachine 7.6.2
- OMachine makes available updated packages to fix some minor issues affecting earlier versions such as changing default limits for configuration keys regarding virtual desktop and connection numbers, and resizing the client on Windows which doesn't keep aspect ratio.
- Additionally, this release prevents a vulnerability affecting SSH connections. Users connecting by SSH login have the possibility to change account and impersonate a different user which may lead to a possible privileges escalation. This occurs on all platforms when connecting by SSH and affects all server types which support the SSH protocol.
- Making number of connections and virtual desktops unlimited by default
- Changing default for the DisplayLimit key to unlimited
- Possible local privileges escalation in connections by SSH protocol
- It is not possible to keep aspect ratio when resizing the client on Windows


NoMachine 7.5.2
Fixed:
- Assigning the first available Enterprise Desktop without reconnecting a user already logged-in
- Patching X.Org code (CVE-2021-3472)
- Possible local privileges escalation on Windows
- After a period, users cannot any longer connect to Windows child servers because of a 'session negotiation failed' error
- In an AD environment, users cannot connect to a new Windows node
 The NoMachine virtual desktop terminates with 'Unknown sequence number while processing queue'
- Mouse pointer is offset on a physical Wayland desktop on multiple monitors
- Problems when using DUO authentication in web sessions
- Screen blanking doesn't work correctly in mirrored mode on macOS
- Session fails with error "Maximum number of virtual sessions reached for user ..."
- Sudden termination of the Connection Monitor after message 'Storing client credentials is not allowed'
- The main server cannot log-in to the node when UserNXDirectoryPath is set
- Under some circumstances, a file transferred in web session becomes corrupted
- WebRTC sessions don't start with Chrome/Edge browsers v. 89


NoMachine 7.4.1
Implemented:
- Updating the OpenSSL libraries provided by NoMachine to v. 1.1.1k
- Incorrect mouse pointer offset when dragging the cursor in a macOS session
- The 'Intl Ro' and 'Intl Yen' keys don't work in a web session
- Wrong labels in the web UI when 2FA is enabled
- Reconnecting a virtual desktops on a remote node remains in stage "Connecting to virtual desktop" forever


NoMachine 7.3.2
- Forwarding the user's system group to the Terminal Server Node
- Giving the possibility to save the node where to connect via web UI
- White screen occurs when trying to open the web player window in a new browser window
- Software update cannot be completed when a NoMachine client is running
- Rules are not passing to secondary machine in cluster
- Wrong message "Cannot remove host key for SSH" is issued when removing a node of the Cloud Server
- Audio is muted in NoMachine sessions connected to a macOS even if volume levels are high
- Local network discovery may not work with many interfaces
- Sudden termination of the NoMachine client on Linux distros with ALSA subsystem
- The position of the cursor in a Wayland desktop cannot be tracked down
- Wrong cursor shape when connected to Wayland desktops
- New license expiration date is not well managed by the server in version 7.2
- Users cannot login when Kerberos cache is stored in keyring


NoMachine 7.2.3
Implements:
- Changing the default forward methods for Cloud Server nodes
- Disabling by default the ability to connect to the IP of the Cloud Server nodes
- 'Session negotiation failed' occurs when connecting to a Cloud Server v. 6 which has servers v. 7 as nodes
- An incorrect list of desktops is provided when connecting by client v6 to Cloud Server v6 with nodes v7
- Cannot paste text by Ctrl+V or 'Paste' in a PyCharm or xfce4-terminal running in a custom session
- Error 'The session negotiation failed' occurs when a user is already logged on at the physical desktop
- External IP and port are not always displayed in the UI
- In a multi-server environment, the Cloud Server node becomes unreachable
- It's not possible to disable the automatic reconnection to the remote nodes
- Problem uninstalling a version 7 and then installing version 7.1.3
- Sliders of Adobe Premiere Pro on macOS don't work in a NoMachine session
- Sudden termination of client on Windows hosts with NVIDIA or AMD cards
- The 'Intl Ro' and 'Intl Yen' keys don't work in a web session
- In some rare cases the NoMachine client closes unexpectedly when connected to a virtual desktop
- Connections to the Linux desktop (Wayland) fails after a couple of days of work
- Command line options are ignored when launching the main client window
- Cannot paste content by ctrl+v in a Linux virtual desktop on macOS


NoMachine 7.1.3
- Web sessions are no longer interactive when they are reconnected on the nodes
- Users cannot connect to a child server when it's configured to disable storing the client credentials
- Users cannot reconnect virtual desktops on the remote nodes (X11 vector graphics mode disabled)
- The Connection Monitor on the Enterprise Terminal Server host doesn't clean its session data while terminating
- Sessions don't start on the remote Linux host when the user's home is NFS mounted
- Sessions limits are incorrectly counted in multi-host environments
- Warning ' Cannot open: /usr/NX/etc/htd.cfg' is printed in logs of NoMachine free
- 'WARNING! Cannot open: /var/NX/nx/.nx/config/client.crt' is issued after upgrading the Workstation to v. 7
- PAM account validation fails when Kerberos tickets are obtained during PAM authentication
- Connecting to the Windows physical desktop is not possible when the system account name contains non-latin characters
- Upgrading the Enterprise Desktop on macOS from v. 6 to v. 7.0.211 is blocked when the license is part of a subscription pack
- Connection to physical desktop is no longer available after uninstalling v. 6 and installing v. 7 on Linux
- Copy paste from Windows client ends up with a NUL character with PyCharm
- Graphical artifacts are displayed when using HW encoding by NVENC
- It's not possible to create a new XDM virtual desktops with the "Query an X desktop manager" method
- Incorrect mouse pointer offset when dragging the cursor in a macOS session
- Python Tkinter window has no decorations when running as a NoMachine single application
- NoMachine client crashes when scrolling with mouse wheel while session is starting
- Clicking on title bar of inactive client window acts like a double click
- The nxplayer program suddenly terminates on Raspberry Pi
- List of machines doesn't show connections stored in a path using unicode characters
- Error is 22: Invalid argument is issued when the user authenticates with private key
- Kerberos authentication fails due to malformed token
- USB forwarding is not available on macOS Big Sur (Intel processor)


NoMachine 7.0.211
Fixed:
- Cannot apply changes in server preferences UI when zenity is missing
- Cannot open NoMachine Service on Windows after automatic update to version 7.0.208 and 7.0.209
- New file extensions .NXR and .NXW are not correctly registered after automatic updates to version 7.0.208 and 7.0.209 on Windows
- Value types of rules for node and group are not correctly handled
- Inconsistent output after command nxserver --useradd --system on openSUSE 10.3


NoMachine 7.0.209
Minor software update aimed at consolidating the update procedure from version 6 to version 7 for Cloud Server multi-host environments. This version 7.0.209 fixes the following:
- TR12R09965 - Cloud Server, after update, may not clearly state that the reason why it cannot connect to the child server is the different major version on such machine


NoMachine 7.0.208
Simplified UI navigation and connection management:
- NoMachine player and server configuration are now grouped together to facilitate navigation of the UI. Connections are started in a new window to make settings and connection configuration easily accessible to the user even when a remote desktop session is open.

Streamlined connection creation:
- Connection creation is faster thanks to one unique interface from which player and from this release also webplayer sessions can be started. Any associated session options are easily accessible and configurable from the simplified layout.

The Machines panel:
- The Machines panel, which replaces 'Recent Connections' provides an overview of stored connections and any desktops available on the LAN. The novelty with this release is that web-based sessions are also visualized as well as recordings available for play-back on the local host.

Simplified menu in system tray:
- The monitor menu available in the system tray has been updated to better integrate with the native OS theme and style, offering an eye-friendly view of the fast-track options available

Improved support for client-side multi-monitors:
- Virtual desktop sessions available in the Terminal Server for Linux products now adapt seamlessly to client-side multi-monitor workspaces. This means maximized applications can span to a single monitor or across all monitors.

Automatic assignment of remote Enterprise Desktop host:
- When there are hundreds of near-identical Enterprise Desktops associated to a Cloud Server, there is often a need for users to connect on a 'first come, first served' basis. A new algorithm checks what Enterprise Desktop hosts are free to use or whether a user is already logged in.

Profile rules propagation:
- Cloud Server can now broadcast rules to all its associated child servers. This ensures that administrators can efficiently manage corporate policies from one central location
- Authentication with separate accounts in multi-server environments
- Admins of Cloud Server environments adopting multiple authentication levels (e.g. AD user authentication and subdomains) can decide whether to allow pass-through authentication for each user, where authentication on the child server is the same as that on the Cloud Server, or ensure that the user logs in with a different username.

Enable automatic recording at session start-up:
- NoMachine’s screen recording feature can now be configured to automatically record remote sessions for all or specific users, making it a useful tool for monitoring or audit purposes

Users can choose their preferred Linux desktop:
- In virtual desktop sessions (Terminal Server products only), NoMachine can now automatically detect any additional Linux desktop installed by the administrator on the host and allow the user to choose from all those available if this is the server’s configured preference.

Wake-on-LAN:
- NoMachine clients can now wake up NoMachine servers residing on the same local network. This is made possible by sending 'magic packets' from the client to the remote PC or Mac. The requirements for operating Wake-on-LAN are that the remote computer is connected via ethernet, and the hardware must support Wake-on-LAN with a compatible BIOS and network card.

Fixes and implementations:
- Enhancements to the NoMachine User Interface
- Making it possible to treat multi-monitors on the client as separate monitors in virtual desktop sessions
- Giving the possibility to launch web session from NoMachine user interface
- Assigning the first Enterprise Desktop free to the user
- Adding the possibility to propagate profile rules in a multi-server environment
- Allowing users to authenticate with separate accounts in a multi-server environments
- Enabling the automatic recording at session startup
- Provide users with the possibility to choose any of the desktop environments installed on the system
- Implementing Wake On Lan feature
- Supporting key-based authentication with a key stored on a smartcard also for connections by NX protocol
- Adding more information to the UI about the codec in use
- Binding NoMachine connections by NX protocol to a specific network interface
- Adding support in NoMachine Server for system groups on Windows platform
- Giving the possibility to set profiles rules for system groups on Windows
- Using the configured Quality of Service (QoS) flags also for UDP traffic
- Allowing administrators to define a custom message when the session limit is reached
- Improving the server mechanism to retrieve the physical display on Linux
- Updating the logrotate feature
- Adding a new key in player.cfg to toggle 'activegrab' option
- Extend the behaviour of the 'autocreate' parameter of the ConnectPolicy server key on Linux
- Making the client able to store the user's selection for creating a new display on this server
- Giving the possibility to disable UDP communications in NoMachine sessions
- Forcing a system logout when the user disconnects from the physical display
- Playing NoMachine videos recorded with H.264 codec using external video players
- Adding support for GPU accelerated H.264 hardware decoding on Linux
- Adding support for hardware H.264 encoder on AMD cards (Windows)
- Show details about server's CPUs and RAM
- Updating the NoMachine client to request authentication to the child server (multi-server environment)
- Updating the web UI to request authentication to the child server (multi-server environment)
- Improve the match client resolution upon connection by offering a further option
- Restricting access to a shared virtual desktops to administrators and trusted users only
- Printing information about the H.264 encoder type in session logs
- Changing how NoMachine software handles expired licenses
- Extending support to Pageant and KeeAgent SSH agents on Windows
- Upgrading libssh2 to the newest available version of libssh2
- Updating the OpenSSL libraries provided by NoMachine to version 1.1.1
- Enabling arrow keys for rapid selection in the available desktops panel
- Moving nxusb-related files and folders to the user's home
- Moving the nxdevice directory to the user's home
- Moving session log file to users' home directories
- Moving printer service-related files and folders to the user's home
- Moving audio-related files and folders to the user's home
- Moving disk service-related files and folders to the user's home
- Xmonad window manager is not detected as a physical session
- Wrong SELinux module installed after update of version 6.0.78
- Unlocking Gnome screen in Ubuntu 20.04 fails with Authentication error
- The client on Windows 10 automatically turns off the resize remote screen
- The ALT key stays always active in web sessions
- Some fonts are not correctly displayed
- Sharing the physical screen fails with error 104: Connection reset by peer
- Movements of mouse pointer get restricted
- Mouse pointer sporadically disappears
- Incorrect preview window is shown on Windows when multiple custom sessions are running
- Drag&drop file transfer doesn't work when creating a custom virtual desktop
- Context menu opened in a custom session is shown in a wrong position
- Cannot use Office 2013 run via CrossOver in NoMachine virtual desktops
- Broadcast messages are not shown on Terminal Server nodes
- Abnormal termination of nxnode process on RHEL 7
- A wrong connection IP is shown in the output of 'nxserver --list' when the virtual desktop is reconnected
- A custom session window in background is not refreshed immediately on Windows
- 'The connection with the server was shut down' occurs when using key-based authentication in web sessions
- 'Socket error' messages are printed in the nxwebclient.log when the session is terminated
- A child server can be removed even if there are profile rules associated
- 'Application terminated prematurely' occurs on Linux POP_OS 19.04
- Copy and paste operations occasionally fail
- The client doesn't notify the user when some authentication methods are disabled on the server
- The maximum number of users or sessions is reached also when the auto-kill feature is enabled
- The nxserver.bin --daemon process on Linux is high CPU consuming under specific conditions
- The user's connection is listed twice in the NoMachine Monitor
- NoMachine server cannot detect Wayland local display on Arch Linux
- 'No available sessions' is issued when connecting to the Mac login screen
- File transfer started from tray menu on Windows server doesn't work
- Unlocking Gnome screen in Ubuntu 20.04 fails with Authentication error
- Audio delay with some applications inside the NoMachine session
- Audio delay problem occurs in NoMachine Linux sessions
- Audio on Linux server not muted
- White screen occurs when connecting to the macOS login window right after the local user logout
- The NoMachine error log file is filled with messages 'Cannot assign requested address'
- Shift key combinations don't work in web sessions on Windows


NoMachine 6.12.3
- "No available sessions" message occurs on mac OS
- Allow to save the username when connecting with a private key without passphrase
- Cannot remove lock file '/tmp/.X...-lock': Operation not permitted
- Cannot run NoMachine sessions on ARMv7 devices with kernel 5.4.42 or later
- Chrome bookmarks bar takes a few seconds to open on local when a NoMachine custom session is running
- Connecting a new web session terminates the previous ones
- Ctrl key is locked on when right-ctrl is the first keypress in a virtual desktop
- F13 - F24 keys from extended keyboards are not mapped into the NoMachine session
- Inconsistent behaviour about trimming domain information from AD username
- Java throws a NullPointerException in a NoMachine custom session
- NoMachine server log reports 'Argument "MANUAL" isn't numeric'
- NumLock is not synchronized when connected to Linux physical displays
- The web session is disconnected in Safari v. 13.1.1 after some minutes
- Users cannot connect to the Cloud Server, after that a failover occurred
- White screen occurs when macOS is rebooted just after the installation of NoMachine
- White screen is displayed when connecting to a remote physical display (VP8 encoding)
- Value of ClientConnectionMethods key is not preserved during the update
- Adding the --extended switch to the 'nxserver --servergrouplist' command
- Advising users when the network connection has interruptions (for custom sessions)
- Enabling debug log level for the already running 'nxserver --daemon' process
- Providing server configuration keys for defining the Kerberos/GSSAPI library to be used
- Re-delegating Kerberos tickets to NoMachine sessions connected by NX protocol
- Updating the jQuery library used for web sessions to version 3.5.1
- Add a new key in connection file to configure the '--exit' option


NoMachine 6.11.2
- The NoMachine client on Windows suddenly terminates when connecting to high resolution monitors
- A memory leak has been detected in the function to manage cursor shape
- Audio and disk sharing stop working after automatic updates to v. 6.10.12
- Audio is not working when NoMachine v. 6.10.12 is installed on macOS Catalina
- Cannot paste text selected on Windows by middle button mouse click
- Caps Lock status is not preserved when it's pressed while the NoMachine window is minimized
- Custom sessions on an external monitor do not refresh their content when the laptop lid is closed
- Green screen when connecting by NoMachine client for Windows v. 6.10.12 to high resolution monitors
- Kerberos credential cache file is left after that the NoMachine session is terminated
- Load-balanced sessions use UDP ports in the 50xx range
- Mouse and keyboard are not responsive in a new web session when the previous one has been closed
- NoMachine client never stops showing the spinning wheel when connecting to a server
- NoMachine web sessions v. 6.10.12 disconnects intermittently
- Not all the custom scripts are executed on the child server in a multi-server setup
- Sessions become slow when hardware decoding is disabled
- Sharing the physical screen fails because of incorrect dbus settings
- The !M tray icon is missing on Linux Slackware
- The $SHELL variable is always set to 'bash' when running a NoMachine virtual desktop on CentOS 7
- The language environment is not set correctly in web sessions
- UDP protocol falls back to TCP when a single UDP port is specified in the server configuration
- When authenticating with private key, the client doesn't connect to the remote desktop
- Wrong keyboard layout when a customized variant is used
- Xterm renders slower than other terminals when the session is started from Windows
- Code signing NoMachine wrapper scripts on macOS
- Adding a new option to configure the agent timeout in case of custom sessions running in a virtual desktop
- Adding method for downloading complete single file to automatic update process


NoMachine 6.10.12
Fixed:
- Adding a new configuration key on server side to support automatic login via web
- Adding mod_evasive to nxhtd
- Allow to configure the NoMachine client to always close when a single session disconnects
- Auto-detecting when D-Bus daemon is used on most recent Linux distributions
- Displaying the number of users connected to the child servers
- Extending profile rules for limiting access to servers/nodes by user and IP simultaneously
- Implementing a further method for capturing Wayland desktops
- Including the Small Business Server in the Cloud Server multihost setup
- Informing the administrator when NoMachine is configured to log to system log
- Limiting disk sharing to connect disks only in a private way
- Making NoMachine compatible with Wallix Bastion (security proxy)
- Providing a command line interface to enable/disable support for EGL screen capture
- Providing a configuration key to select the screen capture method for Wayland desktops
- Providing a new option to set profiles on a per-IP basis
- Providing the client IP when web sessions are running behind a proxy
- Setting Cloud Server profile rules on per-group of servers basis
- Updating nxhtd to Apache v. 2.4.43
- Updating the OpenSSL libraries provided by NoMachine to version 1.0.2
- Enabling hardware decoding for high resolutions by default on Windows
- Require administrator permissions to skip a software update version
- Limiting access to web session to specific referrers
- Implement deferment of X11 core graphics operations and options controlling window repainting
- A wrong keyboard layout is assigned to a new virtual desktop
- Artifacts appear when using the hardware H.264 encoder on Nvidia graphics card
- Artifacts are displayed when resizing the custom session running in a floating window on very large monitors
- Basic printing options aren't visible on forwarded printer on Windows
- Cannot connect to server after having removed it from a multi-server environment
- Cannot enable hardware acceleration in Chromium browser with VirtualGL
- Cannot log-in to the Enterprise Desktop in a Cloud Server multi-server setup
- Caps lock is no longer synchronized when it's enabled whilst user is connected to the Windows 10 login screen
- Error 'Application terminated prematurely' occurs on RHEL 7.6, due to SELinux enforcing policies
- Error 'The remote host cannot be found' is issued when the user is forwarded to a child server behind a NAT
- In a multi-host environment users can still connect to desktop even if their access disabled
- NoMachine connections limits are not decreased correctly when sessions fail to start
- NoMachine screen blanking and automatic screen lock are not supported with Wayland desktops
- NoMachine session suddenly disconnects when connected to a macOS server with dual UHD monitors
- Packages v. 6 obsolete packages v. 5 when stored in an internal RPM repository
- Runtime Error occurs when installing NoMachine on Windows
- Screen blanking is not enabled in a multi-monitor setup on Windows 10
- Sharing of multiple monitors is not supported with Wayland desktops
- Terminal Server and Terminal Server Node package are not distinguished in an internal RPM repository
- The "Connect a smart card reader" UI panel shows no devices
- The custom session window is not refreshed when the top window is iconized
- Unnecessary temporary files created when using disk service
- Some dialogs show no content until the next screen update


NoMachine 6.9.2
Enhancements and bug fixes:
- Allowing users to recognize which USB devices they have forwarded to the remote Linux host
- Automatically detect the X server active display when VirtualGL is enabled
- Supporting the new option format introduced with xfreerdp client v. 2.0.0
- Updating VirtualGL to the latest released version
- NoMachine does not detect KDE Plasma 5.17
- Physical desktop is not detected on systems with KDE Plasma 5.17
- A BSOD occurs on Windows when enabling voice recording or accessing microphone settings
- Black screen occurs when connecting to the physical display on high resolution monitors
- Cannot add a child server or node by using a domain administrator account
- Cannot authenticate by NX protocol with a private key generated with openSSH 7.8p1-1 or later
- Cannot build NoMachine USB module on Linux Kernel v. 5
- Cannot start a new session because the previous session on the same display is in state 'Terminating' forever
- Cannot start session on remote node when username contains a special character
- Cannot use the smartcard reader on server side
- Clipboard settings on the remote node don't override the main server settings (server.cfg)
- Copy and paste from macOS client doesn't work reliably when using keyboard shortcuts
- Error 'Wrong signature' occurs while trying to add the remote node
- Error Code 19 is raised on USB host controllers when upgrading NoMachine Enterprise Client on Windows from v. 5 to v. 6
- Error in Event Viewer after reboot of Windows 10
- KDE virtual desktops are created without starting window manager
- Permissions of sample configuration files for Fail2ban are world writeable
- RDP virtual desktops cannot be started with xfreerdp client if domain is not specified
- Sessions become unusable when started by the web and reconnected by NoMachine client
- Setting the UserNXDirectoryPath key overrides the user's home directory location when running virtual desktops
- Some programs continuously print 'Unknown extension 131' in their output
- The NX_CONNECTION variable is not set in the NoMachine session
- The server looks for network information by using UPnP even if it's disabled in the configuration
- The virtual desktop goes black for a few seconds when Matlab 2019b is launched
- The XScreenSaver doesn't work in virtual sessions
- Users cannot start a NoMachine session because "the connection with the server was lost"
- Virtual desktops on a remote node are lost during the reconnect procedure due to network issues
- When connecting by the web, the Connections list view mode is 'My desktops' as default
- The local display is not available for connections to physical desktop


NoMachine 6.8.1
Enhancements and bug fixes:
- Forwarding NoMachine authentication to the RDP server when the xfreerdp client is used
- Giving the possibility to specify some server commands on a per-node basis
- Implementing a mechanism for excluding automatically a load-balanced node in case of failure
- Preventing users from using the xhost program inside a NoMachine virtual desktop
- Adding a server configuration key to enable using PAM account stack for key-based authentication by NX protocol
- Adding support for pam_access module when connecting by NX protocol
- Increase the maximum allowed custom resolution in display settings
- Updating nxhtd to Apache v. 2.4.41
- Cannot load the user's private-key in web sessions run by IE 11
- Rules set for a node are ignored if it's disabled for all users
- Cannot authenticate to RDP server by passing NoMachine credentials
- Cannot launch system applications in virtual desktop sessions on Fedora 26 with Wayland
- Virtual desktops always start on the same node when using the weighted load-balancing algorithm
- Reconnecting to session stuck during connection
- Audio stutters during NoMachine session
- Cannot connect a local device when the volume name contains spaces
- NoMachine virtual desktops become unresponsive when using Synopsys ICC2
- Automatic selection of number of threads doesn't work correctly
- The remote session is unrecoverable after connection/disconnection failures
- NoMachine client on Windows suddenly terminates when selecting a large text in Vim 8.1
- Windows freezes when the user signs out of his account from inside the NoMachine session
- The fn key on Mac 10.13 gets stuck on mac and key combinations stops to work
- Desktops running on Wayland cannot be automatically resized to the NoMachine client size
- Custom sessions in floating window mode fail to start
- The display is no longer updated in WebRTC sessions on high latency networks
- NoMachine client uses the wrong authentication password when reconnecting to a server
- NoMachine client fails to start on OpenSUSE Leap 15 when the X authority file is misconfigured
- Improve retina support for NoMachine graphical user interfaces
- Floating window mode session fails on Windows
- Black screen occurs when connecting to headless Linux hosts
- Sudden termination of the nxnode process on Linux when the horizontal resolution of the monitor is not a multiple of 16


NoMachine 6.7.6
- Disabling TLS 1.0 for NoMachine web connections
- Supporting a command line option on Windows for skipping the installation of USB modules
- Adding a new option to the nxkeygen tool to display SHA256 fingerprint of certificates
- Adding a new server configuration key to enable/disable using PAM configuration for connections by NX protocol
- Extending the session history command to provide statistics and debug information
- Add support for two-factor authentication in the server procedure to add a remote node
- Adding auto-detection of Xfce desktop in installation scripts
- Completely remove "Send a file from the client" when only the desktop owner is connected and file transfer from client to server is disabled
- Configure the use of WebRTC via connection file (.nxs)
- Java screenshots show trails of all the application window movements
- The nxerror.log file is recreated with wrong permissions
- In a multi-monitor setup, pixels which are not included in any screen are shown with undefined colors
- 'No available sessions' is issued when connecting to NoMachine on Windows 10
- Cannot connect to Ubuntu physical desktop when Wayland is enabled
- Java non-modal dialogs are displayed as modal in the NoMachine client for Windows
- A custom floating-window sessions is refreshed only when it is brought on the top
- Terminator application can't be resized properly in floating window session
- Fonts in a terminal inside a virtual desktop are displayed with a wrong color
- Cannot reconnect a custom session when it's started from RHEL 5
- NoMachine processes are not started after installation on OSs with the newest systemd version
- Files and directories in a disk connected from Windows are only partially accessible
- Error 'failed to copy' occurs when trying to transfer a file via the ADB tool
- Virtual desktops and custom sessions stay in a non-connectable state for several minutes
- Web custom sessions fail to start when key based authentication is used
- The web session request for key-based authentication even when the user is already authenticated
- User is not prompted to update the password when it's expired in a 2FA setup


NoMachine 6.6.8
- Including the H.264 libraries in all NoMachine packages
- Adding the EnablePublicPrinter key to the node configuration
- Setting a default interval for NoMachine log rotation when no parameter is specified
- Adding the EncoderMode key to the node configuration
- Adding an option to force the encoder's rate control mode
- Supporting the execution of custom scripts triggered by the user's logout event
- Supporting key-based authentication method via web (for NX protocol)
- Giving the possibility to stop sharing a printer as public
- Updating the OpenSSL libraries provided by NoMachine to version 1.0.2r
- Updating nxhtd to Apache v. 2.4.39
- Improving access to NoMachine backend for multiple concurrent connections
- Virtual desktop mode is ignored for custom sessions on the web
- Wrong file permissions might lead to "Connection Refused 111" error
- The nxserver --daemon process suddenly terminates during the initialization of a new virtual desktop
- Cannot connect via web from an external network when WebRTC is enabled
- Symlinks are not handled correctly by the NoMachine disk service
- The nxdevice directory is not cleaned in case of session failure
- Building NoMachine USB module fails on Linux Kernel v. 5.0
- Kerberos ticket is not removed when the session is closed
- Settings in the default.nxs connection file are ignored if the file is not specified in the URL


NoMachine 6.5.6

Enhancements:
- Configuring the server to start a new session at every connection
- Giving the possibility to activate log rotation for NoMachine log files
- Load-balancing sessions on the remote nodes according to the lowest system load
- Storing the public key for NX authentication in a custom directory
- Pre-configuring the size of the sensitive area to activate the auto-scrolling in web sessions
- Improving the support of two-factor authentication with MFA tools like Duo and PAM-OKTA

This latest release also provides the following fixes:
- The mouse back and forward buttons are ignored in connections to Windows physical desktop
- The Right Shift key is not correctly detected by some applications on Windows
- NoMachine tray uses the wrong icon color on Ubuntu MATE 18.x
- Forwarding network ports fails on Mac - Windows connections
- Files in a disk connected from OpenSUSE to Windows 10 can be opened only by Notepad
- Sudden termination of NoMachine on Mac when the hostname contains a new line
- Sudden termination of NoMachine virtual desktops when Kerberos tickets are renewed
- Launching session to Windows server leads to system freeze
- Cannot complete installation on Window 7 because of Runtime Error
- Cannot authenticate by NX protocol when 2FA authentication uses a RADIUS server
- Landscape mode doesn`t work when the printer is forwarded from Windows
- The login form is not displayed in web sessions without any hints on the problem
- The keyboard doesn't work in a NoMachine session shared through Microsoft Teams
- Unselected objects are not darkened in a Cadence project with the dimming option enabled
- NoMachine opens a UDP port in the firewall which is not used
- The login form is no longer diplayed in the browser after a server update
- Windows 10 becomes unresponsive when the user connects by NoMachine
- NoMachine client ignores the new password entered when the authentication fails during the automatic reconnection
- An authentication dialog box appears on Fedora 29 and RHEL 7.6 while creating a virtual session
- NoMachine H.264 hardware encoding fails with Volta-based GPUs
- Cannot connect by the web to servers federated under a Cloud Server v. 6.4.6
- Mouse cursor disappears in NoMachine VNC virtual desktops on Ubuntu 18.04
- Session log is filled by warning messages about 'x2 exceeding short int'
- Client slows down when sorting a big list of sessions
- Cannot connect as guest user in a multinode environment
- A wrong dialog is displayed when 'AutomaticDisconnection 2 ' is set in the server configuration


NoMachine 6.4.6

List of enhancements:
- Integrating Linux or Mac system groups into NoMachine trusted groups
- Limiting trusted users to specific users' desktops
- Extending access to physical desktop to unprivileged users with Linux Terminal Server products
- Adding a configuration key to show or hide the NoMachine virtual clipboard when text is copied
- Extending the UserScriptAfterLogin custom script to accept the client ip parameter
- Adding the possibility to require connection's authorization also for administrators
- Extending the 'nxplayer --session' command to always create a new session
- Giving the possibility to show servers' hierarchy in a tree structure on console
- Integration of Web Sockets technology into WebPlayer

This latest release also provides the following fixes:
- Pulldown menus are displayed only on one monitor when running a custom session in floating window mode in a multimonitor set-up
- Cannot use microphone with Skype, Slack or browsers
- Authentication dialog box appears while creating a virtual session requesting user to authenticate
- Cannot connect to NoMachine on Windows with usernames similar to ' -))'
- Cannot authenticate to the server's UI when the administrator's password contains Unicode characters
- The NoMachine client doesn't restore the fullscreen state on all screens
- Can't create virtual desktops having a 7680x2880 screen or above
- License for Raspberry doesn't match the OS and platform
- Creating display fails on headless machines when connecting by SSH protocol
- NoMachine packages don't detect openSUSE Tumbleweed
- NoMachine installation doesn't detect SUSE SLED/SLES 15
- Incorrect error message to modify during installation on Arch Linux
- The server doesn't run the sessreg command on the system even if it's enabled in the configuration
- Connections to macOS Mojave are not interactive
- Two factor authentication hangs with NoMachine when SecureAuth RADIUS v. 8.0 is used
- An unitialized memory read in the nxfs.sys driver allows a local user to cause BSOD on Windows 10


NoMachine 6.3.6

Enhancements available are:
- Making NoMachine server compatible with Fail2ban
- Improving the load balancing mechanism when a custom script is used
- Providing a configuration key to lock down web connections by nxs files
- Adding a check at server's startup to verify if 'localhost' can be resolved
- Supporting a custom script for setting environment variables inside a virtual desktop session
- Showing the connected browser type and version in the server session list
- Giving the possibility to execute custom scripts triggered on change resolution events
- Showing the real client version in the output of the nxserver --list/--history commands
- Adding a server configuration key to allow administrators disabling clients' auto-reconnect
- Add a new configuration key to enable/disable connections to the system login screen
- Upgrading nxhtd to the last Apache version (v. 2.4.34)
- Auto-feed user's credentials to web session
- Adding a client preference to configure a specific frame rate
- Adding options in display settings to configure frame rate in web sessions
- Supporting a SSH authentication agent
- Using a frame rate for encoding displays specified by the user
- Replace some connection error messages with user friendly issues description

This latest release also provides the following fixes:
- Cannot authenticate to Windows via NX protocol and private key authentication
- Session status is inconsistent in a multi-node environment
- Blurred fonts occurs in a KDE Konsole
- Web sessions ignore the 'EnableWebConnectionName' key
- The AcceptedMethods key is present in the server configuration file after upgrading to v. 6.1.6
- Kerberos Credentials Cache is relabelled each time users log-in by NoMachine
- The automatic lock of the screen is not activated with CTWM, Fluxbox, MWM
- 'WARNING! Cannot renew Kerberos ticket' is printed in server logs
- NoMachine falls back to VP8 encoding when FFmpeg 4.0.1 is installed on the client
- The nxnode process suddenly terminates when the connection with the display cannot be established
- Cannot execute files from disk mounted on Windows 7
- Cannot print from RHEL 7 to Windows 10
- A disk connected from server side doesn't show up in the 'Remote disks' list
- Content of NoMachine Installer is badly displayed when Windows uses the dark theme
- Sudden termination of NoMachine client on Windows 10 (April 2018 Update)
- The 'nxserver --install' script removes the libnxusb library on old Linux kernels
- Image quality issues occurring when H.264 codec is used and multi-pass encoding is disabled
- Occasional crashes of nxnode process in UDP code
- System accounts configured to use Kerberos cannot start NoMachine sessions on Fedora
- Redundant messages 'WARNING! Can't create the IPv6 socket' are printed in logs
- Key forwarding does not work properly when smart card is used
- Audio is not available in NoMachine nested sessions
- Connection timeout error when reconnecting to the physical display
- Conflict with NoMachine USB driver on Lenovo ThinkPad T470s
- Ghost printers are forwarded in the NoMachine sessions after a system reboot on CentOS 7/RHEl 7
- PulseAudio files are left in the /tmp directory when the NoMachine session is terminated
- Purple and green bands show up in the browser window when connecting the web session from FF or Chrome
- The ownership of Kerberos ticket cache file is changed when NoMachine is restarted
- White or black screen in Windows XP session
- The login window appears to be very small on Oracle Linux 7u4
- The manual selection option has no effect on NoMachine User Interface
- The nxserver service is disabled after a physical desktop failure
- Possible arbitrary code execution on client's wintab32.dll preload
- Low performance on some MacBook Pro models


NoMachine 6.2.4

Enhancements available are:
- Providing a command line interface for configuring automatically VirtualGL on Linux
- Configuring desktop authorization on a per-node basis (for Linux multinode environments)
- Adding support for groups of nodes (for multi-node environments)
- Giving the possibility to start a virtual session from command line
- Providing a new 'nxserver --status' command to be less resource intensive
- Extending the AutomaticDisconnection configuration key
- Enabling the disconnect/terminate dialog in web sessions
- Adding the 'NX administrator' column to the output of the nxserver --userlist command
- Adding options --group and --extended to 'nxserver --userlist' command
- Giving the possibility to change audio output device in a NoMachine web session
- Supporting touch and mouse events in NoMachine web sessions
- Informing users that password cannot be empty to authenticate on Windows from remote

This latest release also provides the following fixes:
- Custom sessions windows are moved to the bottom of the monitor when they are re-connected
- Artifacts appear in BlackMATE for a while when scrolling
- Floating windows could be opened outside the visible area in a multi-monitor setup
- Cannot close a session running in view-only mode
- Warning messages 'PA_SendCommandCli: Unable to open cli socket' are present in the server log
- Users cannot start virtual desktops on the manually selected node
- Warning 'NXRunUnLog failed with error 2' is printed when the AFS environment is not configured
- Focus gets lost when a popup window appears in IntelliJ IDEA software running in floating window mode
- NoMachine doesn't recognize the TWM window manager
- The automatic screen lock is not activated with some Window Managers
- The nxhtd web server is not installed when upgrading a server from v. 5 to v. 6.1.6 by RPM package
- The 'classic' method is used as fallback also when it's disabled in the AcceptedWebMethods key
- Kerberos tickets are destroyed when the NoMachine server is restarted or sh

WinISO 7.0.6.8339 查看版本資訊

更新時間:2022-10-31
更新細節:

WinISO 7.0.5.8336 查看版本資訊

更新時間:2022-10-28
更新細節:

WYSIWYG Web Builder 17.4.2 查看版本資訊

更新時間:2022-10-07
更新細節:

What's new in this version:

WYSIWYG Web Builder 17.4.2
- Fixed: Issue with Flex Container and 'universal-parallax'

Improved:
- Border radius in Layers can now be set for individually corners
- Editbox/TextArea padding rendering in floating layouts
- Made sure negative max-width does not break Flex Grid output
- Lightbox preview image (in the workspace) maintains aspect ratio in YouTube, Vimeo and HTML5 video
- Added support for HTML5 semantic tags of child elements in layers/layout grids and other containers


WYSIWYG Web Builder 17.4.1
Fixed:
- Incorrect icon scaling in customized toolbox on high dpi screens
- Banner does not save background repeat and alignment properties

Improved:
- Updated Digital Signature Certificate
- Form processing: Added file upload URLs to CSV output
- Form processing: Auto responder message now also processes file upload URLs
- Added support for scrollreveal events in master pages
- Implemented responsive column height in Layout Grids. The column height property can now have a different value in breakpoints


WYSIWYG Web Builder 17.4.0
- Improved: Added 'Full width' support to Advanced Button
- Improved: The properties dialog of the CSS Menu has been completely redesigned to be more consistent with other menus, for quicker access to properties and making them easier findable
- New feature: CSS Menu has a new option 'sub menus'. This option can be used to show/hide sub menus, in case the menu is synchronized with the Site Manager structure. When 'sub menus' is off, then no sub menus will be included.
- New feature: Added 'view searchbox' and 'view toolbox' command to context menu of property grid dialogs (Add Style, Multi Page properties, Login Tools, JavaScript, Navigation, etc). This makes it possible to hide these options is case you never use them, so there is more space for the properties.
- New feature: Added 'alternate row color' command to context menu of property grid dialogs. Enables/disables drawing odd/even grid rows using different colors.
- New feature: Added the ability to clear the URL history (the list of urls in the link dropdown): Tools -> Options -> User Interface -> Clear URL history
- New feature: Extension developers now have the ability to use styles in their extensions (via the new 'class' property type in Extension Builder)
- In future releases of WWB, we will add extended support for the use of styles/classes. So, this will also make extensions compatible with future functionality.

Other improvements:
- Fied: Issue with Image Hotspots icon border radius
- Improved: Image Hotspots ma-width behavior in workspace
- Improved: 'Clear formatting' now also resets letter spacing in tet
- Improved: Implemented workaround for Summernote """ issues in CSM Admin and Editable Content Admin .
- Improved: Upgraded to PHP Mailer version 6.6.4. More details: https://github.com/PHPMailer/PHPMailer/ ... angelog.md
- Improved: we've dropped the '-webkit-' prefi for fle-direction, fle-wrap, justify-content, align-items, align-content. They are no longer required, so this simplifies the code


WYSIWYG Web Builder 17.3.2
Fixed:
- Removed extra from Bootstrap Date Picker
- Card text set to output does not have font-size
- Card item 'divider' ignores alpha value of color in workspace

- Improved: Card properties now shows video URL in item list


WYSIWYG Web Builder 17.3.1
- Fixed: Several compatibility issues with CMS plugins and PHP

Improved:
- Publish tool no longer changes current folder on the server. This prevents creating extra folders on some web servers.
- Optimized performance of Unsplash thumbnails in Stock Photo selection window
- Random mode in slideshow (with pause time set to '0'), hides initial image


WYSIWYG Web Builder 17.3.0
- New feature: Added 'show quantity' option to the PayPal Shopping Cart. When this option is unchecked then the quantity of each item is limited to '1'

Improved:
- Fine-tuned the application initialization process to reduce the initial startup time
- Added a dedicated button for spell checker in the Ribbon toolbar (Page). It's also possible to customize the keyboard shortcut. Default is F7
- Added scrollbar to Bootstrap Modal in Site Search results
- Page background image 'cover' and 'contain' options now also support alignment and repeat
- Updated 'Built with' logo in Ready-to-use-Javascripts
- Added the ability to add custom HTML to extensions (Before tag/After tag
- Bundled Fancybox (1.3.4) and PrettyPhoto (3.1.6) are now compatible with jQuery 3
- Upgraded network functionality with many sftp/ftp/https related fixes and improvements: better compatibility with various web hosts, security, error handling etc

Fixed:
- Issue with Blog Carousel navigation arrows (incorrect path)
- List control in subtitles, orphan files and Themeable Button (button set) are not themed
- Issue with button set configuration in Themeable Button
- Issue with Bootstrap dialog position in Photo Gallery
- Removed extra bracket in CSS of Bootstrap accordion
- Cursor of the Logout button cannot be set via properties dialog
- Issue with button IDs of Wizard object (Bootstrap
- Issue with text hover color in Auto Complete object


WYSIWYG Web Builder 17.2.1
Fixed:
- Some background properties of Breadcrumb and Pagination are not saved
- Memory leak in navigation bar dialog and page properties

Improved:
- Dark mode rendering of navigation bar image selection
- HTML beautifier now preserves formatting of tags in SVG
- Added the ability to alphabetically sort columns in the Link Manager
- Margin and padding in style sheet no longer have unit for zero values (0px -> 0)


WYSIWYG Web Builder 17.2.0
Improved:
- Implemented a workaround for Google's webmaster tools "Sitemap can be read, but has errors" warning
- Optimized memory management for extensions, in most cases the software now supports up to 300 extensions (instead of 250 previously)
- Added 'handling' support to PayPal Shopping Cart checkout. If the 'Handling costs' property is set for 'Add to Cart' or 'Buy Now' then the value will now also be included in PayPal checkout. Note that the cart itself currently does not display the shipping costs, but they be visible in the PayPal payment overview
- Added 'disabled' support to 'File Upload' with default browser style off. The enable/disable state can also be controlled via events
- Added role="switch" to Flip Switch to more accurately convey the nature of the control to assistive technologies that support this role

New:
- Added support for export to 'Quick 'n Easy Web Builder 9' projects
- Added 'full width' options to Toast (top and bottom)
- Added the ability to set the cursor of a form button via the properties dialog
- Added 'Use hover style to indicate the current level' option to CSS Menu, Themeable Menu and Responsive Menu. This option highlights the main item if one of the sub-items is linked to the current page
- The login form now also stores the email address in a session variable $_SESSION['email'], so it can be displayed on pages
- Added 'Display Email Address' option to Login name object
- Added 'Validation Pattern' property to 'Signup' and 'Edit account' objects. This property specifies a regular expression (https://regexr.com/) to validate the username. This may be useful if you want to support non-ASCII usernames
- Added 'disabled' property to Card's button element. This may be useful to temporally disable the button without removing the link
- Added 'cursor' property to Card's button element. This can be used to override the default cursor of the button
- Added the ability to set a hyperlink for the 'Terms and conditions' text in the PayPal Shopping Cart. The hyperlink can be set via the 'Link' button in the main menu
- Added support for PayPal shipping in Ecommerce events. The new options can be set via the 'More' button in the 'Ecommerce' event properties
- Base shipping: The cost of shipping this item if you have enabled item-specific shipping costs
- Extra shipping: The cost of shipping each additional item
- Handling costs: Handling charges. This is not quantity-specific. The same handling cost is charged regardless of the number of items purchased
- Shipping: Specifies whether to prompt the customer for a shipping address


WYSIWYG Web Builder 17.1.4
Fixed:
- FlexContainer at height 75vh, 50vh etc shrinks to 20px in workspace
- Issue with Snipcart API
- Overlay Menu 'direction' property cannot be set via properties dialog

Improved:
- Responsive behavior of jQuery UI dialog
- Added support for margin to DatePicker
- Optimized Visual Theme loading sequence
- Error handling for multiple file attachments in form processing script
- Implemented a workaround for Google's webmaster tools "indexed, not submitted in sitemap" warning: 'index.html' is no longer included in the URL
- Multi-color border rendering in workspace
- border-radius in Themeable menu is now also applied to hover items (last-child)

- New feature: Holding the Shift-key while clicking OK in the Card properties applies the margin, padding and font-size to all breakpoints. See also 'SHIFT-tricks' in the help.


WYSIWYG Web Builder 17.1.3
Improved:
- Added 'width' and height' attributes to navigation images in Carousel and SlideShow (Google Lighthouse improvement)
- Moved 'vcpopup.css' (Vibracart Pro) between head tags
- Added 'info tip' icon when Shape output format is set to CSS: CSS only supports rectangle, ellipse and rounded corner shapes
- After selecting 'Image Place holder', the image insert mode will be reset to default
- When using tax in the PayPal object, the 'tax_cart' variable will be added automatically so the tax will also be included in the PayPal Shopping Cart checkout
- Removed deprecated 'no_note' variable from PayPal HTML output
- "Import page from another project" now displays a message when no pages have been selected: "To select a page, the box in front of the page name must be checked"
- Several improvements related to internal font-family cache
- Added the ability to use negative letter spacing in Text object


WYSIWYG Web Builder 17.1.2
Fixed:
- Issue with line-break after 'image:svg+xml;' in CSS beautifier
- Timing issues with PayPal Shopping Cart and jQuery v3
- Incorrect 'Bookmark' tab title in Heading properties

Improved:
- Flexcontainer direction property now also supports 'column-reverse' and 'row-reverse' in breakpoints
- Vertical pagination (center) of the Carousel/SlideShow is now responsive


WYSIWYG Web Builder 17.1.1
Improved:
- Added recent colors to color pickers in Shape text
- Added the ability to sort the 'Status' column in the Link Manager

Fixed:
- Issue with links in some extensions
- Issue with URL history in link properties
- Issue with "Make Default" Page Properties -> Icons


WYSIWYG Web Builder 17.1
Improved:
- Added support for 'Font Awesome 6 Pro Regular' (internal mapping to 'Font Awesome 6 Pro'). Note that we are not allowed to distribute the font library, so this is only for licensed users of 'Font Awesome 6 Pro'
- Implemented several improvements in the login tools
- Mega Menu ARIA support improvements
- 'Button only' items in Mega Menus are now also supported in mobile/responsive mode
- Ribbon controls appearance and padding in high DPI mode
- Added Ribbon tab highlighting and activation animations to Office 2019 themes
- Upgraded UI framework with many UI improvements like contextual Ribbon tab appearance, Office 2019-like drop down arrows, all drop down controls are now themed (for dark themes), context menu appearance under Windows 11 etc
- Upgraded to PHP Mailer version 6.5.3
- Windows 11 compatibility

New:
- Added (experimental) support for multi-line text
in CSS menu
- Added support for rounded corners under Windows 11. This behavior can be controlled in Tools -> Options -> User Interface -> Rounded Corners
- Added 'Windows Scenic' visual scheme (Tools -> Options -> User Interface). This renders windows and controls with the standard Windows style
- Added support for smooth scrolling (bookmarks) to the Heading object. This may be useful when used in combination with the Table Of Content object
- Added new height options to flex container: 75vh, 50vh, 33vh, 25vh and 10v
- Added padding support to Cards
- Added 'Remove All' option to Combobox, to quickly remove all items from the list
- Added the ability to display a 'Download' button in the Plyr video player
- Added 'Full Width' and 'Maximum Width' properties to Login Name. This can be useful to limit the size of avatar images in layout grids
- Added sandbox support to the PayPal shopping cart
- Added the ability to show a delete confirmation prompt ('Delete Confirmation') to the Login Admin to prevent accidentally deleting users from the database
- Added 'sponsored' and 'ugc' values to rel attribute in links to qualify outbound links to Google
- Added the ability to use multiple rel values in links (SEO)


WYSIWYG Web Builder 17.0.5
Improved:
- Several improvements related to icons in extensions created with Extension Builder
- Updated plyr scripts to version 3.6.9
- SEO Assistant now activates 'wait' cursor when processing the page, to indicate that it's busy
- 'Use hover style to indicate current page' is now also supported in sub menus of the CSS menu
- When using stencils and shapes on webp images, the output format is now also webp (instead of png)
- The progress bar is updated in smaller steps during publishing/uploading large files, instead of updating the status only after the file has been uploaded completely

Fixed:
- In the SlideShow/Carousel it is not possible to switch to full width. The corresponding function is hidden by the 'Settings' button
- Issue with web-storage in nested layout grid forms
- When filter/search in the Site Manager is active, then it should not be possible to move pages because this may corrupt the site structure


WYSIWYG Web Builder 17.0.4
- Fixed: Tables with classic HTML output do not have font-size

Improved:
- Added the ability to hide the wrap text object in the default view
- Added support for Global Replace in Banners and PNG output
- Global Replace now also works for Cards with different fonts sizes in breakpoints


WYSIWYG Web Builder 17.0.3
Fixed:
- Some background properties of the Breadcrumb are not saved
- Issue with active color of Breadcrumb
- Issue with video background (local file) in Layout Grid
- Issue with command state (enable/disable) in edit context menu
- Issue with drop shadow in Shapes with hover enabled

Improved:
- Optimized link verification in SEO Assistant and Link Manager
- Simplified HTML attribute encoding for Unicode text in breadcrumb
- Implemented workaround for missing icon preview in 'Tell me more'
- Added the ability to override the output folder for Extensions via the Object Manager -> Assets Folder


WYSIWYG Web Builder 17.0.2
Fixed:
- Issue with success and error page with Stripe Ecommerce integration
- Issue with Table Of Context when using incorrect heading order
- Issue with Ecwid Single Products responsive height
- Issue with bcrypt and Change Password form

Improved:
- Added support for HTML5 semantic tags in Table of Contents
- Added aria-labelledby attribute to Table of Contents when a label is used
- Added the ability to use Cards as bookmark
- Double clicking 'Page has no header tags' in the SEO assistant will now open the online tutorial for more details


WYSIWYG Web Builder 17.0.1
Fixed:
- Issue with gradient color alpha in backgrounds
- Issue with SVG icon alignment in breakpoints
- Issue with universal-parallax in layer with breakpoints (display:inline should be display:block)

Improved:
- Added support for 3-byte Unicode filenames in Baby Web Server (for local server preview)
- Added RTL rendering support to Site Tree and Table of Contents
- Several small improvements related to table HTML output
- Several performance improvements related to publishing text and tables (global RTF control table, font query cache)


WYSIWYG Web Builder 17.0.0
WYSIWYG Web Builder 17 has more than 125 new features. With special focus on SEO, Ecommerce, Productivity and Creativity:
Lottie Animations:
- Added support for Lottie animations. Display lightweight, scalable, and interactive Lottie animations on your websites.
- Lottie Animations can be triggered automatically, on click, on hover or on scroll. It is also possible to animate frame by frame based on the scrollbar position (parallax).
- Animations can be used as standalone element or as background / foreground in layers and layout grids.

SEO Assistant:
- New feature: Added SEO Assistant. This new tool helps you make your web pages more search engine friendly. The SEO Assistant scans the page for missing image descriptions, keywords, sitemap.xml/robot.txt, header tags, broken links, mobile support and more. Double clicking one of the reported issues will either open the properties (meta tags, sitemap etc) to fix the issue or select the object in the workspace.

Robots.txt:
- New feature: Added support for 'robots.txt'. Robots.txt is a text file with instructions for search engine crawlers. It defines which areas of a website crawlers are allowed to search.
- You can configure whether to allow /disallow the entire website or configure the rules for each folder individually.

Table Of Contents:
- A Table Of Contents is a list of links that lead to different sections on a page. They're particularly useful for long pages, as they highlight the critical sections of a page in order to improve the reader experience.
- You may know Table Of Content from websites like Wikipedia. Everytime you preview or publish the page, WYSIWYG Web builder will scan the page for heading objects (H1, H2 etc) and update the list. You can also configure the list manually.

Ecommerce:
- New feature: Added third party shopping cart checkout integration for Ecwid, Stripe, Snipcart, Paddle, PayPal, Gumroad and Vibracart Pro. The new ecommerce options are available in the events section. So, basically this means that any image, button, text or menu item that supports events can be turned into a checkout button for the supported Payment gateways.
- Tip: For Snipcart, Vibracart Pro and Ecwid, if you leave the 'Product ID' empty then the button will act as a checkout/show cart button.
- There is also a shortcut button 'Ecommerce' on the Ribbon so you can quickly add ecommerce functionality to a button, image, shape, etc.

Vibracart Pro:
- Vibracart Pro is a third-party Ecommerce solution. It supports digital (downloads) and physical products. PayPal and / or Stripe are supported for checkout. It has support for coupons, discounts, multiple shipping plans, VAT and lot of other options.
- Vibracart Pro is a self-hosted, which mean that the cart runs on your own website. So, you will need to install the product on hte server before you can use it.

Ecwid Shopping Cart:
- New feature: With the Ecwid Shopping Cart object you can easily integrate the Ecwid Ecommerce platform into your WYSIWYG Web Builder website. Ecwid is an awesome e-commerce software platform that allows you to add shopping cart functionality to any current site and also get a mobile and Facebook store in one package.
- Ecwid Shopping Cart is a hosted Ecommerce solution. This means that the cart runs on the Ecwid website. So, you do not have to install anything on your own server.
- Creating a basic account is free. Upgrade options available for advanced functionality (discount coupons, product downloads, Enhanced SEO capabilities and much more).
- All functionality is based on standard Ecwid scripts, so your web shop will run on the Ecwid servers. You can setup products (like name, description, categories pricing, styling) via the Ecwid dashboard.

The following Ecwid widgets are supported:

ECWID - Product Browser :
- This is the main container and it is mandatory; this will contain your products, categories, search results, the checkout options etc.

ECWID - Shopping Bag:
- This widget contains the Shopping Bag; when viewing products, you can Drag & Drop them to the shopping your basket.

ECWID - Category Browser:
- Display a list of categories. This controls the content of the Product Browser widget.

ECWID - Search Box:
- Search for products. The results will be displayed inside the Product Browser widget.
- ECWID - Single Product:
- This makes it possible to display a single product. This can be used instead of the Product Browser widget.
- Note: for performance and security reasons the workspace does not display a live preview of the webshop. The workspace will display a place holder. So, you will have to preview or publish the page to see the result.

PayPal Shopping Cart:
- New feature: Added 'PayPal Shopping Cart'. The PayPal Shopping Cart works in combination with the standard PayPal buttons from the Toolbox (Add to Cart and View Cart). But instead of redirecting the users to the PayPal website, the shopping cart will keep the users on your website until they checkout.
- PayPal Shopping Cart will show an icon on the website with a badge indicating the number of items in the cart. Clicking the icon will display a popup with the contents of the cart and a checkout button.

PayPal Buttons:
- New feature: Added new built-in images: buy now, checkout, PayPal logo and acceptance. Al images are available in large, medium and small sizes.
- New feature: You can now easily add options (combobox) with different prices:
- Add a combobox
- set the name to 'amount'
- add items, the value is the price
- In the 'Options' section of the paypal butyon select the ID of the combobox.
- New feature: Input fields (editbox, combobox, spinner) can now be used to update the quantity of the PayPal button. The name of the input should be be 'quantity'.

Image Hotspots:
- Improved: The 'Image Hotspots' object is now responsive. Hotspot coordinates will automatically be recalculated when the size of the image changes in a layout grid or breakpoints.
- Improved: Hotspots now have their own ID. This can be used (for example) to show a Popover Card or a Tooltip object.
- New feature: Added the ability to show tooltips for hotspots.
- New feature: Added new 'icon' hotspot. This makes it possible to use icons on the image. Each hotspot can have its own icon and color. It also possible to add a pulsate animation to the icon to grab the attention of the visitor.
- New feature: Added the ability to import hotspots from SVG files. This can be useful for importing SVG maps, so you do not have to enter the coordinates manually.
- New feature: Sometimes the number of points may be too much for a hotspot. In that case, you can use the ‘Simply Path’ option. This will reduce the number of points in the list based on the specified epsilon value.

Date Picker:
- New feature: Added 'focus color' property (for overlay mode). Specifies the outline color for focus state.
- New feature: Added 'Bootstrap Datepicker' modes: date, time or date & time. This can be used as alternative for the jQuery UI date picker.
- Improved: Colors of editbox and datepicker dropdown can now be set separately.

Input Mask:
- New feature: Added 'Input Mask' functionality to Editbox. An inputmask helps the user with the input by ensuring a predefined format. This can be useful for dates, numerics, phone numbers etc.
- What's the difference of input masks and validation rules?
- Input masks are about formatting; validation rules are about correctness of values
- Note: there is no direct link between validation and input mask, so you wil need to make sure that the combination masking and validation makes sense.

Range:
- New feature: Added 'Range' object for use in forms. Implements a slider-like control for entering numbers. You can set a min and max value and steps to define the number intervals. For example: 0.5
- The Range object also supports events and conditions! With conditions, the range can be linked with another input field, for example an editbox to display the selected value.

Spinner:
- New feature: Added Bootstrap-mode to spinner, in addition to jQuery UI mode. In Bootstrap mode, up and down buttons are displayed at the left and right side of the input field.
- New feature: Added support for padding. This controls the left and right offset of the text and also affects the size of the spin buttons in Bootstrap mode.
- New feature: Added text alignment property: left, center, right.
- New feature: Added support for conditions. This can be useful to calculate values in a form. For example, calculate the price based on the quantity in a PayPal shopping cart.

Publish:
- New feature: added the ability to set permissions for secure ftp in "Explore'
- New feature: added 'check for invalid filenames' during publish. A warning will be added to the publish log when a non-web-safe filename is detected: invalid characters are: space, #, %, <, >, &, {, }, [, ], ?, $, :, ", ', @, +, =, | and !.
- New feature: Added 'Browsers' button to publish/preview settings. This is a shortcut to the edit preview browsers editor.
- Removed: wininet/IE dependence, replaced by chilkat FTP library. For better performance and security.

Preview:
- New feature: Added 'Preview Currently Opened Pages'. This generates the HTML the all pages that are currently open in the workspace (in addition to 'preview current page' and 'preview entire website').
- New feature: Added 'Local Server' preview type. This uses a local server for preview. One of the main reasons why this option was added is to make it possible to preview the website on a mobile device (via your local network) without having to publish the website. Another benefit is that you can add (optional) support for PHP or even setup a local MySQL database server with PHPMyAdmin.
- PHP, MySQL and PHPMyAdmin should be installed separately. Note that PHP, MySQL support are currently experimental and we cannot give support on the setup of these third party tools.

Site Manager:
- New feature: Added 'pinned' pages. This option displays a list of pinned pages, so you mark the pages you are currently working. Or pin pages that you frequently update.
- New feature: Added 'recently modified' pages. Displays a list of recently modified pages.
- New feature: Added 'need review' pages. Displays a list of responsive pages were one or more breakpoints need to be reviewed due to changes to the page or master page.
- New feature: Added 'Find Referrers' tool. This will display a list of the pages that are linked to the selected page. This may be helpful if you want remove the page but are not sure which pages are referring to it. It can also be used to see which pages use the selected page as master page.
- Improved: When using drag & drop to rearrange pages, holding the CTRL key will insert the dragged page directly under the page it was dropped on (instead of making it a sub page). The Site Manager will now display an insertion mark to indicate where the page will be inserted.

Responsive Web Design:
- New feature: Added 'need review' functionality. When using breakpoints, modifications in one view may also affect the layout in other breakpoints. For example, if you have added a new object then you may need to change the size or position in another breakpoint. WYSIWYG Web Builder now shows a 'needs review' icon for those breakpoiints to remind you about this. Also, the site manager can displays a list of pages were one or more breakpoints need to be reviewed. As soon as you switch the breakpoint, the 'needs review' state will be cleared.

HTML:
- New feature: Added “Include width and height attributes in images to prevent Cumulative Layout Shifts” option in Tools -> Options -> HTML. This specifies whether to include width and height attributes (width="800" height="600") in tags in addition to CSS. This helps the browser to allocate the correct amount of space in the document while the image is loading. This may be useful to improve Google's lighthouse 'Best Practice' scores.
- New feature: Added “Include structured data in navigation objects for improved SEO ranking” option in Tools -> Options -> HTML. Specifies whether to include structure data (schema.org) in navigation items. This may help search engines to better understand the structure of the menus on the page.
- Improved: Many other small HTML improvements in order to help improve Google LightHouse scores

Shape Dividers:
- New feature: Added support for vertical shape dividers. This makes it possible to add divider to the left or right side of a layer, layout grid etc.
- New feature: Added 'offset' option. Useful for moving the divider to the center (50%) of the contuiner.

Text:
- New feature: Added support for underline styles: double, dotted, dashed, wave
- New feature: Added the ability to set a different underline color.
- New feature: Added RTF table support to text object. Now you can directly insert tables in text. With the ability to set the cell background color, border color and with.
- Columns and rows can be resized with the mouse. The formatting (font family, font size, color etc) can be set for multiple cells at once.
- You can even copy/paste table from Word or Excel. Note however that RTF does not support all Office features.
- You can insert a new table via the toolbar, context menu or by entering the following characters +----------+-------+ and pressing enter.

TAB key:
- In a table cell, the Tab key goes to the next cell and Shift+Tab goes to the previous cell (if any).
- If the selection is in the last cell of a table, the Tab key inserts a new row after the last row.

Enter key:
- At the end of a table row, the Enter key inserts a new row after the current row.
- Important: This is standard Windows functionality.
- Unfortunately, there are some limitations but we decided to make it available anyway because it may be a useful feature for some users.

Known issues:
- Resizing columns may reset colors
- Merge and split not supported
- Border colors are sometimes rendered incorrect, but the published HTML is correct.
- We have reported these issues to Microsoft and these are confirmed bugs in Windows.

Tables:
- New feature: Added new border commands to quickly set the borders of selected cells: color, width, left, right, top, bottom, no borders, all borders, outside borders, inside border etc.

Icons:
- New feature: Added the ability to use multi-color for icons. Each individual part of the icon can now have a different color.
- New feature: Added 'text-stroke' option to borer styles, adds a stroke to the icon.
- New feature: Added built-in support for Material Icons 4.0.0 with more than 800 new icons!
- New feature: Added support for Material Icons Round, Material Outlined and Material Icons Sharp. These are variants of the Material Icons.

 Heading:
- New feature: Added 'text-stroke' option to border styles, using this option adds an outline to the text (instead of a border around the element)
- New feature: Added support for "background-clip:text" option. The background (color, image, gradient etc.) is clipped to the foreground text.
- TIP: use background video of layer
- Improved: Optimized rendering speed of text shadow

Style Manager:
- New feature: Added 'text-stroke' properties. This make it posisble to use text-stroke for basically any object that supports styles (like standard text and form elements).

Editable Content:
- New feature: Added 'Last modified date' in Admin overview. To remove the 'Last Update' column, just leave the 'Last Update' text field empty.
- New feature: Added the ability to use multiple "editable content admin' object per project. Each admin object can have its own password and you can select which pages can be edited by the admin.
- Note: if you do not select any pages, then all content pages will be included just like the behavior in the previous version.

Cards:
- New feature: Added the ability to set the default font for new card items. The font family, color and size can be set in the style properties of the card.
- New feature: Added support for shape dividers. Another great way to decorate your cards!
- New feature: Added the ability to add a speech bubble-like arrow to cards. Popover -> trigger -> speech bubble. The size of the arrow can be controlled via the 'font-size' property.
- New feature: Added 'Show close button' option to header item. With close button the user can hide the card. For example, when the card is used in 'portlets' mode of the card container.
- New feature: Added the ability to set text decoration: none, underline or line-through.
- Improved: The width of image items can now also be specified in percentages. This makes the size of the image relative to the size of the card, which may be useful for responsive layouts.

Card Container:
- New feature: Added the ability to set the column gap for card decks. This sets the margin for all cards in the container to the specified value. To manually control the margin for each card, set this value to '0'
- New feature: Added 'grid' mode. Allow you to easily create a grid (columns / rows) with card
- New feature: Added 'portlets' mode. In portlets mode, the visitor of the website can rearrange cards via drag & drop. Also, cards can be hidden or expanded/collapsed. The state of the portlets will be saved for the next time the user visits the website (via webstorage). The colors of the drag & drop 'place holder' are configurable. The built-in function resetPortletsState() can be used to reset the state of the portlets (via events).
- New feature: Added 'equal height cards' option. This specifies whether all cards in the same row should have the same height. If this option is off then cards with different content may have different heights.

Layers, Layout Grid, Flex container:
- New feature: Added support for 'universal-parallax. This can be used as alternative for the standard parallax. This options also works on mobile devices.
- New feature: Added the ability to select a local file as video background. Also, if you select a background image then this will be used as the 'poster' image.

Layout Grid:
- New feature: Added 'Fixed width' property for columns. This makes it possible to give one or more grid columns a fixed width. This property is responsive so it can be different in breakpoints.

Dialog / Modal Layer:
- New feature: Added the ability to set the heading tag for the dialog title (applies to Bootstrap only). Previously the title tag was fixed to

, but now you can control this yourself. This may be useful to optimize your wes site’s heading and /or improve Lightspeed scores.

Accordion:
- New feature: Added the ability to set the heading tag for the panel titles.

Flex Grid:
- New feature: Added a handy way to define grid areas using the mouse. Step 1: clear the grid (via template). Step 2: click the first cell of the range and hold down the mouse button. Step 3: move the mouse cursor to the last cell and release the mouse button. A new range will be created automatically created. Repeat these steps to add more areas.

Animation and Transitions:
- New feature: Added support for 'clip-path' property. This is a powerful property that allows you to create shape based animations.
- New feature: Added 15 new animations using the clip-path property. You can edit the animations via the Animation Manager.

Google Fonts:
- New feature: Added the ability to specify additional parameters for Google Fonts. Example: &display=swap
- New feature: Check for missing Google fonts when loading a project. This will scan the project for missing fonts and prompt to automatically install the missing fonts.
- New feature: Added 96 new Google Fonts.
- Removed: "Use Google Fonts for non-web safe fonts'. Use the Google Font Manager instead.

Shape:
- New feature: Added the ability to justify alignment of shape text.
- New feature: Added experimental 'shape-inside' text for "Flowchart Connector" shape. Basically, this shape is exactly the same as the standard ellipse shape. However, the text will wrap following the circle inside of the regular rectangular box.
- Improved: Layout CSS for text now uses always percentages and flexbox for better responsive behavior.

ClipArt / TextArt / Shape:
- New feature: Added the ability to use a video as the background for shapes, clipart and textart! This uses CSS's clip-path to clip the video inside the path. Supported video's include YouTube, Vimeo, Pixabay and HTML5 video (mp4, webm).
- New feature: Added 'fill rule' option (normal / inverse). This makes it possible to create 'cutout' shapes, clipart and text where the shape or text is transparent, instead of the background.
- New feature: Added the ability to add padding to the shape, clipart or text. This is especially useful when fill rule is set to 'inverse', so you can set some spacing around the shape.
- Improved: ClipArt, TextArt, Shape objects are now responsive when the output format is set to SVG! So, finally shapes can have different sizes in breakpoints even in fixed/absolute layouts.
- Improved: Shadow now uses native CSS filters instead of simulated effect. This improves the size, quality and performance of the shape. Also image/svg remains responsive and the effect is animatable (via transition and animations).

TextArt:
- New feature: Added 3 new warp styles: circle large, circle medium, circle small. A great way to add circular text. Note: When exported as SVG, the text is responsive.
- ClipArt / TextArt / Shape / Polygon / Banner / Text / Merged Object:
- New feature: Added the ability to publish the image in WebP format. This may reduce image file sizes while maintaining the same quality. The published file will use lossless compression.
- The compression level can be set in Tools -> Options -> Publish. with level 1 being the fastest, 9 being the slowest. Fast mode produces larger file size than slower ones.
- It is also possible to export in WebP format via the context menu: Save as Image.

Image:
- Improved: Image now uses scrset instead of javascript for the retina image.
- Improved: Lazy load script has been replaced with native HTML loading="lazy" attribute for better performance. Also applies to photo gallery and rollover images.
- Improved: 'gaussian blur' shadow effect has been renamed to 'drop shadow' because this is the official CSS name for this effect.
- Improved: 'drop shadow' now uses native CSS filters instead of simulated effect. This improves the size, quality and performance of the image. Also image remains responsive and the effect is animatable (via transition and animations).

Picture:
- New feature: Added support for 'drop shadow'. See image.

Photo Gallery:
- Improved: If you use WebP images in the Photo Gallery then the generated thumbnail images now also will be in WebP format

Site Tree:
- Improved: The Site Tree now uses Direct2D rendering instead of MSHTML. This results in faster rendering and more control over the layout.
- Improved: Responsive fonts
- New feature: Added padding support
- New feature: Added 'indent' property to set offset for text items
- New feature: Added 'full width' property for use with layout grids
- New feature: Added 'text alignment' option
- New feature: Added support for custom border and border images
- New feature: Added the ability to rotate the object
- New feature: Added the ability to set the line height

YouTube / Vimeo / HTML5 Video:
- New feature: Added support for Portrait aspect ratio 9:16

Video Player:
- New feature: wb.videoplayer.min.js has been replaced with plyr.min.js, so the video player now has many extra options: responsive, sub title support, aspect ratio and lots of styling options!

Embed:
- The 'plug-in' object has been renamed to 'embed'
- Deprecated HTML options have been removed
- Added 'type' property to set the media type

Login Tools - User Redirect:
- New feature: Added the ability to redirect with user roles. Use brackets, to indicate that you want to use a user role. For example: {guest] or [admin]

Login Tools - Login:
- New feature: Added 'Allow Login with Email Address' option. Specifies whether the user can also login with the email address.

Conditions:
- New feature: Added 'range' condition. And easier way to test whether the numeric input is within a range (min / max).
- New feature: Added 'set choices' action. This lets you "chain" multiple form comboboxes (select lists) together so that the selection in a "parent" list can tailor the options available in a "child" list.
- Options should be separated by a comma: option1,option2,option3. By default, the text is also used as the value. But you can also configure a separate value: option1=1,option2=2,option3=3

Events:
- New feature: Added drop down to 'Events' button with new commands: Object Events, Page Events and All Events.
- Object Events, opens the event dialog for the currently selected object (or page).
- Page Events, opens the event dialog for the page.
- All events, open the events dialog with a list of all the events of the page and objects. This may be useful if you do not remember to which object(s) you added events.

Link Manager (previously known as 'Verify Links'):
- New feature: Added the ability to verify internal links. This option verifies whether linked pages still exist in the project. If not, then you can fix or remove the link directly from within the Link Manager.
- New feature: Added 'Remove' button. This add the ability to remove the link for the selected items.
- Improved: The Link Manager no longer depends on wininet to verify the links. This makes verifying links faster and more reliable.

Links / Navigation:
- New feature: Added rel="noopener" and rel="noreferrer" options to links.
- This is especially useful when opening untrusted links, in order to ensure they cannot tamper with the originating document via the Window.opener property.
- 'noopener' instructs the browser to navigate to the target resource without granting the new browsing context access to the document that opened it.
- 'noreferrer' means that no referer header will be included. Additionally, has the same effect as noopener.
- New feature: Added the ability to add an "aria-label" to make links more accessible to people with disabilities. There is no dedicated property, but you can specify the aria-label text in the 'Title' property by using the ^ character.
-
- Example:
- Tooltip text^Label for screenreaders
- This will result in the following HTML: This is a link

Carousel / Slideshow / Snap Scroll:
- Improved: The built-in pagination dots now use CSS instead of images. This slightly reduces the size and load time of the page.
- New feature: Added 8 new pagination dot styles: Dot 2 Stroke, Fill In, Fill Up, Puff, Scale Down, Scale Up, Shadow, Small Dot

Themeable Menu:
- Improved: Added support for multilevel drop down menus. Note: use with 'click to open' only.
- New feature: Added the ability to set the padding for sub items in mobile mode.
- New feature: Added 'Arrow spacing' option. Specifies the spacing between the text and the drop down arrow.
- New feature: Added 'Use Split Button' option. A split button is a hybrid between a button and a drop down menu. It displays a drop down menu when the user click the arrow, but also offers one-click access to a default choice that doesn't require opening the menu. Note: split buttons only work with 'click to open submenus'. Hover is not supported.

Overlay Menu:
- New feature: Added 'Expanded' option. This makes it possible to display the menu fully expanded. For example, to display a tree like navigation. When the menu is full expanded the main items with a sub menus can also have links.

Responsive Menu:
- New feature: Added 'Arrow offset' option. This specifies the spacing between the text and arrow (for menu item with sub levels). It is also possible to set a negative offset. In that case the arrow will positioned at the right side of the menu item.

Breadcrumb:
- Improved: Added support for structured data (schema.org), so search engines can better understand the structure of the Breadcrumb navigation
- Improved: The separator padding is now responsive so it can be different in breakpoints.

Go Menu:
- New feature: Added border-radius property

CSS Menu / Text Menu:
- Improved: The "Spacing" of (main) menu items is now responsive so it can be different in breakpoints. This may be helpful to increase spacing between links on mobile devices (and prevent "Tap targets are too small" warnings in Google's Lighthouse).

Text Menu:
- New feature: Added 'Full Width' property. Display the menu full width in Layout Grids.

ListView:
- New feature: Added an optional 'Search filter'. This adds a search filter bar to the listview.

Navigation:
- Improved: If a navigation object (menubar, panel menu etc) is selected then the 'Link' button will open the object's properties.

Page Properties:
- New feature: Added support for 'prefers-reduced-motion' via "Disable CSS animations and transitions for prefers-reduced-motion". This option will disable CSS animations and transitions if 'Reduce motion' is enabled in the user's system settings.
- In Windows 10 you can disable animation via Control Panel -> Turn off all unnecessary animations'. On the Mac: Accessibility -> Display -> Reduce motion
- New feature: Added support for the ‘slim’ version of jQuery. The 'slim' version excludes the ajax and effects modules and is approximately 17Kb smaller than the full version of jQuery. You can select the slim version if you are just using basic features like simple events (without effects) or Bootstrap based widgets.
- JQuery UI widgets require the full version because they use the effects module. Also, Instagram integration uses ajax so this also require the full version. So, make sure test all the functionality of the page to make sure everything works correct with the slim version.

Themeable Button:
- New feature: Added 'show checkmark' option for checkbox and radio button mode. This specifies whether the optional checkmark is displayed on the button.
- Improved: The button no longer uses jQuery and jQuery UI themes when the button type is set to normal, reset, submit or link. 'Use jQuery UI Theme' should be off.

Dark Mode:
- New feature: Added a toggle button to quickly switch between Light and Dark mode.

Change Case:
- New feature: Added ‘Change case’ to the context menu of standard text input boxes. You can now easily change the capitalization, or case, of text in an input box via the context menu (right click).

Lorem Ipsum:
- New feature: Added ‘Lorem Ipsum’ insert options to the context menu of text input boxes.

Easing:
- Improved: When using Easing effects in animations (for example in Bookmarks, Panel Menu, SVG animations, Snap Scroll etc), the HTML generator will now only include the jQuery Effects module (11KB) instead of the full jQuery UI library (248KB)!

Other important changes:
- JQuery Mobile has been removed from the software. This third party library is no longer supported because it is outdated (last update: 2014).
- JQuery Mobile page will be converted to standard pages with Layout Grids.
- Important note: The converted pages will not look exactly the same as before so please review the result before re-publishing these pages!
- Support for SVG fonts (@font-face ) has been removed. This feature is deprecated/obsolete and should no longer be used

MariaDB 10.9.3 (64-bit) 查看版本資訊

更新時間:2022-09-20
更新細節:

MariaDB 10.8.5 (64-bit) 查看版本資訊

更新時間:2022-09-20
更新細節:

What's new in this version:

- Includes all fixes from MariaDB 10.7.6
- Merge Revision #d2cae171d1 2022-09-13 09:02:38 +0300 - Merge 10.7 into 10.8
- Merge Revision #d95ffd3df0 2022-09-09 00:20:34 +0900 - Merge 10.7 into 10.8
- Revision #7a93d4535f 2022-09-07 17:27:33 +0200
- MDEV-18353 fixup. Run mtr test on Windows
- Merge Revision #71fc31ba36 2022-09-07 09:25:46 +0300 - Merge 10.7 into 10.8
- Merge Revision #dee24f3155 2022-09-05 15:59:56 +0300 - Merge 10.7 into 10.8
- Merge Revision #c8cd162a0a 2022-08-30 13:04:17 +0300 - Merge 10.7 into 10.8
- Merge Revision #2bddc5d045 2022-08-24 10:22:37 +0300 - Merge 10.7 into 10.8
- Merge Revision #445234942a 2022-08-15 11:55:47 +0200 - Merge branch '10.8' into bb-10.8-release
- Merge Revision #58e4041c40 2022-08-15 00:59:41 -0400 - Merge branch 'bb-10.8-bumpversion' of github.com:MariaDB/server into bb-10.8-bumpversion
- Revision #1f93a30d04 2022-08-15 00:56:13 -0400
- Revision #2447be665d 2022-08-15 00:56:13 -0400