Releases: touchifyapp/player
2.8.1
Patch Changes
-
Ensure wake timers configuration
This release adds a method to the SleepWake API to ensure that wake timers are correctly set.
-
Web device APIs
This release enables web serial, web USB and web HID APIs
-
Get file URL in Filesystem API
This release adds a method to get file URL in Filesystem API.
-
Create directory using the Filesystem API
This release adds a method to the Filesystem API to create directories.
-
Disable Chromium efficiency mode on Windows 11
This release disables the Chromium efficiency mode on Windows 11.
2.8.0
Minor Changes
-
Chromium version upgrade
This release upgrade the underlying Web engine version. This increases performances and security.
-
Allow to run Sidecar programs
This release introduces the concept of Sidecar.
Sidecar are programs that run alongside the Touchify Player.To enable Sidecars, add them to the
config.json
:{ "sidecars": { "my-program": { "url": "https://url/to/my-program", "args": ["arg1", "arg2"], "env": { "ENV_VARIABLE": "value" } } } }
Patch Changes
-
Make bootstrapper resilient to backend failures
This release makes the bootstrapper resilient to any backend failures if the application is already download on the device.
2.7.0
2.6.0
Minor Changes
-
Publish Touchify Player to Snapcraft
The Touchify Player application is now available as a Snap on Ubuntu snap store.
Snaps are Linux app packages for desktop, cloud and IoT that are simple to install, secure, cross-platform, and dependency-free. They update automatically and typically run within a confined and transaction-based environment. Security and robustness are their key features, alongside being easy to install, easy to maintain and easy to upgrade.
This makes Touchify available on Ubuntu Core and Ubuntu Frame.
Installations instructions:
- On a device with Snap installed (eg: Ubuntu):
$ sudo snap install touchify-player
- On a device without Snap installed:
Read instructions on: https://snapcraft.io/touchify-player Section: Install Touchify Player on your Linux distribution
- On Ubuntu Core:
# Install Ubuntu Frame $ sudo snap install ubuntu-frame # Install Touchify Player $ sudo snap install touchify-player
2.5.2
2.5.1
2.5.0
Minor Changes
-
Upgrade internal web engine to Chromium 112
This release upgrades the internal web engine to Chromium 112. It improves performances and fixes some security issues.
Patch Changes
-
Update Electron dependencies
This release updates Electron platform dependencies.
-
Add option to prevent window resize and move
This release allows to disable the window resizing and moving the application window.
2.4.1
Patch Changes
-
Fix issue on Windows when opening a window across multiple screen
This release fixes an issue that appears on Windows when a Touchify Window is trying to span across multiple screens.
-
Allow to disabled window shadow
This release allows to disable the shadow around Touchify in windowed mode. Note that the shadow may not be visible. It depends on the OS settings.
2.4.0
Minor Changes
-
New features to schedule the display operating hours and system inactivity management
You can now schedule the display operating hours from System Settings for Windows devices :
- Enable or disable display programming on any Windows devices
- Add a schedule : start days, start time, end time and optional end days
- Support multiple schedule configurations and conflicts resolution
- Option to wait for inactivity before switching off the display
-
Generate Microsoft Endpoint Manager (Intune) win32 packages
This release automatically generates intune win32 packages. Please refer to the Touchify knowledge base for more information.
Patch Changes
-
Add option to bypass proxy
This release adds an option to bypass proxy configuration.
To bypass the proxy configuration, add the following option to
config.json
:{ "proxy": { "bypass": true } }