Articles on: Releases

Kiosk Browser Changelog v1.0.0 - v1.51

1.51 (Build 85) - 19/03/2015

  • Fix for potential idle timeout issue
  • Added 2 new JS functions getBrand() and getModel()
  • Fix for issue where escape characters causing XML import to fail


1.51 (Build 84) - 10/03/2015

  • All dialogs are now Material styled
  • Remote management: If device has received an Android update, this will be reflected in the management console on the next polling interval
  • Fixed issue with JavaScript exitKiosk(false) where it did not exit the application
  • Added optional setting for number of taps required to enter settings
  • Fixed issue where the pro demo was not displaying demo toast message



1.51 (Build 83) - 24/02/2015

  • Fixed odd display characteristics on Android 4.0-4.3 when hardware rendering is enabled (default)
  • Fixed issue with action bar being hidden when fullscreen and non-interactive mode is enabled Jelly Bean (4.1 - 4.3)
  • Fullscreen video tweaks



1.50 (Build 81) - 12/02/2015

  • Custom build handling
  • Added option to disable 4 quick taps to exit to settings
  • Fixed issue with basic authentication window not appearing



1.50 (Build 80) - 29/01/2015

  • Fixed crash when using select/dropdown lists
  • Fixed power off issue



1.50 (Build 79) - 28/01/2015

  • Resolved issue where recents button was displaying recent apps in specific circumstances
  • Resolved issue with screensaver video content not appearing



1.50 (Build 78) - 28/01/2015

  • Fixed issue with content disappearing when switching themes
  • Improved screensaver handling onResume (previously the screensaver would still be active)
  • Improved location handling when not connected to remote management
  • JavaScript Android.openBarcodeScanner can now take an additional data parameter and can be passed through to the barcode redirect URL
  • Enabled remote debugging (Android 4.4 and up)
  • Fix for barcode scanning not returning to the correct activity
  • createLogEntry(data) JavaScript function can now be used to output to a text file within the default storage location



1.50 (Build 77) - 21/01/2015

  • Fixed issue with text input not functioning on web forms on some devices
  • Misc bug fixes



1.50 (Build 76) - 16/01/2015

  • Bug fix for webview fragment getting destroyed in standby
  • Fixed issue with links not opening where set to target=_blank



1.50 (Build 75) - 12/01/2015

  • 1.50 release incorporating changes from beta 1 and 2



1.50 (Build 74) Beta 2 - 10/12/2014

  • Fix hyperlink sound playback
  • Further improvements to preference handling
  • User agent tweaks
  • Added option to add custom url button to the toolbar see general > custom toolbar url
  • Fixed issue with some urls not loading after the device has been idle for a long time
  • Misc bug fixes
  • Added method for de-activating device license
  • Non-pro/remote users will now see a "Upgrade to Pro" banner in settings
  • Added setHomePage(url) JavaScript function



1.50 (Build 73) Beta 1 - 25/11/2014

  • New application icon and branding
  • Initial tweaks for Android 5.0 Lollipop
  • Default theme is now green, theme can be changed to other colours in Pro version
  • getUserMedia() now supported on Android 5.0 Lollipop
  • Fixed issue with loadHomePage JavaScript function
  • Fixed issue with idle timeout values not being honored
  • Fixed issue with shutdown dialog being shown on some devices
  • Implemented additional new method to access settings (tap screen 4 times in quick succession)
  • Added method to handle upgrade of preferences between version changes
  • Improved licence activation handling
  • Updated RootTools Library
  • Fixed issue with page not rendering until display is touched (4.3 and lower)
  • Kiosk variables such as %KIOSKSERIAL% now works within the website screensaver
  • F5 button on hardware keyboard will now refresh the current page
  • Fixed memory leak on image screensaver
  • Split clear cache, cookies and forms into separate settings
  • Added setting for clearing cache immediately after any page finishes loading
  • Added setting autoplay HTML5 audio
  • Added setting to stop end users from changing the volume with hardware buttons
  • Added setting to turn off password (useful for non interactive kiosks)
  • Added setting for disabling home page reload from application/navigation icon (top left)



1.45 (Build 71) - 16/10/2014

  • New licensing system introduced to allow quick upgrade from free to pro - all pro orders in the coming weeks will use this
  • New JavaScript function openWIFISettings(passwordrequired) to allow access to WiFi settings. On some devices this will allow access to other settings and apps
  • 2 new JavaScript functions getHomepage() and loadHomePage()
  • Fixed issue with multiple variables not working correctly
  • Fixed issue with keyboard closing automatically on some devices
  • Added Javascript function for reloading home page or retrieving home page URL



1.44 (Build 70) - 09/10/2014


  • Improved handling of multiple mac addresses (fixes connection issue with remote console)
  • Admin password validation - you now have to enter your password twice to change it
  • Back/Forward history is now cleared on page reload
  • Added extra idle timeout values
  • Added default camera setting
  • Added remote polling interval setting, you can now pick how often you want the device to poll the server for profile updates
  • Default remote polling interval is now 10 minutes
  • Additional dialog hiding method now tested and working
  • Added automatic file unzip for content being added via the remote management console
  • Added refresh profile menu button when logged into remote management
  • Fixed issue with system menus showing on-top of password dialog
  • Fixed issue relating to fullscreen mode and the image screensaver



