Skip to content

Releases: dividat/playos

2026.3.0-VALIDATION

25 Feb 14:32

Choose a tag to compare

2026.3.0-VALIDATION Pre-release
Pre-release

Release 2026.3.0-VALIDATION

Artifacts

Changelog

[2026.3.0-VALIDATION] - 2026-02-25

Added

  • os: Add command for collecting system diagnostics
  • os: Local metric collection

Changed

  • driver: Upgrade driver to 2.8.0 for Flex V6 and device metadata support

[2026.1.0] - 2026-02-09

[2026.1.0-VALIDATION] - 2026-01-12

Added

  • kiosk: Add a virtual keyboard when no physical keyboard is connected
  • kiosk: Add remote control support in app and all configuration views
  • kiosk: Allow kiosk page to trigger reload in a new renderer process for memory hygiene
  • controller: Show a label for networks in which a Senso is found
  • os: Add network watchdog for recovery from temporary connectivity issues

Changed

  • controller: Enable spatial navigation to toggle visibility in password inputs

2026.1.0

09 Feb 09:37

Choose a tag to compare

Release 2026.1.0

Artifacts

Changelog

[2026.1.0] - 2026-02-09

[2026.1.0-VALIDATION] - 2026-01-12

Added

  • kiosk: Add a virtual keyboard when no physical keyboard is connected
  • kiosk: Add remote control support in app and all configuration views
  • kiosk: Allow kiosk page to trigger reload in a new renderer process for memory hygiene
  • controller: Show a label for networks in which a Senso is found
  • os: Add network watchdog for recovery from temporary connectivity issues

Changed

  • controller: Enable spatial navigation to toggle visibility in password inputs

2026.1.0-VALIDATION

12 Jan 12:57

Choose a tag to compare

2026.1.0-VALIDATION Pre-release
Pre-release

Release 2026.1.0-VALIDATION

Artifacts

Changelog

[2026.1.0-VALIDATION] - 2026-01-12

Added

  • kiosk: Add a virtual keyboard when no physical keyboard is connected
  • kiosk: Add remote control support in app and all configuration views
  • kiosk: Allow kiosk page to trigger reload in a new renderer process for memory hygiene
  • controller: Show a label for networks in which a Senso is found
  • os: Add network watchdog for recovery from temporary connectivity issues

Changed

  • controller: Enable spatial navigation to toggle visibility in password inputs

[2025.3.3] - 2025-12-17

[2025.3.3-VALIDATION] - 2025-12-15

Changed

  • controller: Extend wait after failed update installation attempt from 30 s to 5 min
  • controller: Delete system update files immediately after successful installation
  • controller: Download system update bundles to disk instead of RAM

Fixed

  • kiosk: Restart kiosk application when renderer process quits unexpectedly
  • os: Ensure the system is not marked as failed due to display selection errors
  • os: Use only filesystem options compatible with older installations
  • os: Enforce filesystem compatibility on 2025.3.{0,1,2} during system updates

2025.3.3

17 Dec 19:35

Choose a tag to compare

Release 2025.3.3

Artifacts

Changelog

[2025.3.3] - 2025-12-17

[2025.3.3-VALIDATION] - 2025-12-15

Changed

  • controller: Extend wait after failed update installation attempt from 30 s to 5 min
  • controller: Delete system update files immediately after successful installation
  • controller: Download system update bundles to disk instead of RAM

Fixed

  • kiosk: Restart kiosk application when renderer process quits unexpectedly
  • os: Ensure the system is not marked as failed due to display selection errors
  • os: Use only filesystem options compatible with older installations
  • os: Enforce filesystem compatibility on 2025.3.{0,1,2} during system updates

2025.3.3-VALIDATION

15 Dec 11:04

Choose a tag to compare

2025.3.3-VALIDATION Pre-release
Pre-release

Release 2025.3.3-VALIDATION

Artifacts

Changelog

[2025.3.3-VALIDATION] - 2025-12-15

Changed

  • controller: Extend wait after failed update installation attempt from 30 s to 5 min
  • controller: Delete system update files immediately after successful installation
  • controller: Download system update bundles to disk instead of RAM

