Roadmap

Items are sorted in order of importance and we will attempt to add these in that order. Changes can happen when e.g.bugs are reported or priorities change.

Future

Bugs

  • 3530 - App keeps waiting for an internet connection when moving between access points while the app is active but the screen is off.

  • 3533 - Quickly clicking the security provider drop down before a custom logo is loaded results in the logo not being loaded.

  • 3561 - Disabled textarea has a different padding than other controls.

  • 3563 - List View sorting not working when there are spaces in the column name.

  • 3572 - Expression “False” outputs “false”.

  • 3574 - In app task notification is not removed when a task is actioned.

  • 3608 - Form deleted from K2 can still show in the app, but cannot be opened.

  • 3615 - App does not check form rights when clicking a notification.

  • 3639 - Data source wrongly filtered when filtering on data source field and transferring the result to a control using another data source.

  • 3670 - Filter used when retrieving tasks is incorrect.

  • 3691 - Permissions worden niet goed opgeslagen

  • 3818 - Downloading logs for a user that has no logs shows an error in the workspace.

  • 3842 - Camera live feed on an iPad is not fullscreen.

  • 3843 - Camera live feed is no longer fixed on an iPad after closing and re-opening the app.

  • 3981 - After logging in the first time with an Azure AD account it returns to the IDP page

  • 3986 - User logged out when server is not available

  • 3989 - Prompt for user login while using the app doesn’t return to the app after logging in

  • 4004 - Login hangs at We’re getting things ready

  • 4007 - After installation there is no Project form selected in the settings

  • 4054 - Switching from App Style tiles to list doesn’t show items after the first switch.

  • 4090 - K2 allows you to login using domainemail.

Features

  • 658 - Place Login Page in the MasterDetailView

  • 991 - Handle K2 Server offline as client being offline

  • 1018 - Control Treeview

  • 1032 - Control Calendar - support Custom Style

  • 1659 - Method to show/hide a loading page with text from the K2 form or view, so we can tell the user what is going on.

  • 1672 - Method on K2 Business Apps control to set a text next to the spinner.

  • 1674 - Support the picture control

  • 1684 - Support controls directly on the form.

  • 1852 - Check SMO results for files server side and replace them with paths to the file to reduce the download size.

  • 1893 - Ability to cancel the login.

  • 1942 - Show the current server in the menu.

  • 2059 - Send the device ID along with request, so server logs can be created per device.

  • 2067 - Perform a single update request for all existing SmartObjects to reduce the number of server calls.

  • 2159 - Split the SMO data source and SMO information into separate tables to speed up syncing.

  • 2270 - Support the auto-complete control

  • 2273 - Support the Check Box List control.

  • 2274 - Support the Choice control.

  • 2285 - Let the Android login page scroll up further when the user presses next, so he can see the entries.

  • 2623 - Option to set the expiration date of push notification in case of a task that expires.

  • 2711 - Show a message to the K2 developer when a form or view cannot be parsed.

  • 2720 - Catch all unhandled exceptions, show the user a message and restart the app.

  • 2722 - Show a numeric keyboard when the data type of a control is number or decimal.

  • 2740 - Request demo account.

  • 3218 - Support Hyperlink color in Theme options

  • 3331 - Support for a custom app icon.

  • 3386 - Management form to add/remove users to notification topics.

  • 3409 - Build in a retry mechanism in case the database is unreachable.

  • 3435 - Support iOS Darkmode

  • 3484 - Installation Health Page in K2 BA workspace

  • 3518 - Support for showing on-screen tap gestures

  • 3523 - Support Form Tabs

  • 3524 - Copy draft instance

  • 3526 - Server setting for notification prefix

  • 3529 - Create draft instance from App form/subform or custom menu item form

  • 3537 - Login uses a faster timeout than other requests made to the server.

  • 3542 - Support a notification badge that indicates the number of tasks a user has.

  • 3543 - Configure a notification sound.

  • 3544 - Scheme typed before the server is removed automatically.

  • 3545 - Support list views and items views on one form.

  • 3554 - Update the screenshots in the Play Store and App Store.

  • 3562 - Make a difference between read only and disabled.

  • 3565 - Improve reliability and performance for UI testing

  • 3598 - Remember the last navigation page you were on.

  • 3616 - Register app version when registering/updating phone registration

  • 3687 - Leaflet Screenshot Auto Size setting

  • 3703 - App Icon and Font Size

  • 3707 - MAM Light

  • 3708 - Add a prefix to the validation patterns used in the K2BA workspace.

  • 3722 - Developer setting to set the minimum amount of time that must have been elapsed before a profiler log gets written to the local database.

  • 3776 - Replace the back button on iOS with a button in the custom navigation bar.

  • 3807 - Setting to delete all files and maps.

  • 3808 - Warning when the amount of files exceeds a certain threshold.

  • 3825 - Create a FontAwesome Button.

  • 3827 - K2 Business Apps control rule to start the file browser.

  • 3832 - Support for pull to refresh on list views when the K2 designer says it is allowed.

  • 3863 - Allow the camera full screen page to rotate along with the device.

  • 3898 - Setting to save a copy of an image to the gallery.

  • 3937 - Add the File Attachment max size and blacklist to the workspace settings.

  • 3938 - Custom SQL Identity provider support

  • 3962 - Support for data fields in the Action Worklist Item.

  • 3973 - K2BA control method to send SMO calls and workflow actions to the server.

  • 3983 - Create a configuration option to disable cookie wall

  • 3988 - K2 Business Apps control method for opening a link value

  • 3991 - Alternating color of rows in list views

  • 4003 - Tasks assigned via a forward with the Out of Office functionality are not shown in the app

  • 4008 - MarkerIcons not installed

  • 4010 - Change rules in project select form so the button is enabled when the user has no projects.

  • 4031 - Change the text color of the bar containing the time and remaining battery on iOS.

  • 4035 - Disable the refresh and accessibility buttons on the iOS OIDC browser popup.

  • 4058 - Support for Chart Controls v2.0.x.x

  • 4073 - Only trigger the Survey’s Answer Remark changed event when the text area is unfocussed.

Blocked

These items cannot be fixed at the time they are placed here due to third party dependencies, unclear descriptions, or the inability to reproduce the described issue.

Bugs

  • 2256 - Leaflet control can end up with the max/min longitude in the center of the screen, blocking panning the map.

  • 3833 - Tiles are not always loaded when a screenshot is taken in the OnFlyEnd event.

Features

  • 3368 - Management form to generate a script for deployment in another environment.

  • 3510 - Support for multiple accounts on one device.

  • 3552 - Options for OCR in the app.

  • 3553 - STS Translated in Dutch.