Reviewing mobile releases archived notes 2019-2024
Who is this article for?
Administrators and Users who want to review historical mobile release notes
No elevated permissions are required.
For current mobile release information visit Navigating the mobile release roadmap and release notes
Android 1.37.6
- (December 11, 2024)
-
Bug fixes
- Better handling for missing localized text
Android 1.37.5
- (November 12, 2024)
-
Bug fixes
- Patch release to address reference field issues created by recent Chrome updates
iOS 1.42.0
- (October 31, 2024)
-
Improvements and changes
- Ideagen brand adoption
- Support for object printing in ad-hoc categories and search
iOS 1.41.0
- (September 12, 2024)
-
Improvements and changes
- Ideagen brand adoption
- Support for configured identifiers
- Mobile Forms: Code quality improvements
- Mobile Forms: Date field option to exclude time component
- Mobile Forms: Partial matches for reference field filters
Windows 1.3
- (September 12, 2024)
-
Improvements and changes
- Usability improvements throughout the app
- Enroll-a-colleague
- Reference library
- Configurable tour and help
-
Bug fixes
- Prevented duplicate notes in work packages
- Corrected an issue with multiple signatures
- Child level expand button is now hidden when the level is empty
- Restored missing message for form field validation
- Improved mobile form assignment handling
- Video attachments can now be viewed more than once
- Prevent an error on some select/reference fields
- Fixed several child grid rendering issues
- Fixed issues with single sign-on
- Improved template and assignment refresh buttons
- Fixed several bugs related to attachment presentation
NOTE: Windows v1.3 is available for customers using Windows v1.2. Customers on Windows Cordova v1.37 should consult with their Ideagen representative before upgrading.
iOS 1.40.0
- (August 1, 2024)
-
Improvements and changes
- Linked mobile forms
- Ability to cancel an assignment check-out
- Support for generated identifiers on assignments
- Improved caching for mobile forms and work packages
- Improved calculated fields
-
Bug fixes
- Prevent duplicate child rows on assignments
iOS 1.39.0
- (May 16, 2024)
-
Improvements and changes
- Performance has been improved on forms with many static text fields
- Upgrade to PSPDFKit 13.3.0
- Support for static select labels in expansions
- App-wide cache refresh button added to left navigation menu
- Improved background handling of mobile form submit actions
- Users are now required to proceed with app configuration updates
- Upgrading the app will force a reload of all mobile form templates (this release only)
- Better handling of login errors and exceptions
-
Bug fixes
- Observations now default to numeric keyboard on number fields when configured accordingly
- Lengthy static select fields now render as a pop-over list
- Fixed a potential crash when using the camera
- Fixed several date field issues present in Observations
Windows 1.2.0
- (April 26, 2024)
-
Improvements and changes
- Native support for mobile forms
- Support for user acknowledgement message
- Better detection of app configuration updates
- “One step” checkout for work packages
- App-wide cache refresh button added to left navigation menu
- Upgrade to PDFTron v1.2.260
- Improved login user experience
- Support for CA/EU data center endpoints
- Support for single sign-on
NOTE: Windows v1.2 is available for customers using Windows v1.1. Customers on Windows Cordova v1.37 should consult with their Ideagen representative before upgrading.
Mobile 1.38.1
- (February 29th, 2024, iOS Only)
-
Various updates and fixes:
- We fixed an issue where the app displays a pop-up message ‘Update Available’ even after the device has been updated to the latest version.
- We fixed an issue where the app store URL was incorrect.
- We fixed an issue where some reference field values were not synced with the server when the observation was submitted from the mobile app.
- We fixed an issue where the app generated an incorrect rating ID that resulted in submitted observations missing attribute ratings.
- We fixed an issue with observations to allow for comments to be added even when no attribute rating was selected.
- We fixed an issue where cleared values were sent to the server.
- We improved performance when opening very large observations and checklists.
Mobile 1.38
- (February 15th, 2024, iOS Only)
-
Mobile Observation Updates To enhance security and add new functionality, the mobile observation feature has been updated to leverage the mobile form product oferring. For the detailed description of changes and list of FAQs, please refer to the Mobile Observation FAQs page in the documentation center. The key changes are listed below:
- There will be minor changes to how mobile observations are displayed and entered. Each attribute/question can be answered on the main screen, but supporting information such as comments, tags, and images are entered by tapping on an arrow that will take the user to a new screen.
- For observations that have been started but not submitted, these observations will not be retained. To avoid this, please plan to submit in-progress observations prior to the update.
- PSPDFKit Upgrade. We have upgraded PSPDFKit to 1.2.40. Please refer to the PSPDFKit release notes for additional information.
-
Various updates and fixes:
- We switched from using a WebView to using Safari during the Single Sign On (SSO) authentication workflow. This allows for Simple Certificate Enrollment Protocol (SCEP) to be used as well as other authentication schemes.
- We made an update to the ‘Connection Editor’ page to allow for selecting additional production and non-production areas when setting up connections manually.
- We increased the supported character count for the area name from 31 to 256 characters.
Mobile 1.37.4
- (January 23rd, 2024, Android Only)
- Bug Fix. We fixed a mobile form issue to allow attaching videos for devices on Android 14.
Mobile 1.37.3
- (November 30th, 2023, Android Only)
-
Various updates and fixes:
- We fixed a mobile form issue to allow for attaching PDF documents within field level attachments.
- We switched from using a WebView to using Chrome during the Single Sign On (SSO) authentication workflow.
- We updated some of the supporting technologies in the login and connection screens.
Mobile 1.37.2
- (August 25th, 2023, Android Only)
-
Various updates and fixes:
- We made an update to the ‘Connection Editor’ page to allow for selecting additional production and non-production areas when setting up connections manually.
- We fixed an issue so the summary text for child rows wraps instead of the text being cut off.
- We increased the supported character count for the area name from 31 to 256 characters.
- We fixed an issue for field level PDF attachments which could not be opened and viewed when the field properties were set to immutable for assigned mobile forms.
Mobile 1.37.1
- (March 3rd, 2023 for iOS, March 6th for Android and Windows)
- PSPDFKit Upgrade. We have upgraded PSPDFKit to 12.0.3 for the iOS mobile app.
-
Bug Fixes and Updates (iOS only unless noted):
- We fixed an issue with encoded URLs which resulted in mobile forms' submissions getting caught in the initiate step incorrectly.
- We fixed an issue where the red text that indicates the field is required and that there is additional information to provide appeared only after a checklist item was opened.
- We added support to allow for date fields such as a due date to be included in the summary view for child data.
- We made an update to remove support for ASCII control characters (including new lines) in the summary view for child data. This allows for consistency across the different platforms (Android, Windows).
- We fixed an issue so that aggregate fields re-calculate when the input fields change.
- We fixed an intermittent issue for child row identifiers that had resulted in an ‘Input Error String’ message when a new child row was added to a mobile form.
- We added support for unmapped child levels in mobile forms. (All Platforms: iOS, Windows, and Android)
Mobile 1.37
- (January 10th, 2023)
- Localization. We have added multi-language support for the iOS and Android Mobile App. The standard screens and menu are available in eleven languages: English, Chinese (Simplified), Spanish, Portuguese, German, Polish, Italian, French, Thai, Turkish, and Korean. Mobile form authors can include translated mobile form templates to provide localized mobile forms for their users. When a mobile form with translations is available, the mobile app will display in the language specified in the device settings.
-
Bug Fixes: We have new bug fixes available as part of the release.
- We fixed a time out error that displayed when users logged in to the mobile app.
- We fixed an issue with wrapping text for static select fields on smaller form factors such as phones.
- We updated the button for sending feedback from ‘Send’ to ‘Next’ since the final step for providing feedback generates an email.
- Android Precise Location. For apps that use the geolocation field type, Android users need to select precise location. An error will appear if a user selects approximate. If approximate is selected, the mobile user can go to the app settings on their device and switch this setting to ‘Precise’.
Mobile 1.36
- (October 18th, 2022)
- No-drilldown Checklist Improvements. Mobile form checklists now let you select responses to checklist items without having to drill down into the details screen. You still have to drill down to attach supporting documentation such as images, comments, and tags, as shown in the graphic below. This feature requires minimal configuration to enable. This is only available for iOS.
- Type-Ahead. We have added a type-ahead feature for reference fields. When typing in a reference field, the app automatically filters returned results by the typed text. Form authors can enable this feature for reference fields with minimal configuration. This is only available for iOS.
-
Bug Fixes:
- We fixed a current date default bug so that it displays as today's date instead of yesterday's date for iOS devices.
- We added a required hint on segmented button fields that are configured as required. The hint is consistent with other fields in mobile documents. This update is available on iOS and Windows devices.
- We fixed a bug in 1.35 to add back support for validating dropdown values for iOS devices.
Mobile 1.35.1
- (September 7th, 2022)
-
Various Fixes for iOS:
- We fixed an issue so that pending items are submitted once the device is back online.
- We fixed some issues with searching for reference field data that included returning partial matches.
Mobile 1.35
- (August 19th, 2022)
-
iOS Mobile Documents. We updated some of the supporting technologies in Mobile Documents for the native iOS app. This resulted in a couple improvements to note:
- Images are no longer cropped when attached to a mobile form.
- We have switched the map that displays for geolocation fields from Open Street Maps to Apple Maps.
- Work Package Updates. We have improved how Mobile Forms integrate with Mobile Work Packages.
- Updates for 3rd Party Links. We now allow links from third- party apps to default more than 1 field in Mobile Documents and Mobile Observations.
Mobile 1.34
- (April 7th, 2022 for iOS and Windows, April 11th, 2022 for Android)
- Changes to allow on-premise environments to use the Android app. We are pleased to announce that users of on-premises environments can now use the Android mobile app.
- Added Metrics. We added logging to track dropped connections. There is no user-facing effect of this change.
- Updates to Ad Hoc Category Appearance. We made minor changes to the Ad Hoc Category UI.
-
Various Fixes:
- Disk I/O Error. We fixed an issue that previously displayed a harmless-but-annoying “Disk I/O” error.
- Connection Strings Reset. We fixed a rare issue that made it look like connection strings were deleted after an iOS operating system update.
- Null Row Issue. We fixed an issue so that forms with multiple field level attachments save as expected.
Mobile 1.33
- (February 4th, 2022)
- Per App VPN Support. We have added support for certificate-based per-app VPNs on iOS devices. The app now messages when a VPN may have timed out, and either tries to automatically reestablish a connection, or prompts the user to do so manually.
- More Date Options for Mobile Observations. We have added an option for Observation date fields to be configured to prevent future date selections.
-
Various Fixes:
- We fixed an issue with hidden directives on static fields.
- We fixed the row immutability feature to include child grids.
- We fixed an issue for UTC search for Work Packages.
- We resolved an issue with how we check for location sharing permissions.
Mobile 1.32.1
- (December 17th, 2021)
- Fix for Android Devices. We fixed an issue where some Android devices had an error that blocked users from logging in to the mobile app.
Mobile 1.32
- (November 2nd, 2021)
- Data Source Objects Updates. If a single data source object is set up for a mobile form, the app now runs the defaults when the mobile form opens without any user action.
- NA Approval Signature. Mobile procedure authors can now require a signature when ‘NA’ is selected on a specific step when completing a procedure. Users can refer to the comments associated with the step to view the signature.
- Object level attachments added to procedures. Users can now add images and videos to procedures as a whole instead of on a specific step.
- Field level attachments now support PDFs. The app now supports PDFs as field level attachments instead of just images. This is only available for iOS and Android.
- PSPDFKit Upgrade. We have upgraded PSPDFKit to iOS 11.0.0 and to 7.7.0 for Android.
-
Various Fixes:
- We fixed an issue with the sort order for attribute ratings for Mobile Observations.
- We resolved an issue where the return key wasn’t working as expected on the notes field in work packages.
- We changed how computed fields (calcnum, aggnum, and conditional) are refreshed. Every time a field changes now, we trigger a refresh for computed fields.
- We fixed an issue with deleting attachments.
Mobile 1.31
- (September 8th, 2021)
- URL Links. We now allow for URL links to be added to mobile forms and procedures. The form author can specify a label for the link. Once the user clicks on the link, the website will open in a new window. Users need to be online to open URL links.
- More options to help users navigate to the app. We now allow for navigating to the DevonWay 2 iOS mobile app from third party apps. For example, users can tap on a link in a PDF, a different iOS mobile app, or an email. When users tap on the link, the app opens the specified mobile form, and populates data into fields with defaults defined. Note that the app must be installed, and users must be logged in prior to clicking on the link. This is only supported on iOS devices.
- More options for refreshing reference data. We have a new option to schedule the frequency by which reference data is refreshed. The update can be scheduled to align with automated updates on the hour. Some minor configuration is required.
-
Various updates and fixes:
- Default for Child Level Static Select Fields. We fixed an issue so that child-level static select row defaults are applied.
- Annotations mobile app. We fixed an issue on field level attachments that have been annotated on the mobile app for assigned forms.
- We have dropped support for iOS 12.x.
- PSPDFKit Upgrade. We have upgraded PSPDFKit to iOS 10.4.2 and to 6.6.2 for Android.
- We have released a new version of the Companion App. The companion app is updated to PDFTron 9.0.1.
Mobile 1.30
- (June 23rd, 2021)
- New color options for categories. We now allow for more color options for each category on the various cards in the mobile app. We have added teal, light orange, dark orange, bright blue, dark blue, and medium grey. We have also added additional color options for red and green. There is minor configuration required to update the color on the card.
- Option to default to non-SSO sign-on. Customers can now choose to default to non-SSO sign-on for mobile app users. To enable this feature, please contact us.
-
Various Other Updates and Bug Fixes.
- We fixed an issue whereby field level attachments did not always display when mobile forms are assigned.
- We fixed an issue so reference data is refreshed when the ‘Update Now’ option is tapped. When there are mobile app changes that require the mobile app to be updated, we prompt the user to update the DevonWay 2 app with a message that reads: “Update Available - An application restart is required to apply this mandatory update.”
- We fixed an issue to only trigger data defaults for child rows for new records that are initiated on mobile. We previously were applying it to assigned records as well.
- We made improvements to eliminate duplicate submissions due to multiple instantiations of the offline queue worker.
- We fixed an issue whereby duplicate object attachments were sometimes being created every time the object was checked out.
- We addressed an issue with an email extension to allow users to send feedback that includes the debug log.
Mobile 1.29
- (April 13th, 2021)
- Updates for Observation Required Attributes. We now show a "Rating required" note below required attributes when there is no response. When rolled up, sections with incomplete responses, comments, and tags will include the note "This section is incomplete". The "Requirements" section at the top displays the number of required attributes.
- Reference Field Messaging. We display a message when the results returned are a subset of the total results available. The message displays in yellow on the top of the screen: “Showing first X of Y results. Please refine your search.”
- Availability of Current Mobile User Data. We added support for defaulting the person reference field to the current user. With necessary setup, this also supports use cases for the current user’s supervisor and defaulting an organization reference field to the current user’s department. This is available on the iOS and Android apps only.
- Availability of Select Fields for Reference Field Filter Inputs. Form authors can use Select field types in the criteria for filtering the results returned from a reference field.
- Connection Sharing Support. We now support sharing a link that allows for adding the connection string without having to type it in or scan a QR code. The link can be shared from the Enroll A Colleague menu option in the mobile app. This is only supported on iOS.
- Various Other Updates and Bug Fixes. Among these, we have dropped support for iOS 11.x.
Mobile 1.28.2
- (March 5th, 2021)
- Minor Bug Fixes We fixed some minor issues. This update is available for iOS, Android, and Windows users.”
Mobile 1.28
- (February 18th, 2021)
-
Mobile Forms Table of Contents. We now allow authors the option to add a table of contents to their mobile forms to assist the user with navigating across large mobile documents. The option to add the table of contents is only available when the attribute
paginated=true. This requires configuration for existing mobile forms. -
Mobile Forms Pagination. The app provides an option for paginated presentation for forms with the attribute
paginated=true. When enabled, root level groups become pages in the document. The user may navigate between pages using the navigation toolbar's next and previous buttons, through the table of contents (provided that multiple groups have been marked withtoc=true), or through the use oflinkelements. This requires configuration for existing mobile forms. - Observations Required Attributes. We now allow for specific attributes within an Observation to be required.
- eWP UI update. We have moved the location of the add button for the MTE page for consistency to the top of the page.
- PSPDFKit upgrade. We upgraded PSPDFKit to v10.1.2 for iOS and to 6.5.3 on Android.
- PDFTron upgrade. We upgraded PDFTron to 8.0.2.
Mobile 1.27.3
- (February 8th, 2021)
- Fix for Mobile Forms We fixed an issue for mobile forms that have a change in workflow and assignee when submitted. This update is only for iOS and Android users.
Mobile 1.27.1
- (December 30th, 2020)
-
Various Fixes
- Default value for static select fields We fixed an issue to allow for the default value to display for the user on static select fields.
- Fields populated incorrectly while adding children We fixed a boundary issue that made certain fields incorrectly populated when adding a new child instance on a mobile form.
- Adding Multiple Field Level Attachments. We fixed an issue related to adding multiple field level images.
- Other Updates We made updates to certain settings for the Windows app to address a specific connectivity issue.
Mobile 1.27
- (December 9th, 2020)
-
Smart Procedures Updates We have made many enhancements to Smart Procedures to improve navigation, usability, and the capture of critical data.
- Table of Contents Smart Procedures now include a Table of Contents to allow for easier navigation. We also display an icon on the Table of Contents to communicate status for the different groups and steps.
- Hold Points Smart Procedures can be written with hold points. When hold points are incorporated into a procedure, the app provides clear messaging to guide the user to complete specific steps ahead of other steps.
- “Not Applicable” option for Steps Steps can be marked as not applicable.
- PDF Export Removed The option for printing the PDF from the mobile app will be removed as part of this release. PDF export will be available from the platform in a coming release.
- Clear messaging on incomplete steps When the user is viewing the last step of the procedure, we now provide a list of the steps that have not been completed, with links to make it easy for the user to navigate to those steps.
- Explicit starting and completing of steps There is now a push button that the user clicks to start working on a step. While the step is in progress, a button is present to complete the step.
- Sequential Order We support procedures that require steps to be completed in order. The app provides clear messaging to users to guide them to complete the previous step ahead of starting the next step. In cases where sequential order is not a requirement, the author can turn off this feature.
- Comments Users can optionally add comments on each step.
- Change History We now capture a history of actions the user performed.
- Attachment Fields We now allow the user to add attachments at the field level for both mobile forms and procedures. For iOS and Android devices, users can annotate images.
- Link Fields Users can now easily navigate to referenced steps and groups within the same procedure by tapping a link.
- Signature Fields We have updated signature fields to make them more user friendly and to allow for adding multiple signatures.
- Two Levels of Nesting To simplify the structure of procedures, we no longer allow steps to be defined within steps. Steps can be standalone, or they can be part of a group.
-
Changes for both Procedures and Forms:
- Runtime static images must use the new module object attachment field; pulling URI-encoded image data from a CL field is no longer supported
- Signature fields used to write data to CL fields; this is no longer supported. Signature data is only present in the JSON blob.
Mobile 1.26
- (August 14th, 2020)
- Android Support for Image Annotation. We now support annotating image attachments on Android devices. We allow for the following types of annotations: adding text, images, and different shapes including arrows (see below for a screenshot of the image annotation UI). The annotations completed on your mobile device can be viewed on the desktop app. Windows support is TBD.
-
Ability to customize important error messages. We now allow custom messaging for the following specific situations:
- Device is Offline: When a user tries to submit an item while they are offline, we display a message (once per session) to notify the user that the form will be uploaded when network connectivity is restored. The standard message reads, “Device Offline – Your form will automatically be uploaded when network connectivity is restored.” This message can be customized.
- Failed to Send: When a user submits an item and there is an error, we display the following message: “Error – The form failed to upload. Please ensure you have a good network connection, then try submitting the form again.” This message is displayed each time the item fails. The message can be customized to provide additional context or troubleshooting steps. Customizing the two types of error messages requires module configuration changes.
- Other updates. We made updates to certain settings for the Windows app to address a specific connectivity issue.
Mobile 1.25
- (July 27th, 2020)
- Offline Submission Confirmation. We now display a message when the user submits a mobile form or observation while offline: "Your form will automatically be uploaded when network connectivity is restored".
- Notification Permissions. Users are now alerted if their notifications are disabled through the device's app settings. The message includes a link to route the user to the page where they can grant permissions.
-
Usability Enhancements for Mobile Forms:
- We no longer show the section for creating new forms if all mobile tasks are completed through assignments.
- We have added new functionality to allow form authors more flexibility when making child level rows immutable, including removing the limit on the number of fields allowed.
- We have addressed an issue so that the text "Expand to show hidden items" no longer displays when the group is hidden.
-
More Date Formats Supported for Ad Hoc Categories. We have added support for additional date formats for Ad Hoc Category results. The app will now correctly format system fields like
Last Updated On. - Various other fixes and improvements. Most notably, we resolved an issue that arose in the previous release of the Windows app wherein attachments could not be added.
Mobile 1.24
- (July 2nd, 2020)
- Keyword Search. You can now perform keyword searches that allow for reviewing read-only results. The search can be filtered to specific modules or executed across all modules to which you have access, and will return up to 50 results by relevance. To enable keyword search, there are minor configuration changes required.
- Support for Video. You can now capture and play back 10MB or smaller videos for Mobile Documents and Observations. The videos will appear alongside any images you have taken in the app or attached. Video is supported on iOS and Android only.
- Reverse Address Look-up. You can now populate address fields using the user’s geolocation; this is available on Mobile Forms and Observations. Addresses provided are a "best-effort" match and may require some manual adjustment, especially in areas with limited mapping data. This is currently supported only on iOS. There are minor configuration updates to enable this.
- History UI Improvements. Errors and pending items that require a user action now display in the “History” section of the app. A badge appears on the app menu alerting the user that there is action required.
- Mobile Notifications. We now send mobile notifications to remind users when they have unfinished work. Specifically, if you create a Mobile Form or Observation but do no submit it, we will send a notification that you can tap on and continue your work. Along with this, you can set your preferences for receiving notifications through the Settings Menu.
Mobile 1.23
- (May 15th, 2020)
- Images can now be annotated. You can annotate pictures you capture using your mobile device or from your existing image attachments. The annotations completed on your mobile device can be viewed on the desktop version. This is available on iOS devices, currently. Android and Windows support is TBD.
- Documents can be set to read only to allow for reference documentation. Attachments in Mobile Work Packages, Mobile Documents and Observations can now be specified through module rules as modifiable or non-modifiable. Prior to this release, attachments were either always non-modifiable or always modifiable depending on what part of the app you were using.
- Ad-Hoc Categories support format hints for “email” and “telephone” values. For results with telephone numbers and email addresses, you can use format hints to display interactive links. For email addresses, tapping the link opens a new email message using the device’s configured email app. And for telephone numbers, tapping the link initiates a call using the device’s phone app.
- New button style available for select fields for mobile forms. The segment button style that was previously only available for Observations is now available for Mobile Documents. Additional format options for specifying background color, text color, and emojis allows for even more customization.
- Fix included for numeric fields incorrectly accepting character values.
- Filters on reference fields allow for refining the list of choices. You can now add filters to reference fields in Observations and Mobile Documents to refine the list of choices presented to the user based on the value in another reference, static select, small text, numeric, or boolean field.
- PSPDFKit upgrade. We upgraded PSPDFKit to v9.3 for iOS.
- Native Android SAML support. A native implementation of the SAML protocol on Android enables better integration between the Ping and Okta identity providers.
- Improved child level navigation. You can navigate to the next record within the child data view.
Mobile 1.22
- (March 20, 2020)
- Better support for multiple users sharing the same device. iOS and Android are designed to be owned and used by one person at a time. That doesn't match the needs of large enterprises, however, who for cost efficiency purposes may need multiple users to share the same company-owned device, e.g. across shifts. To accommodate this need, we added more robust support for different users logging into the same device, so that each user's data is stored in separate partitions.
-
Datasource objects for mobile documents. You can now define a
dataSourceQueryas part of your mobile form definition to return objects that act as datasource options for your form. This lets you configure a module that lets administrators simply define data to drive field defaults, checklist options, etc., in much the same way as a scorecard drives the layout and presentation of an observation. See the Mobile Documents reference guide for more information. - PSPDFKit upgrade. We upgraded PSPDFKit to v9.2.1 for iOS.
-
statictextfields now support expansions.statictextfields in Mobile Documents now support expansions, such as"text": "The measurement is: ${Voltage}". See the Mobile Documents reference guide. - Child level titles now wrap. To support longer titles, Mobile Document child summary titles now text-wrap.
- Various other fixes and improvements. Most notably, we upgraded a framework component that resolved issues some users were having with the iOS voice-to-text feature; we fixed an issue that sometimes required users to tap twice on a category to open it or return to the main menu; and we improved the behavior of the keyboard when editing large character fields.
Mobile 1.21
- (February 07, 2020)
- Adding ad-hoc documents to work packages. Work packages can now be configured to allow users to add new documents to work package document groups from a predetermined library. These documents can then be annotated like any other document in the work package.
- Extend geolocation to mobile documents. You can now add geolocation fields to mobile forms, not just observations.
- Reference documents open in PSPDFKit. For consistency and a nicer user experience, reference library documents now open in PSPDFKit for iOS and Android.
- PSPDFKit upgrade. We upgraded PSPDFKit to v9.1 for iOS and v6 for Android.
- Performance improvements for large forms. We made several improvements to how large mobile documents perform.
- Support for ad-hoc categories. The mobile app now supports ad-hoc categories so users can view their assignments and other relevant types of data. Note that there is a dependency on a couple platform features that are not yet available in Production, so we will be proactively reaching out to our customers to enable this exciting new feature when those dependencies have been resolved.
- Various other fixes and improvements. Most notably, role-based category displays are now respected for users who already had the mobile app installed, not just new users.
Mobile 1.20
- (December 13, 2019)
-
Barcode support. Fields in Observations (
textandreference), Mobile Documents (smalltext,reference, andmultireference), and Mobile Work Package child grids (textandreference) now support an optionalshowBarcodeButtonattribute. When enabled, this allows users to scan common barcode types for faster data entry. - Role-based category display. The mobile categories that display for a user now take into account the user's roles instead of displaying an error for each category to which they don't have access. Note that some minor configuration in your area may be required to enable this feature.
-
New
conditionalfield type. Mobile Documents can now containconditionalfields, which are immutable fields whose values are calculated according toif-then-elsestatements. They can be used for summaries, help text, and other similar cases. -
Child row immutability. Mobile Documents now support non-modifiable child rows through the setting of a new
immutable-child-rowattribute. This allows mobile developers to control the conditions under which child rows may be deleted, while keeping separate the logic that controls the immutability of individual fields in those rows. - [Delete All] button on History screen. The History screen now has a [Delete All] button, so users don't have to manually delete history one by one.
- Submission acknowledgment. Observations now display an acknowledgment message when they are submitted to the server.
- Support for Android 10.
- Various other fixes and improvements. Most notably, we resolved an issue related to attaching camera images on devices running iOS 13.
Mobile 1.19
- (October 2019)
- Integrated PDFTron in the Windows app. Mobile Work Packages running on Windows now use PDFTron for PDF annotations. We chose PDFTron for Windows instead of PSPDFKit because of its excellent performance on small, underpowered Windows tablets.
- History view retains work packages. The History view now retains work packages that have been completed on the device.
- Select fields with 2-3 values display as radios. In Mobile Documents, select fields with three or fewer values will now display as a radio button. Note that this only applies to forms, not procedures.
-
Child levels can now be displayed as collapsed. A new
collapsedattribute lets you display Mobile Document child levels as collapsed when the user first enters the form. -
Date fields can be chosen beyond the current year. Mobile Documents by default now let users choose a date up to 2 years in the future. This default can be overriden with the optional
selectFutureDaysnumerical attribute. - Better message for expired password. The app now displays a nicer message if the user's password has expired.
- Immutable select fields can be tapped to see the whole text. Prior to this release, there was no way to see the full text behind immutable select fields (selects, static selects, references, and multi-references). Users can now tap on the value to see the whole text.
Mobile 1.18.1
- (September 2019) This release is for iOS and Android only and addresses two issues to improve reliability:
- Submitting an observation or mobile form is now synchronous when online. The app will now notify the user when an error occurs instead of failing silently in the background, which could happen in the past if, for example, a large picture attachment timed out due to a poor network connection. In addition, the sync process is more tolerant of interrupted uploads: for example, when synchronizing an observation with many Response objects and attachments, the upload process won't re-create objects that were successfully created, as long as the app was able to get confirmation from the server.
- Opening an observation no longer marks it as updated. Opening and closing an observation without making any changes will no longer mark it as updated, which means that the sorting on the observation category will be unaffected, since that depends on the last update date/time.
Mobile 1.18
- (August 2019) The 1.18 release is only for iOS and Android. A new Windows version will be available later this Fall.
- PSPDFKit version upgrades. The Android app is updated to PSPDFKit 5.5 and iOS to PSPDFKit 8.5.
- Multi-document work package support. Multiple work package documents can now be opened without having to navigate back to the main work package screen. This feature is only available on iOS.
- Child row defaults and sorting. Mobile Documents (forms) templates now support defaulting rows into a child level. You can also now sort by specifying an optional numeric field to sort by.
- Native PSPDFKit integration for iOS. The app now uses the native iOS PSPDFKit API, which provides much more fine-grained access to features and functions over the Cordova plugin.
- Mobile Documents list handling. The app now handles mobile document lists more like observations: users can delete or check in locally created forms or downloaded assignments, respectively, by swiping left from the home screen; the status of incomplete documents shows "in progress" instead of "downloaded"; and the default "Assignments" header can be overriden.
-
Work Package document prefixes. Work Package documents can now display an optional identifier before the document title via the new
titlePrefixattribute.
Mobile 1.17
- (July 2019)
-
Integrated PSPDFKit on iOS and Android. PDFs annotated via work packages on iOS and Android devices now use the best-of-breed PSPDFKit annotation tool, which provides benefits such as:
- Improved Navigation: Swipe to move from page to page or use the page view at the bottom of a document to open any page.
- Pinch/Zoom: Pinch and zoom within a document and edit in zoom mode.
- Annotation Toolbar: Use a much wider variety of annotation types than the old tool supported.
- Note Annotations: Add longer comments to PDF documents and choose custom shapes and colors.
- Annotation Inspector: Control how annotations look.
- Signature: Create and place the same or a new signature within a document.
- Copy/Cut/Paste: Copy or Cut annotations and Paste them throughout the document.
Important
Any documents annotated with the old tool will no longer work as they are incompatible with PSPDFKit; we are working directly with any affected customers to plan a smooth transition.
-
Improved child UI for Mobile Documents. We made a few minor but important UI improvements to how we render child information in Mobile Documents:
- For greater consistency, the Attachments header and child region headers in Mobile Documents now display the same as field group headers.
- You now always click a
+icon to add a new child instance, instead of a free-floatingADDkeyword for the first instance. - You can now delete a child row from the header region by swiping left and tapping the red garbage can that appears. You can also still tap into the child item and delete the child instance by tapping a garbage can icon in the lower right corner.
- Better wait controls. We added a loading indicator that blocks other actions while certain operations complete in order to avoid errors due to race conditions; for example, we no longer allow you to click [Back] until an observation has finished submitting, as that can interrupt the submission and cause an unexpected error.
-
Better
smalltextdisplay. We fixed the display of Mobile Documentsmalltextfields so that they no longer show centered and cut-off after 20 or so characters. - Edit large character fields by clicking on them. Users can now click directly on large character fields in Mobile Documents to edit them, instead of having to always click on the edit icon. This is consistent with the behavior of other fields.
- Confirmation prompt on work package check-in. We now ask you to confirm your action when you check in a work package.
-
Removed support for deprecated attributes. The
Percent Complete,Working, andActionableattributes for work package documents are no longer supported. We plan to supportPercent Completeat the work package level in a future release. -
Support for work package
titleattribute. Work Packages now support atitlePrefixattribute on the work package details template that is prepended to the title of the media, child grid, completion form, and PDF annotation screens. For more details, see the work package reference guide.
Mobile 1.16
- (June 2019)
- Support for geolocation in Mobile Observations. You can now optionally capture geolocation information when recording an observation.
- Removed support in Android for PDFs accessed through Mobile Work Packages. As part of integrating best-of-breed PDF annotation functionality provided by PSPDFKit, we need to push this layer of the mobile app to the native OS. Since we do not currently have any notable demand for Mobile Work Packages running on an Android tablet in a Production environment, and to avoid maintaining two separate codebases, we are deprecating support for PDFs accessed through Mobile Work Packages until further notice. Observations and Mobile Documents are still fully supported on Android devices.
- Resolved a bug that caused
betweendirectives with aclosed: trueattribute to ignore the bounding values.