Fixed

  • kiosk: Restart kiosk application when renderer process quits unexpectedly
  • os: Ensure the system is not marked as failed due to display selection errors
  • os: Use only filesystem options compatible with older installations
  • os: Enforce filesystem compatibility on 2025.3.{0,1,2} during system updates

[2025.3.2] - 2025-12-04

[2025.3.2-VALIDATION] - 2025-11-21

Changed

  • os: Optimize the WiFi scanning strategy for stationary clients
  • os: Enable retries when connecting to WPA3 WiFi networks fails
  • os: Increase the number of permitted retries for failed WiFi connections

Fixed

  • os: Prevent the network manager from attempting to route Internet traffic to the Senso in networks with delayed DHCP
  • os: Prevent captive portals with HTTPS addresses from stalling the network manager

2025.3.2

04 Dec 11:14

Choose a tag to compare

Release 2025.3.2

Artifacts

Changelog

[2025.3.2] - 2025-12-04

[2025.3.2-VALIDATION] - 2025-11-21

Changed

  • os: Optimize the WiFi scanning strategy for stationary clients
  • os: Enable retries when connecting to WPA3 WiFi networks fails
  • os: Increase the number of permitted retries for failed WiFi connections

Fixed

  • os: Prevent the network manager from attempting to route Internet traffic to the Senso in networks with delayed DHCP
  • os: Prevent captive portals with HTTPS addresses from stalling the network manager

2025.3.2-VALIDATION

21 Nov 14:29

Choose a tag to compare

2025.3.2-VALIDATION Pre-release
Pre-release

Release 2025.3.2-VALIDATION

Artifacts

Changelog

[2025.3.2-VALIDATION] - 2025-11-21

Changed

  • os: Optimize the WiFi scanning strategy for stationary clients
  • os: Enable retries when connecting to WPA3 WiFi networks fails
  • os: Increase the number of permitted retries for failed WiFi connections

Fixed

  • os: Prevent the network manager from attempting to route Internet traffic to the Senso in networks with delayed DHCP
  • os: Prevent captive portals with HTTPS addresses from stalling the network manager

[2025.3.1] - 2025-07-04

[2025.3.1-VALIDATION] - 2025-06-06

Changed

  • os: Downgrade connman to 1.42 to prevent known network issue
  • driver: Upgrade to 2.6.0 for Flex v5 support

[2025.3.0-VALIDATION] - 2025-03-20

Added

  • kiosk: Migrate to Qt6
  • kiosk: Open settings with a long press on the Menu key
  • kiosk: Add hotplugging support for HDMI screens
  • os: Improve installation device selection
  • os: Add end-to-end system tests
  • os: Hide mouse cursor when idle
  • controller: Enable spatial navigation using the arrow keys
  • controller: Add factory reset button to System Status page
  • controller: Add system switch calls to System Status page

Changed

  • driver: Bump to 2.5.0 for extended discovery time in firmware updates
  • controller: Suppress password prompt for open WiFi networks
  • controller: Explicitly mark WiFi networks with unsupported authentication methods
  • controller: Improve error messages when connecting to WiFi networks fails
  • os: Extend Power Button handling to multiple devices

Removed

  • controller: Remove unused label printing functionality

2025.3.1

04 Jul 09:02

Choose a tag to compare

Release 2025.3.1

Artifacts

Changelog

[2025.3.1] - 2025-07-04

[2025.3.1-VALIDATION] - 2025-06-06

Changed

  • os: Downgrade connman to 1.42 to prevent known network issue
  • driver: Upgrade to 2.6.0 for Flex v5 support

[2025.3.0-VALIDATION] - 2025-03-20

Added

  • kiosk: Migrate to Qt6
  • kiosk: Open settings with a long press on the Menu key
  • kiosk: Add hotplugging support for HDMI screens
  • os: Improve installation device selection
  • os: Add end-to-end system tests
  • os: Hide mouse cursor when idle
  • controller: Enable spatial navigation using the arrow keys
  • controller: Add factory reset button to System Status page
  • controller: Add system switch calls to System Status page

Changed

  • driver: Bump to 2.5.0 for extended discovery time in firmware updates
  • controller: Suppress password prompt for open WiFi networks
  • controller: Explicitly mark WiFi networks with unsupported authentication methods
  • controller: Improve error messages when connecting to WiFi networks fails
  • os: Extend Power Button handling to multiple devices

