Features have been added to Survey123 progressively. This topic lists the features that were added at the release stages this year. For a list of all updates made to Survey123, see the What's new archive.
Update April 18, 2023
This update includes changes to the Survey123 web app and the Survey123 website.
Survey123 web app
Fixes include the following:
- A bug was fixed in which the day number decreased by one day as each digit in the year was typed in a date question in Google Chrome and Microsoft Edge.
- A bug was fixed in which an empty page appeared when a group with the field-list appearance had an expression in the body::esri:visible column that evaluated to false.
Survey123 website
Fixes include the following:
- A bug was fixed in which the preview mode on the Design page took more than one minute to load if the survey contained a map question.
- A bug was fixed in which report templates associated with a survey were not shared when the survey's results were shared.
- A bug was fixed in which a timeout error occurred when sharing the results of a survey published from Survey123 Connect that contained dozens of repeats.
- A bug was fixed in which an image could not be inserted by URL when editing a survey published to ArcGIS Enterprise.
- A bug was fixed in which the average score for a choice in a ranking question was displayed as 0 on the Analyze page if the choice name contained smart (curly) quotation marks.
Update March 21, 2023
This update includes changes to the Survey123 field app and web app, and the Survey123 website.
Survey123 Connect (version 3.17.55)
A bug was fixed in which a survey submission could not be validated if it contained a question that was required and hidden (by either the hidden appearance or an expression in the body::esri:visible column).
Survey123 field app (version 3.17.68)
Fixes include the following:
- A bug was fixed in which a survey could not be submitted if it contained a question that was required and hidden (by either the hidden appearance or an expression in the body::esri:visible column).
- A bug was fixed in which unanswered questions that had an input mask defined would submit the mask text.
Survey123 web app
Fixes and improvements include the following:
- In place of a survey submission error, when a file name exceeds 140 characters for an image, file, or audio question response, a warning message now appears and survey submission is prevented.
- A bug was fixed in which the question labels of a single select grid question exceeded the expected width for some languages in a multilingual survey.
- A bug was fixed in which the hide URL parameter did not work in a multilingual survey.
- A bug was fixed in which image questions would not display when they are contained within a repeat of the same name as the image question.
- A bug was fixed in which a survey submitted from a mobile device that includes a geopoint question that is populated using the devices location, is sending responses to a feature layer that has z-values disabled.
Survey123 website
Fixes and improvements include the following:
- A bug was fixed in which date filters could not be applied on the Data tab.
- A bug was fixed in which image attachments that have a keyword that is not equal to an image question were not displayed in the form view on the Data tab as an attachment.
- A bug was fixed in which after saving or publishing a survey successfully, the Design tab still wrongly prompted that there were unsaved or unpublished changes.
- A bug was fixed in which the rotate method did not maintain the expected aspect ratio.
Update February 21, 2023
This update includes changes to Survey123 Connect, the Survey123 field app and web app, and the Survey123 website.
Survey123 Connect (version 3.17.54)
Fixes and improvements include the following:
- New tool to analyze surveys. Requires Survey123 Connect to be configured with a Python environment. See Analyze a survey.
- Automatically detect and use the ArcGIS Pro Python environment when available.
- For geopoint questions, set the default value to position to automatically update to the device's current location when the question is made relevant. See Defaults.
Survey123 field app (version 3.17.66)
Fixes and improvements include the following:
- The list of languages for a multiple-language survey is now ordered alphabetically by language code.
- Improved the interaction of calculations and relevant expressions.
- A bug was fixed in which the Outbox would not display if it only contained entries with submission errors.
- A bug was fixed in which a survey could be submitted with an invalid input mask.
- A bug was fixed that placed multiple copies of the gallery page on top of each other.
Survey123 web app
Fixes and improvements include the following:
- The range question type is now supported.
- The horizontal accuracy of the location reported by the device is displayed as a circle on the map.
- A bug was fixed in which related records were unexpectedly deleted when editing an existing record, when the survey did not include the related layer.
Survey123 website
Fixes and improvements include the following:
- Horizontal accuracy and altitude properties are now supported when authoring calculations for a geopoint question.
- New map and mapScale methods introduced for use in report templates to set the web map item ID and map scale. Replaces the mapSettings method. See Map questions.
- New duration parameter supported for the getValue method for use in report templates to get the duration of an audio response.
- To improve accessibility, heading styles are now used for section titles in sample report templates.
- A bug was fixed in which question names were unexpectedly changed in the survey schema when a survey was saved.
- A bug was fixed in which a survey co-owner could not edit the submissions added by other users when the survey was shared publicly.
- A bug was fixed in which data from a parent record could not be printed when iterating a repeat layer, when the survey did not include the parent layer.