Change Log: Lite

8.5

Released on October 24, 2017

Changes & Enhancements

iOS 11 introduced a drag and drop feature to allow moving data between apps. Since most use cases require the iPad to be locked down to Kiosk Pro, we’ve disabled this functionality as it could be confusing for users. If needed, it can be enabled again in our Basic, Plus or Enterprise versions under Advanced Settings.

Fixed

The app was ignoring the HTML viewport property “user-scalable”.

The value of the screen.width property was returning incorrect dimensions on the iPad Pro 10.5-inch.

8.4

Released on September 13, 2017

New Features

Added Allowed Domains screening for asynchronous navigation requests, which are frequently used by complex web apps, including YouTube, Facebook, and Twitter. Due to how iOS handles these requests, this screening occurs after page load, meaning that the page will display briefly. When Kiosk Pro sees the page and identifies it is not allowed, it will immediately navigate to the previous page and display a blocked request alert if configured to do so. This functionality can be disabled if preferred in Advanced Settings.

Changes & Enhancements

The app now automatically dismisses any blocked request alert shown after a few seconds.

Removed ‘Disable Tel: Links’ setting as it was incompatible with Apple’s latest revision of their App Review Guidelines.

Fixed

The status bar was displayed with the incorrect background color after returning to the settings menu using a touch gesture and passcode.

When a URL with an encoded ampersand character is set as the Homepage, the app will now automatically decode the ampersand to correctly display the page.

8.3

Released on June 26, 2017

Changes & Enhancements

Updated graphics used on the app’s native error screens.

Fixed

Audio continued to play after the Home icon was pressed during video playback.

When 'Enable Text Selection for Accessibility' was turned on and the iOS accessibility settings associated with Speak Selection enabled, the app was failing to show 'Speak...' as one of the options when text selected.

8.2

Released on April 17, 2017

Changes & Enhancements

Slightly increased the touch areas for icons in the navigation bar and updated icon graphics.

We now prevent tabbing through inputs when using an external keyboard and the UIWebView browser engine as this combination frequently causes app instability and crashing. If you want to support tabbing through form inputs, we recommend use of the WKWebView browser engine.

Fixed

The app now automatically reloads the page if it is notified that the WKWebView browser component has crashed, which would previously have resulted in a blank screen.

The iOS touch callout menu (cut/copy/paste) was being shown in WKWebView on long press of an image map.

When showing the address bar, Kiosk Pro was including entries for a behind-the-scenes process, ‘About:srcdoc’, that have now been removed.

8.1

Released on February 15, 2017

Changes

Added the ability to select which iOS browser engine is used to render content. By default, the app now uses WKWebView, which is faster and less likely to crash. To revert to the previous browser, select UIWebView.

Fixed a bug where using an input tag to connect to the device’s built-in camera would cause Kiosk Pro to crash.

Fixed a bug where the Idle Time Limit triggering when a video was full-screen would cause Kiosk Pro to crash.

8.0

Released on December 27, 2016

Changes

Fixed an issue where the volume slider in app settings displayed at the incorrect width.

7.9

Changes

Removed ‘Look Up’ and ‘Share’ from the text selection popup shown if ‘Text Selection for Accessibility’ is enabled to prevent visitors from leaving the app.

Text selection in the Address Bar, which was previously always allowed, now follows the Allow Text Selection for Accessibility setting.

Added the name of the app to the App Version setting.

7.8

Released on November 1, 2016

Changes

Added Crashlytics to gather more comprehensive crash reporting from more users.

For iPhone/iPod users, we moved the ‘Powered By’ tab above the Navigation Bar to uncover the navigation buttons.

7.7

Released on September 12, 2016

Changes

Blocked the native iOS Open/Copy/Share popup from appearing when a visitor long-pressed a link.

7.6

Released on August 5, 2016

Changes

We moved Timer Settings above Navigation Settings. Just so you know.

7.5

Released on July 1, 2016

Changes

We changed some category names to help with clarification in the settings menu.