Removed

  • controller: Remove unused label printing functionality

2025.3.1-VALIDATION

06 Jun 12:33

Choose a tag to compare

2025.3.1-VALIDATION Pre-release
Pre-release

Release 2025.3.1-VALIDATION

Artifacts

Changelog

[2025.3.1-VALIDATION] - 2025-06-06

Changed

  • os: Downgrade connman to 1.42 to prevent known network issue
  • driver: Upgrade to 2.6.0 for Flex v5 support

[2025.3.0-VALIDATION] - 2025-03-20

Added

  • kiosk: Migrate to Qt6
  • kiosk: Open settings with a long press on the Menu key
  • kiosk: Add hotplugging support for HDMI screens
  • os: Improve installation device selection
  • os: Add end-to-end system tests
  • os: Hide mouse cursor when idle
  • controller: Enable spatial navigation using the arrow keys
  • controller: Add factory reset button to System Status page
  • controller: Add system switch calls to System Status page

Changed

  • driver: Bump to 2.5.0 for extended discovery time in firmware updates
  • controller: Suppress password prompt for open WiFi networks
  • controller: Explicitly mark WiFi networks with unsupported authentication methods
  • controller: Improve error messages when connecting to WiFi networks fails
  • os: Extend Power Button handling to multiple devices

Removed

  • controller: Remove unused label printing functionality

[2024.7.0] - 2024-08-02

[2024.7.0-VALIDATION] - 2024-07-02

Added

  • kiosk: Add a key combination to perform hard refresh (Ctrl-Shift-R)
  • os: Added localization options for Polish and Czech
  • controller: Add licensing page in System Settings
  • status screen: Display MAC addresses in text and QR code

Changed

  • os: Update nixpkgs channel to 23.11
  • os: Set noexec for volatile root and persistent storage mounts
  • os: Restrict remote maintenance to the ZeroTier network
  • os: Limit permitted SSH modes and forwarding options
  • os: Ignore suspend and hibernation key presses, but interpret as poweroff when long-pressed
  • driver: Upgrade to add support for Senso firmware updates via app

Removed

  • os: Remove unnecessary administration capabilities for hardening

2025.3.0-VALIDATION

20 Mar 08:53

Choose a tag to compare

2025.3.0-VALIDATION Pre-release
Pre-release

Release 2025.3.0-VALIDATION

Artifacts

Changelog

[2025.3.0-VALIDATION] - 2025-03-20

Added

  • kiosk: Migrate to Qt6
  • kiosk: Open settings with a long press on the Menu key
  • kiosk: Add hotplugging support for HDMI screens
  • os: Improve installation device selection
  • os: Add end-to-end system tests
  • os: Hide mouse cursor when idle
  • controller: Enable spatial navigation using the arrow keys
  • controller: Add factory reset button to System Status page
  • controller: Add system switch calls to System Status page

Changed

  • driver: Bump to 2.5.0 for extended discovery time in firmware updates
  • controller: Suppress password prompt for open WiFi networks
  • controller: Explicitly mark WiFi networks with unsupported authentication methods
  • controller: Improve error messages when connecting to WiFi networks fails
  • os: Extend Power Button handling to multiple devices

Removed

  • controller: Remove unused label printing functionality

[2024.7.0] - 2024-08-02

[2024.7.0-VALIDATION] - 2024-07-02

Added

  • kiosk: Add a key combination to perform hard refresh (Ctrl-Shift-R)
  • os: Added localization options for Polish and Czech
  • controller: Add licensing page in System Settings
  • status screen: Display MAC addresses in text and QR code

Changed

  • os: Update nixpkgs channel to 23.11
  • os: Set noexec for volatile root and persistent storage mounts
  • os: Restrict remote maintenance to the ZeroTier network
  • os: Limit permitted SSH modes and forwarding options
  • os: Ignore suspend and hibernation key presses, but interpret as poweroff when long-pressed
  • driver: Upgrade to add support for Senso firmware updates via app

Removed

  • os: Remove unnecessary administration capabilities for hardening