Mobile Changelog
16.8.244
- Improve support for international calendars
16.8.243
- Execute LoadedScript in empty forms
16.8.242
- Fix crash in PDF viewer
- Fix crash if next group field is hidden
- Fix Editor focus issue
16.8.241
- Add SelectionScript to Table
- Support shared scripts in Shell.xaml and Shell.js
- Support localization of multiple foreign fields from same entity
- Fix List SelectionScript not always executed
- Fix ChangeScript is raised two times
16.8.240
- Improve Android GPS tracking
- Support map script functions in shell actions
- Improve mime type support in PickImageFieldAction
- Fix ImagePreview without DownloadImageFieldAction
- Fix row actions with a BeforeScript or AfterScript if multiple actions are defined
16.8.238
- Improve claim support in groups and tab groups
- Fix using DeleteShellAction in feature info
- Add optional callback to Message script function
- Fix rotated markers if map is rotated
- Fix triggering change script multiple times for single select option group
16.8.236
- Improve refreshing of GPS position
- Support multiple background layers in SwitchBackgroundAction
- Fix multiple row action execution
- Support SharedScript in SelectionScript
- Add MaximumSourceZoomLevel to UrlTileOverlay
16.8.233
- Fix MultiPolygon support in SyncRevisionEntities
- Handle active area in SyncEntity
- Improve vector data loading on Windows
16.8.232
- Fix OptionsGroups issue with multiple fields
- Fix camera permission issues on Android 13 and 14
16.8.231
- Add CaptureFirst to GeometryShellAction to allow instant capturing by selecting a point
- Add TapScript to NativeMap and GetMapTapLocation script function
- Add SetLayerActive and IsLayerActive script function
- Add support for @{System.ActiveAreaId} in offline filters
- Add support for escaping "-" in a KeyValueList picker with a backslash
- Fix numeric keyboard issues on some devices
16.8.230
- Fix merging of filter parameters with session values
- Handle all configuration changes on Android to prevent restart of app
16.8.229
- Fix accessing initially filtered actions in script
16.8.228
- Fix duplicate filter parameter issue if system values are used
16.8.227
- Fix multiline labels on iOS
16.8.226
- Fix error if table is refreshed in LoadedScript
- Do not override missing fields with null in UpdateEntity script function
- Fix GPS Tracking on Android
- Add support for session placeholders in entity filters
- Fix ExecuteAction script function with actions which navigates
- Fix field help
- Support single select with field options in OptionsGroup
16.8.225
- Change default master detail behavior on tablets with Android
16.8.224
- Update Android target framework to 13.0
16.8.223
- Fix shared scripts in a ScriptRowAction in a table
- Improve error handling in HttpRequest script function
- Fix QR code scanning on Windows
- Preselect area if only one is assigned and it is required
- Add ExecuteAction script function
- Add FollowUser and AutoRotate to NativeMap configuration
- Fix selection of Marker after capturing on iOS
16.8.222
- Improve handling of invalid tiles on Windows
- Improve memory usage of image field actions
- Add SaveToAlbum to TakeImageFieldAction
- Improve image quality of resized images on Android
- Fix visibility of toolbar buttons in portrait mode on Windows
16.8.221
- Fix restart of app if switching to multi window mode on Android
- Support basic authentication for tile urls
- Support trusted certificates from user store on Android
16.8.220
- Add IsConnected script function
- Improve MultiListCell rendering
16.8.219
- Fix default value of MinimumUpdateTime and MinimumUpdateDistance
16.8.218
- Add @{System.ActiveAreaId} placeholder
- Add MinimumUpdateTime and MinimumUpdateDistance to NativeMap
- Add rotation to MarkerVectorLayer
16.8.217
- Add claim support to layer
- Fix clearing a picker set from script
- Fix resolving of table placeholders
- Support script navigation in DeleteShellAction
16.8.216
- NFC support
- Add EntityField to Table to specify foreign relation unambiguously
- Add GetMapRotation script function
- Add LabelColor to MarkerVectorLayer
16.8.215
- Add Signature field
- Add SetItems script function to dynamically set Picker and Table items
- Support for multiple foreign fields from the same entity
- Add GetEntitiesByLocation script function
- Add GetMapBounds script function
- Add GetDeviceCulture and GetLanguageName script function
- Add @{System.DeviceCulture} and @{System.LanguageName} placeholder
- Disable wipe if device is offline
- Order server list by name
16.8.214
- Update localizations
- Localization bug fixes
16.7.213
- Handle Content-Type header in httpRequest script action
- Support shared scripts in before and after scripts
- Persist selected boolean filters
- Fix OptionsGroup localization with fields
- Support localization of fields in tabs
16.7.212
- Fix AutoComplete with multiple ForeignEntity relations
- Support OptionsGroup localization with fields
16.7.211
- Support scanning inverted server info QR code
- Improve tile overlay zoom levels on iOS
- Add AutoRotateMapAction
- Fix navigating back with multiple levels
16.7.209
- Support Parent. syntax for getValue/setValue in tables
- Fix updateEntity in SaveShellAction AfterScript
- Update dependencies
16.7.208
- Fix restarting app when device has been put into a dock
- Fix switching between different geometry types when capturing a geometry
- Improve check if form has changed for timestamp fields
- Fix navigate to destination from an action
16.7.207
- Fix navigation with multiple levels
16.7.206
- Improve height of table cell with multiple lines
- Improve sync order of changes after login
16.7.205
- Make layer view scrollable
- Fix title of info if set via script on Android
- Fix tab group layout issues on Android
- Improve message if local data will be lost on wipe
- Improve navigation with multiple levels
16.7.204
- Improve FeatureInfo localization
- Add GetValues and FormatString script function
16.7.203
- Improve localization support
- Improve list sync with revision field
16.7.202
- Fix accessing elements in groups on Android with a StartupScript
16.7.201
- Add support for shared script in script actions
- Improve SelectionBuffer on Windows
16.7.200
- Fix reuse of rest client
16.7.199
- Restore HTTP support
- Fix max length validation
16.7.198
- Don't override lazy loading fields with null
- Use native handler for HTTP requests everywhere
- Pass a user agent for tile requests
16.7.196
- Fix ImagePreview with Animate="True" on Android
- Improve GPS track view
- Improve GetEntityByLocation with multi polygons
16.7.195
- Improve refreshing of list/table after adding a new entity
- Fix full text search crash on iOS
16.7.194
- Improve capturing on iOS
16.7.193
- Snapping improvements
- Fix an issue with cancel in a BeforeScript
- Improve double tap prevention of actions
16.7.189
- Improve MultiPolygon support
16.7.188
- Improve WMS CRS matching
- Fix geometry capturing
16.7.187
- Fix background synchronization regression
16.7.186
- Dependency upgrades
16.7.185
- Improve map layer refresh
- Fix iOS issue when hiding line layers
- Fix list selection issue after navigating back
16.7.184
- Add IsSnapable to VectorLayer
- Add support for Startup- and LoadedScript to map
16.7.183
- Fix invalid data error when editing a form
16.7.182
- Support DefaultValue for Picker
- Improve check if form has changed
16.7.181
- Prevent double execution of actions
16.7.180
- Clear localization cache between different shells
- Don't focus disabled entries
- Improve SyncType="None" in bad network conditions
- Add ExecuteTrigger script function
16.7.179
- Fix encoding issue in SQL statements
- DateTimePicker improvements on Windows
- Improve FilePicker display value when adding a new file
- Enable 3D maps on iOS
16.7.178
- Improve FilePicker display value
- Don't execute after script if form is not valid
16.7.177
- Add optional altitudeFieldName to setGpsPosition
- Support multiline labels on Android in native map
- Fix focus issue on Windows when clicking on an empty area in the form
16.7.176
- Update french localization
16.7.175
- Add multi polygon support to map
- Support multi polygons for areas
- Add AllowSelection in VectorLayer
- Persist map layer selection
16.7.174
- Fix DateTime values with Sql
- Fix empty date picker
16.7.172
- Support sorting on foreign fields in list and table
16.7.171
- Improve picker handling
- Support DateTime values with Sql
- Dependency upgrades
16.7.170
- Add ChangeStatus icon
16.6.169
- Add GetUserId to script context
- Fix layout bug in group fields
- Fix sync issue if an entity is deleted before syncing
16.6.168
- Add Estonian, Portuguese, Romanian and Russian localization
- Dependency upgrades
16.6.167
- Improve Switch icon
- Fix Picker with items from an entity
- Improve nullable value support of OptionsGroup
16.6.166
- Fix TimePicker
- Improve Picker refresh
- Support refresh of field in table row action
16.6.165
- Add LabelSize to MarkerVectorLayer
- Fix word wrap on Android
- Improve handling of nullable boolean fields
- Improve support for numeric revision fields
16.6.164
- Fix wrapping of filters in filter area
16.6.162
- Bug fixes
16.6.160
- Add SelectionBuffer to LineVectorLayer
16.6.159
- Improve NavigateMapShellAction
16.6.158
- Fix custom selection icon size
16.6.157
- Improve SVG rendering
- Improve scan code script function
16.6.155
- Support system values on client side