7.4

Released on June 7, 2016

Changes

Found a workaround for several situations where the app was previously unable to idle time out to the Homepage while a video element was playing full-screen in the native iOS video player. This issue remains outstanding when accessing a video element from within an iframe. More detail on this here.

7.3

Released on May 10, 2016

Changes

Updated the Blocked Request Log to include requests for content shown inside iframes.

7.2

Released on March 29, 2016

Changes

Updated the app’s default error screens with sizes for the iPad Pro and corrected a direction error with the Arabic translation on those screens.

Fixed an issue clearing the cache on relaunch of the app.

7.1

Released on February 24, 2016

Changes

Fixed an issue with transforming plain ‘#’ links when using Guided Access.

Replaced alerts in several areas of settings with a more permanent reminder.

Known Issue

Lite will not clear cache on relaunch even if the setting is enabled. This will be addressed in our next update, but as a temporary workaround, if you need to clear the cache, you can delete and reinstall the app as needed.

7.0

Released on February 2, 2016

Changes

Updated required iOS version to 8.3 to support certain app features.

Modified the touch gesture for getting back into the settings menu a little to make it easier for iPad Pro users. While the previous four corner touch will continue to work, so will placing two fingers each on the right and left sides of the screen.

Made the settings menu always display in landscape orientation for iPhone/iPod.

Removed 'Enable Automatic Reload on Homepage'.

6.8.1

Released on November 9, 2015

Changes:

Added Failed Requests Log to Lite.

Added localization to Lite so the ‘Powered by Kiosk Pro’ tab and Blocked Request Alert will translate to different languages based on the language configured for your iPad in iOS settings.

Removed text from bottom of the settings menu.

Made some aesthetic improvements.

6.8

Released on October 29, 2015

Changes:

Replaced old local help text files with online Knowledge Base entries for each setting.

Added a Clear Cache on Relaunch toggle to the app’s Advanced Settings. On by default, this setting clears the cache when the app is relaunched.

Included a setting allowing easier access to the app’s Advanced Settings, located at the bottom of the settings menu. No more tricky touch gestures required.

6.7

Released on October 9, 2015

Changes:

Aligned setting names to improve readability.

Fixed a bug where the cache was not being cleared when the app was exited.

6.6

Released on August 17, 2015

Changes:

Added an advanced setting allowing you to toggle the link processing the app does to prevent iOS from showing ‘Guided Access is enabled.’ alerts whenever a link is touched while running Guided Access. By default, this link processing will remain on.

The alert shown when URLs are blocked due to a conflict with the Allowed and/or Restricted Domains lists is now shown when a request to launch another app is blocked as well. Renamed several settings to reflect this change.

Fixed a minor display issue.

6.5.1

Released on July 9, 2015

Changes:

Fixed bug introduced in the 6.5 update that interfered with page loading.

6.5

Released on July 8, 2015

Known Issues:

In the 6.5 update we introduced a serious bug that can interfere with page loading.

The bug appears to have been added as part of a different last-minute bug fix. The resulting empty page may be seen after the app is initially launched, following a page reload or after accessing app settings through a touch gesture and passcode.

We sincerely apologize to any users who downloaded this update and are immediately submitting a patch to Apple with a request for expedited review.

Changes:

We’re moving from our UserVoice helpdesk system to Help Scout, which means that the previous ‘Need Help?’ widget will be transitioning to a link to our new knowledge base. While we’re planning for a seamless transition, if you see any problems, just let us know.

6.4

Released on June 20, 2015

Changes:

As we are constantly updating Kiosk Pro to work with new releases of iOS, it becomes more difficult to support the app on older iOS versions. Kiosk Pro is now only supported in iOS 6 & up.

6.3

Released on April 28, 2015

Changes:

‘Passcode is incorrect’ alert for opening the app settings menu with touch gesture and passcode is automatically dismissed after a few seconds.

Fixed a bug with how the Idle Time Limit interacts with full-screen videos.

