Skip to content

Releases: IMAGINARY/kiosk-browser

v0.14.0

01 Dec 14:53
Compare
Choose a tag to compare

Added

  • add --hide-cursor cli option to hide the mouse cursor
  • add idle detection for joysticks, gamepads and MIDI inputs
  • add kioskBrowser API for preload script and apps with node integration
  • add preload script examples to /examples directory

Changed

  • upgrade to Electron v11.0.3, Node v12.18.3, Chromium v87.0.4280.67

Fixed

  • fix missing process.versions

Security

  • removed possibly fake and malicious npm packages http and process

v0.13.0

01 Dec 14:53
Compare
Choose a tag to compare

Added

  • add --reload-idle cli option to auto-reload when idle
  • add --disable-drag cli option to disable drag & drop
  • add --disable-selection cli option to disable selection except for form fields
  • add --hide-scrollbars cli option to hide scroll bars
  • add --overflow cli option to specify CSS overflow rules for top-level page
  • add Dockerfile for building Linux redistributables

Changed

  • upgrade to Electron v8.2.0, Node v12.13.0, Chromium v80.0.3987.158
  • enable preload scripts in sub-frames

Fixed

  • fix screen handling in testapp

v0.13.0-beta.0

02 Apr 09:43
Compare
Choose a tag to compare
v0.13.0-beta.0 Pre-release
Pre-release

Added

  • add --reload-idle cli option to auto-reload when idle
  • add --disable-drag cli option to disable drag & drop
  • add --disable-selection cli option to disable selection except for form fields
  • add --hide-scrollbars cli option to hide scroll bars
  • add --overflow cli option to specify CSS overflow rules for top-level page
  • add Dockerfile for building Linux redistributables

Changed

  • upgrade to Electron v8.2.0, Node v12.13.0, Chromium v80.0.3987.158
  • enable preload scripts in sub-frames

Fixed

  • fix screen handling in testapp

v0.12.3

25 Oct 09:09
Compare
Choose a tag to compare

Fixed

  • --reload-unresponsive breaks on adjustments to the system time

Changed

  • update to Electron v6.1.2

v0.12.2

22 Oct 13:56
Compare
Choose a tag to compare

Fixed

  • --cover-displays doesn't crash anymore on single display numbers

Changed

  • upgrade to Electron v6.1.0, Node v12.4.0, Chromium v76.0.3809.146

v0.12.1

08 Oct 09:43
b09c0a9
Compare
Choose a tag to compare

Added

  • --reload-unresponsive command line option for auto-reloading web pages that are unresponsive for the given amount of time

Changed

  • upgrade to Electron v6.0.11, Node v12.4.0, Chromium v76.0.3809.146

v0.12.0

12 Aug 11:39
8ca0c71
Compare
Choose a tag to compare

Changed

  • upgrade to Electron v6.0.1, Node v12.4.0, Chromium v76.0.3809.102

v0.12.0-beta.1

01 Aug 08:15
Compare
Choose a tag to compare
v0.12.0-beta.1 Pre-release
Pre-release

v0.11.1

10 May 16:43
27ed19e
Compare
Choose a tag to compare

Fixed

  • wrong window size in --fullscreen and --cover-displays modes
  • kiosk mode starting with empty white screen
  • transparent windows on Linux

v0.11.0

06 May 12:18
9e7b677
Compare
Choose a tag to compare

Added

  • --fit command line option for scaling content to a specific screen resolution
  • --cover-displays option that allows to maximize the browser window across several displays on supported platforms
  • hidden --inspect and --inspect-brk command line options for debugging the main kiosk-browser process
  • kiosk browsers version to process.versions of the rendering process
  • change log and readme

Changed

  • upgrade to Electron v5.0.1, Node v12.0.0, Chromium v73.0.3683.121
  • support multiple preload scripts
  • repository structure
  • new program icon

Removed

  • wrapper scripts for launching the kiosk-browser in different modes
  • -l/--url command line option

Fixed

  • settings file creation one first run
  • fullscreen windows loosing focus right after they are shown on macOS
  • blurry rendering on macOS
  • dragging non-fullscreen windows on macOS

Security

  • enable Chromium's web security features and file access restrictions