1.43 (Build 69) - 18/09/2014

  • Loading page is now displayed when the home page is set to a local storage path. When the storage path is available the home page will automatically reload
  • Resolved potential crash when page finishes loading
  • Added getSerialNumber JavaScript function
  • Added 5,10,15,20,30,45,50 second intervals to the idle timeout option
  • Fixed issue where setWiFiEnabled() did not function correctly
  • Fixed crash when using barcode scanner
  • Added button to disable timeout whilst changing settings
  • Added setScreenBrightness(level) JavaScript function where level is an integer between 1 and 255
  • %LOCALCONTENT% can now be used as a parameter in the home page URL i.e. %LOCALCONTENT%/index.htm



1.42 (Build 67) - 19/08/2014


  • Added barcode redirect URL option for scanning barcodes which do not contain a URL
  • Fix issue with password box disappearing on some devices
  • Handling of eth0 mac address for remote connectivity
  • Added setting to hide system bar on older devices when the device is not interactive i.e. no user interaction
  • %KIOSKSERIAL%, %KIOSKMACADDRESS%, %KIOSKIMEI% can now be used as parameters in the home page URL i.e. [http://www.testkioskdisplay.com?serial=%KIOSKSERIAL%](http://www.testkioskdisplay.com?serial=%KIOSKSERIAL%)
  • Added JavaScript functions getMacAddress() and getIMEI()



1.41 (Build 66) - 17/07/2014

  • Added setting to prevent user from accidentally submitting a form when pressing Go on software keyboard
  • Added initial zoom level setting
  • Fixed issue where progress bar would not disappear after page had loaded
  • Added reverse landscape and portrait to orientation lock



1.41 (Build 65) - 15/07/2014

  • Improvement on loading webview settings when configuration changes are made
  • Fix issue when 'keep screen on' is disabled and 'prevent screen power off' is enabled (not honoring top level setting)
  • Improved handling for HTML5 video autoplay, now checks for autoplay property of video tag
  • Resolved remote login issues where passwords contain special characters
  • Added advanced settings screen
  • Added new setting to disable hardware acceleration in webview, this can resolve crashing issues on some devices
  • Added new pro setting to resize the page when the keyboard is covering an input field (requires restart when enabling)
  • Added new pro setting to enable plugins such as flash (Android 4.3 or lower)
  • Added alternative progress bar when in fullscreen mode



1.40 (Build 64) - 27/06/2014

  • Fixed issue with page not auto-scrolling when a text field gains focus (Android 4.1 and up)
  • Added JavaScript function for changing WiFi state
  • Added setting to hide/show system dialogs such as shutdown dialog when long pressing power button - default is hide
  • Overflow menu is now shown in the top right hand corner for all devices, including those with hardware buttons
  • Added new screen saver mode to display multiple websites on idle timeout
  • Added setting to prevent users from turning the screen off
  • Added home button to action bar
  • Improved handling of root functionality
  • Barcode scanner now automatically closes if idle for 1 minute
  • Added support for basic authentication
  • Added basic diagnostics screen in settings - more options coming in future releases
  • Merge of Remote Management code base



1.39 (Build 62) - 10/06/2014

  • Added support for cookies when using file:// URIs
  • Resolved issue with homepage not reloading when screensaver is enabled
  • Password hint text is now removed if default password has been changed
  • Fixed issue with setting screen auto-closing when entering in a URL
  • Added icons and summary to settings screen



1.38 (Build 61) - 10/06/2014

  • Performance issues resolved on some Android 4.0 devices (note all apps on device boot take time to load)
  • Fixed issue with screensaver not selecting for last image in directory
  • Storage path fixes
  • Fix issue with cookies not syncing to storage
  • Added alternative method to enter settings by pressing application icon 4 times in a row
  • Added setting to enable/disable back button for navigation (default is enabled)
  • Added setting to enable or disable hiding the bottom bar (rooted devices 4.3 and below)



1.37 (Build 59) - 10/06/2014

  • Fix for custom error page not appearing in some scenarios
  • Disable plugin state, performance issues on some devices
  • Fix for app hanging on load for Android 4.0 devices (caused be creating new directory structure)



1.37 (Build 58) - 06/06/2014

  • Screensaver can now either be a folder of images /kioskbrowser/screensaver/ on root of default storage or a video file (kioskvideo.mp4/kioskvideo.mkv). Your device must support the relevant codecs. Note video looping does not work on some devices
  • Custom application icon can no longer be selected, you must place a PNG image in /kioskbrowser/customicon.png on root of default storage
  • Custom html error page can no longer be selected, you must place index.htm file and associated content in /kioskbrowser/errorpage/ on root of default storage
  • Custom html access denied page can no longer be selected, you must place index.htm and associated content in /kioskbrowser/accessdenied/ on root of default storage
  • Password dialog now automatically closes after 30 seconds, includes on-screen timer
  • Fixed force close when playing hyperlink sound on some devices
  • Added JavaScript methods for hiding and showing the soft keyboard
  • Added overview mode setting, this zooms the page out to fit the screen regardless of whether page zooming is enabled
  • Bottom system bar will now be hidden on devices with Android 4.3 or lower if the device is rooted. 4.4 devices can achieve without root
  • Ignore URLs where PDF is a parameter (only open PDFs with direct URL)
  • Device back button now goes back to previous page
  • Added switch camera button in barcode scanner (switch between front and rear camera)



1.36 - 28/05/2014

  • Exit fullscreen is now via swipe from the top of the screen (to match default method in Android 4.4)
  • You can now use volume buttons as method to exit full screen mode
  • Added option to redirect to home page when URL is not in whitelist
  • Improved HTML5 autoplay video support, by default it is enabled
  • Support for XML Export and Import (pro version only)
  • Settings screen now automatically closes if idle for 1 minute
  • Added scroll bar with default fade out (Android 4.2 and up)
  • Fixed whitelist bug where denied url was allowed if it contained referring url
  • Added about screen in settings to display version number and changelog
  • Fullscreen switching bug fixes
  • Fixed issue with webview accepting touches when dismissing screensaver
  • Initial implementation of remote management features



1.35 - 29/04/2014

  • Added URL whitelist option to restrict access to specific URLs
  • Fixed screensaver bitmap memory issue



1.34 - 22/04/2014

  • Fixed issue with 'Exit to Launcher' and 'Settings' menu disappearing.
  • Implemented JavaScript functions for playing default notification sound as well as making the device vibrate for a specified length of time.



1.33 - 10/04/2014

  • PDF viewer bug fixes



1.32 - 08/04/2014

  • Added option to try out all the pro features in the free version
  • PDF viewer bug fixes



1.31 - 27/03/2014


  • Added Screensaver option (pro version only)
  • Added method to view PDFs using the Google Docs PDF viewer



1.30 - 27/03/2014

  • Initial support for full screen video mode (embedded videos)
  • Layout Bug Fixes
  • Merged code base of free and pro version



1.22 - 05/03/2014

  • Fixed GPS requirement
  • Fixed issue with navigation bar covering webview
  • Re-implemented fullscreen mode for Android 4.4 devices, includes hiding of nav bar



1.21

  • Move settings from Experimental to Pro
  • Improved cache clearing method
  • Implemented initial JavaScript interface functions
  • Implemented custom 404 error page option



1.20

  • Fixed cookie clearing and disabled saving of passwords



1.19

  • Added autoplay HTML5 audio (Android 4.2 or higher)



1.18

  • Fixed issue accessing settings on 4.4 tablets i.e. Nexus 10



1.17

  • Fixed force close on initial load for some devices (sorry for the inconvenience)
  • Page should automatically scroll when keyboard is above text input field



1.16

  • Resolved layout issue on KitKat 4.4 devices (content scrolling under action bar)
  • Removed access to notifications on KitKat 4.4 devices (also applies to various Samsung 4.1/4.2/4.3 models)
  • Added 1 hour, 12 hours and 24 hour to timeout values
  • Added option to clear cache on timeout and home page reload
  • Accessing location via JavaScript now works



1.15

  • Various bug fixes
  • Added button title for hidden settings icon



1.13

  • Fixed issue with idle timeout not functioning correctly when connection was lost



1.12

  • Fixed for custom icons image picker not appearing on tablets that have tablet ui i.e. notifications in bottom right hand corner
  • Various bug fixes



1.11

  • Added experimental immersive mode for 4.4 KitKat devices (complete full screen - to exit swipe down)



1.10

  • Fix for sites using jquery mobile
  • Added option for user agent, note the default is mobile but can be changed to desktop view



1.09

  • Various Android 4.4 KitKit bug fixes
  • Added option to reload kiosk home page whenever connection is restored 3G/Wi-Fi
  • Fixed issue with hyperlink sound preference resetting itself
  • Fix for custom icons image picker not appearing



1.08

  • Long press for settings (causing issues with zooming) - this has been replaced by a blank square in the top right hand corner
  • Initial work on Android 4.4 KitKit issues
  • Disable saving of form data



1.07

  • Custom icon support for top left corner (use any image file on device)
  • Rotation fix to stop page reloading to home page
  • Various bug fixes
  • New branding



1.06

  • Removed long press for settings (causing issues with zooming) - this has been replaced by a blank square in the top right hand corner
  • Improvements to disabling system bar buttons
  • Added lights out for system bar (shows dots rather than normal home symbol etc...)
  • Fixed rotation issues
  • Added optional pinch and double-tap zooming
  • Added optional back and forward buttons
  • Added spinner to indicate the page is loading



1.05

  • Resolved issue with HTTPS websites and removed access to Google Now



1.03

  • Added option to disable caching


1.02

  • You can now hide the menu items and access settings via long press and hold on the screen


1.0

  • Initial release.

Updated on: 04/08/2020

Was this article helpful?

Share your feedback

Cancel

Thank you!