Fixed a bug with the Idle Time Limit triggering while app settings were open.

Fixed a bug with the iPad Status Bar displaying incorrectly in certain cases.

6.1

Released on March 6, 2015

Changes:

Fixed a bug with the Idle Time Limit not functioning correctly in certain circumstances.

Fixed a bug with the Browsing Time Limit not triggering.

No longer transforming links inside frames due to display issues. Previously, all links were transformed so the Guided Access message would not be displayed (due to a bug in iOS 8). This means links inside frames will display the Guided Access message when selected.

6.0

Released on February 12, 2015

Changes:

Moved settings from the ‘Display’ category that are interaction-based to a new category called ‘Interaction’.

Moved ‘Enable Reload on Homepage’ to temporary beta settings.

Fixed a bug with input fields corresponding with a Bluetooth keyboard.

Fixed a handful of bugs for specific use cases.

5.5

Released on December 30, 2014

Changes:

Added a “Powered by Kiosk Pro” tab at the bottom of the screen to increase app visibility.

Made it easier to select a setting for editing by increasing the size of the touch area.

Updated the app to automatically pull and use the latest in user agent string technology, which should translate into more successful page requests by certain websites under the tree this year.

5.4

Changes:

Improved responsiveness and performance of the app when running for longer periods.

Removed the ability to select text inside input fields.

5.3

Released on October 14, 2014

Changes:

Fixed a couple of bugs involving the 4-finger touch gesture to access settings.

5.2

Released on October 8, 2014

Changes:

You can delete logs you no longer need from the ‘Troubleshooting Assistant’ advanced setting.

The “Guided Access is enabled” alert no longer appears when links are tapped on devices running iOS 8.

Added ‘Log WebKit Requests’ to the Advanced Settings menu for additional help with troubleshooting.

Fixed a handful of bugs involving using the 4-finger touch gesture to edit your settings.

Fixed a bug involving incorrect location data.

5.1

Released on August 20, 2014

Changes:

You can now set your Homepage from the ‘Local Mode’ table.

The interface for Allowed & Restricted Domains has changed to make editing lists easier. We’ve also made some slight changes in the Allowed/Restricted Domains algorithm to help you with complicated URLs.

5.0

Released on July 17, 2014

Changes:

New default homepage dashboards include basic information about Kiosk Pro, demos, JavaScript API documentation, and links to our support website.

Added ‘Blocked URL Log’ to help troubleshoot Allowed/Restricted Domains, including the ability to export a .csv of all blocked URLs and to add a blocked URL to the Allowed Domain list.

Touch gesture to access Kiosk Pro’s settings will now trigger without lifting from the screen, making it easier to know when you've held the gesture for the full second required.

The Idle Timer will now continue to run and trigger a Homepage refresh even if a visitor navigates back to the Homepage manually.

Added a troubleshooting assistant so you can quickly send us the details of your Kiosk Pro setup, helping us to help you.

4.3

Released on May 15, 2014

Changes:

Updated the settings menu gesture recognizer to reset correctly if using ‘Show Settings On > Touch Gesture and Passcode’ if no changes were made to settings.

Fixed an issue with the status bar not rendering correctly in certain circumstances.

Took care of minor errors in settings text and in-app help.

4.1

Released on April 7, 2014

Changes:

Reformatted the information available about the app through the traditional settings menus and updated our splash screens.

Fixed a couple of minor display issues with the settings interface.

Took care of a bug that prevented the support widget from displaying correctly if the settings are shown 'On Touch Gesture and Passcode.'

4.0.1

Released on March 27, 2014

Changes:

Fixed known issue in version 4.0, where app crashes immediately on launch.

4.0

Released on March 20, 2014

Known Issues:

App crashes immediately on launch.

Changes:

Integrated access to support forums through 'Need Help?' button in app settings.

Automatically dismiss settings passcode prompt after a short period of time.

3.5.2

Released on January 23, 2014

Changes:

Changed default behavior for tel: and other internal links to be ignored.