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.