Skip to main content

Subscription Snap XMP Online release notes

These release notes are for the subscription version of Snap XMP Online, which is managed by Snap Surveys. If you are using the on-premises version of Snap XMP Online managed by your organisation, please use the On-Premises Snap XMP Online release notes.

Build: 1.0.0.1381

Release Date: 30th November 2025

Features

  • SOL-5160: New Search option for System admins (User GUID / Resource GUID).
  • SOL-5200: Allow System admins and Organisation admins to insist on MFA.
  • SOL-5247: API: Allow multiple participants to be imported each call (V3 API).
  • SOL-5250: Rework login pages for better UX.
  • SOL-5283: New Shared by you view within Snap Online.
  • SOL-5305: Display starting templates by folder (ability to offer many more starting options with descriptions).
  • SOL-5308: New Search feature to locate resources within Snap Online.

Fixes

  • SOL-4990: Report number of deleted Interview starts rows in Purge temporary data job
  • SOL-5046: Purge user no longer removes usage stats
  • SOL-5162: API: Add participant system GUID to Participant calls (can be used to generate the unique interview URL)
  • SOL-5196: API GetResponses call returns a server exception if no responses
  • SOL-5217: Group questionnaires fail to redirect on submit when custom domain used (iframe)
  • SOL-5218: Change ‘Logged in only preview’ to ‘Allow public preview’ permission 
  • SOL-5240: API: A ‘scheduled’ Interviewing state returned as ‘Unknown’
  • SOL-5248: API: latestCasesOnly parameter added to V3 of GetResponses API call 
  • SOL-5254: API: lastPublishedDate added to Survey calls
  • SOL-5278: Add mask to Password column of Participant table so read only SQL users cannot see the data
  • SOL-5293: remove deprecated ‘Allow from X-Frame domain’ option from admin UI
  • SOL-5298: Display a more user friendly error page for IIS return codes 404 and 405
  • SOL_5299: Error shown after setting password when creating a new account
  • SOL-5300: Organization member can share from root share without required permissions
  • SOL-5301: Additional options for location when cloning a shared survey
  • SOL-5307: Reset password option on SSO account does not need to send email
  • SOL-5310: Cloning a survey stores the original surveys name in the database
  • SOL-5330: Shares to and from an account are retained when the account is renamed
  • SOL-5315: Better error handling of incorrect IdP config
  • SOL-5316: Restrict SOL access from deprecated IE11 
  • SOL-5317: Improve UI for ‘Shared with you’ view
  • SOL-5318: Remove cached settings to force a reload without recycling AppPools
  • SOL-5325: Better ‘failed to send email’ error handling when no mailer configured
  • SOL-5336:  SOL incorrectly reports quota overall target incorrect

Build: 1.0.0.1374

Release Date: 7th September 2025

Features

  • Quota and screen out set up in Snap Online
  • 3rd party lib updates
  • SOL-4959: Captcha (ALTCHA) can be added to interviewing
  • SOL-5234: Replace Google ReCaptcha option with ALTCHA for website
  • SOL-5269: Multiple shares can be set at once using semi colon to separate the usernames
  • SOL-5297: Support for Microsoft Exchange SMTP OAUTH 
  • JS-81: slide keyword to auto choose between horizontal and vertical slide on interview start depending on orientation

Fixes

  • SOL-4990: Job to clear Interview starts table can fail when large volume
  • SOL-5086: Failure to extract survey for database storage on sync is now benign
  • SOL-5107: Job to clear actual response data table can fail when large volume
  • SOL-5149: Clone a broken survey in SnapOnline corrupts your usermap
  • SOL-5173: The title in some connector dialogs was incorrect
  • SOL-5202: POP3 OAUTH secret key working (instead of certificate)
  • SOL-5217: Allow customers to embed their survey in their own iframe without redirecting outside of the frame on submit
  • SOL-5274: Layout on password dialog improved for Firefox
  • SOL-5275: Opening the qwizard can time out when retrieving template field values from the database
  • SOL-5279: Survey with filled quota continues to count towards live interviewing count
  • SOL-5277: Desktop token life extended each time the account logs on
  • JS-352: Quick Exit feature works as expected with custom domains
  • JS-380: Sticky footer now appears at same height regardless of page size
  • JS-404: Partial data can fail to send if more than 64kb
  • Various bug fixes to the online editor including multiple styling to text, GoTo routing text duplicates on Save 

Build: 1.0.0.1370

Release Date: 16th June 2025

Features

Fixes

  • SOL-5004: Remove unused data column from Responses table
  • SOL-5184: Cannot delete accounts with admin permissions
  • SOL-5225: Admin accounts do not have access to the “Enable MFA” setting on a new install
  • SOL-5227: Change Admin | Services page to a status page – no option to restart
  • SOL-5228: Remove stats re “Membership Authentication success/failure” as no longer applicable
  • SOL-5230: QR code tooltip squashed
  • SOL-5239: Allow fullscreen on marketing notification panel
  • SOL-5244: download all paper editions in a zip file
  • SOL-5249: ‘Scheduled’ status now returned as ‘Not started’ rather than failing
  • SOL-5252: Purge deleted survey job can fail if a schedule had been set
  • JS-307: Multiple timers in multi-language surveys can fail to publish correctly
  • JS-390: Restart goes back to blank page
  • JS-400: A grid set up to show as buttons with masking applied displays incorrectly
  • JS-381: Wrong orientation on Jump to top icon with right to left languages
  • JS-324: Added keyword features break us date validation
  • JS-324: keyword feature added to grid now affects all parts of the grid

Build: 1.0.0.1365

Release Date: 6th April 2025

Features

Fixes

  • SOL-5208: New user notification does not show the first time a user logs on if an order is imported
  • SOL-5214: SOL installer to allow install location to be overwritten on upgrade
  • SOL-5222: No update in Build tab when Rebuild used on a survey created from a Survey Template
  • SOL-5243: AttachIt white list should be case sensitive
  • JS-324: HTML settings: call custom functions from questionnaire without JS
  • JS-386: Open-ended showing error while typing
  • JS-389: Routing on question caused seeding to not show during interview
  • JS-390: Restart button takes you back to the beginning of the interview but the page is blank
  • JS-391: Image maps could calculate the wrong size when using the Back button

Build: 1.0.0.1361

Release Date: 21st February 2025

Fixes

  • SOL-5221: Email alerts to multiple addresses not always accepted by mail client

Build: 1.0.0.1357

Release Date: 5th January 2025

Features

  • SOL-5171: New user notification setup added for Marketing Admin
  • SOE-371:  Only allow images up to 10Mb in size

Fixes

  • Improve performance of quotas
  • SOL-5168: 3rd party library updates
  • SOL-4510: Additional bounce back email status codes added to check list
  • SOL-4632: Dropped questionnaire SNIF table still referenced after survey purge
  • SOL-4902: Provide drop-downs for options on Licencing pages of Config
  • SOL-4906/5179: CleanEmails job not always finding the date an email was sent
  • SOL-5149: Cloning a broken survey in Snap Online corrupts the user map
  • SOL-5158: Replace OPTIMIZE scripts for SQL 2016 backward compatibility
  • SOL-5163: Delete old interview job fails due to timeout but reports success
  • JS-359: Quota surveys sometimes hang during interview when all quotas complete
  • JS-360: The error message shows half-width for a grid of must answer drop-downs when the last question is not must answer
  • SOE-363: Scaling an image in the editor reduces the size more than it should
  • JS-314: Allow user to type in date to a native date picker
  • JS-340: Better handling for when map controls are incorrectly set up
  • JS-361: Initial value can be lost after masked out and back in
  • JS-364: JSI fails when there are page timers in a multi-language survey
  • JS-365: Better handling for when sliders are incorrectly set up
  • JS-368: Text substitution of the joining word (and) incorrect in multi-language editions

Build: 1.0.0.1346

Release Date: 6th October 2024

Features

Fixes

  • SOL-5050: Twitter logo updated to X logo
  • SOL-5068: Allow Help URL link to be a mailto link
  • SOL-5069: Add some help text to the Invitations right hand pane when no invites defined
  • SOL-5131: Deleting a seeded variable from the survey causes participant import / connector wizards to hang
  • SOL-5152: Participant invites not sent if the survey is processed for mailing before the end of the import
  • SOL-5161: Help link incorrect when first log on

Build: 1.0.0.1330

Release Date: 16th June 2024

Features

  • SOL-4320: New Job scheduler service to reduce blocking jobs
  • SOL-4904: Participant archive and unarchive jobs added
  • SOL-5030: Support POP3 OAUTH using client secret as an alternative to certificate
  • SOL-5041: Limit the number of responses that can be exported from Snap XMP Online in one go
  • SOL-5113: New ‘scheduled’ survey status added
  • SOL-5116: Allow multiple SMTPs to be used for sending invites

Fixes

  • JS-154: Prevent multiple AttachIt files for the same question
  • SOl-4706: Improve participant/invite UI responsiveness
  • SOL-5044: Title on custom domain survey left blank rather than Snap Surveys
  • SOL-5052: Return 404/410 for invalid interview links and non running surveys
  • SOL-5059: Prevent 2 paper download links being created
  • SOL-5064: Improve performance of Desktop Sync streaming
  • SOL-5065: Created date set for participant when created via a connector or API call
  • SOL-5110: V1 of GetResponses API call now charging units
  • SOL-5115: Email alert only includes 1 AttachIt file when multiple added
  • SOL-5127: Rephrase reset message on group questionnaire participant
  • SOE-345: Better handling for content pasted from Word
  • SOE-351: Fix adding options in semantic scale
  • SOE-353: Survey fails to load if brackets in style name
  • SOE-354: Survey becomes corrupt after deleting grid rows with routing dependencies
  • SOE-355: Valid field now working for open ended literals
  • SOE-356: Save issues with compound grid and routing
  • SOE-358: Questionnaire fails to load in Editor when numbering sections set to numbers 
  • SOE-360: Surplus spaces in routing expression not handled
  • SD-559: Data export filters via com need to treat case numbers as non-deleted cases

Build: 1.0.0.1320

Release Date: 7th January 2024

Features

  • SD-528: Allow screen outs to explicitly ignore the global target

Fixes

  • JS-73: Restart button within SOI does not return the interviewer to the first page
  • JS-116: Allow custom CSS to be used during interview
  • JS-269: Excluded codes now pushed to the end of the sequence for alpha-ordering only 
  • JS-236: Legacy HTML option with masking can stop the interview loading
  • JS-253: Rank index displayed on its own line when code label is long
  • JS-300: Masking and alpha ordering could result in codes showing more than once
  • JS-301: Rating check plus must answer issues
  • JS-302: Carousel not displaying correctly when grid question text not showing
  • JS-303: Drag rank question with conditional routing does not always display the initial value
  • JS-304: Page timer not working when randomise added
  • JS-305: Show the error on Drag and drop grids after focus is moved on
  • SOE-270: Snmedia read and save added
  • SOE-275: Semantic scale label edit improvements
  • SOE-312: Rank and Category grid edit improvements
  • SOE-316: Image map grid edit improvements
  • SOE-338: Grid labels lost when changing grid style
  • SOE-343: Group questionnaire edit improvements
  • SOE-346: Image resize issues
  • SOE-347: Post condition routing can get removed

Build: 1.0.0.1317

Release Date: 12th November 2023

Features

  • SOL-4965: Paper edition published on demand 
  • SOL-5025: Excel CSV option added to Export responses and set as default

Fixes

  • SOL-5027: Error shown if number of pages in a report greater than 200
  • SOL-5028: Rename from ‘Your work \ Surveys’ to ‘Owned by you \ Your work’
  • JS-246: Drag & Drop Rank does not limit the number of rows to rank
  • JS-294: Quota console error with Next and Back

Build: 1.0.0.1310

Release Date: 8th October 2023

Features

  • SOL-4980: Separate create from save analysis permission
  • SOL-5009: Always show Publish button when possible regardless of interviewing state
  • JS-258: Prevent going back to an already submitted survey

Fixes

  • SOL-4618: Don’t show report label for analysis in solo surveys
  • SOL-4706: Database changes to improve performance and throughput
  • SOL-4940: Ensure all emails are processed when using batch option
  • SOL-4971: Remove X-XSS-Protection header from interviewing and main site (in line with OWASP)
  • SOL-4973: Ensure X-Frame options header can be set for main site.
  • SOL-4976: Unused referrer header removed to prevent future potential risk of a CSRF attack
  • SOL-4987: Return a 400x or 500x error status code when appropriate
  • SOL-4988: Track participant being deleted for SOI sync
  • SOL-5003: Reset password email content changes to reduce it being treated as spam
  • JS-104: Submitting works if error has not been seen yet (submit on all pages)
  • JS-231: Must answer inline in a hidden question prevents the Respondent from using Next button
  • JS-236: Potential crash during interview with empty code labels
  • JS-269: Maintain original position for excluded codes when code order = random
  • JS-279: Tab order updated when conditional questions appear
  • JS-280: Allow custom scripts to be executed
  • JS-284: Inline question within a Not Asked question causes empty page
  • JS-287: No longer hide questionnaire when Submit pressed
  • JS-288: SOI signature slow to be enabled
  • JS-289: Must answer quantity sliders showing as error at start
  • SOE-327: Variable references in initial value fields updated correctly when new variable inserted
  • SOE-331: Prevent order of language variable being changed
  • SOE-337: Stop question text being repeated in open series grids
  • SOE-344: Question text lost in multi language survey when routing added
  • SOE-345: Paste text only when copying from Word

Build 1.0.0.1297

Release date: 9th July 2023

Features

  • SOL-4888: Ability to create and save analyses via browser
  • SOL-4618: Add report label to clickable link for each report
  • JS-175: Random question order enhancements

Fixes

  • SOL-4947: Report title potentially incorrect when run within Snap XMP Online
  • SOL-4948: Handle large amounts of AttachIt data for downloading
  • SOL_4953: Error when exporting large amount of CSV data
  • SOL-4954: id.name lost on Close using the Legacy interviewer
  • SOL-4967: Improve layout of password rules
  • JS-132: Reduce flicker when questions transition in due to routing
  • JS-235: Reduce size of published output
  • JS-272: Set forward ordering to start on random code
  • JS-274: Improve accessibility publish
  • SOE-257: Improve grid re-arranging
  • SOE-314: Fix 10 code semantic scale layout issue
  • SOE-330: Allow all characters for hyperlink text
  • SOE-333: Handle Greek characters correctly

Build 1.0.0.1289

Release date: 14th April 2023

Features

  • SOL-4742: Merge shared area into main survey tree view

Fixes

  • SOL-4283: Redirect to log in page when log in times out on Analyze tab
  • SOL-4752: Add option to be able to keep partials for quota/screen out
  • SOL-4868: Option to keep partials when quota full hit working with JSI
  • SOL-4890: Add username to reset password email text
  • SOL-4894: Quota performance improvements when under high load
  • SOL-4909/4915: improve performance of New survey dialog and Sync
  • SOL-4910: Summary dashboard reports no pdf when not required
  • SOL-4914: allow seeding on group survey landing page
  • JS-18: variable response properties not working in open series literals
  • JS-56: calculated values to show number of dps specified
  • JS-73: improve performance of surveys with large amounts of code masking
  • JS-208: alignment issues with compound grids when hiding/unhiding parts
  • JS-209: inline attachIt option not showing as expected
  • JS-246: Drag and drop rank allowed respondent to select more options than designed
  • JS-241: alpha ordering not applied to inline questions

Build 1.0.0.1288

Release date: 4th April 2023

Fixes

  • SOL-4921: Anonymous SMTP fails when server supports authentication
  • SOL-4928: Remove refs to OPTIMIZE_FOR_SEQUENTIAL_KEY as not supported on less than SQL 2019

Build 1.0.0.1284

Release date: 3rd January 2023

Features

  • SOI Quotas now available with this release of SOL
  • SOL-4809/4819/4845: Connectors (This is the updatesurvey.asp replacement)
  • SOL-4701: Update colors to improve accessibility in the user interface
  • SOL-4702: V2 of API: Add Participant endpoints
  • SOL-4752: Allow Researcher to optionally keep partials for quota-ed or screen-ed out survey
  • SOL-4757: Add ability to configure CSP and X-SSS to main Snap XMP Online site
  • SOL-4764: Browser tab for screenout to be labelled Screen out
  • SOL-4820: Allow multiple accounts to trust the same browser
  • SOL-4838: Allow admin to reset trusted devices for a user
  • SOL-4852: Add MFA usage to audit trail
  • SOL-4856: Add in Payment Ref to a licence so on import the payment ref can be set AND limit the number of times a link can be used
  • SOE-176: Inline spell checker alert (Chrome, Edge)
  • SOE-292: Handle Compound Grids added via Snap XMP Desktop

Fixes

  • SOL-4488: Validation added to text entry in Admin areas
  • SOL-4573: Keep responses when flipping between Standard and Plain versions (w3c)
  • SOL-4656: Group questionnaire: second import disables invites on participant where a subject has changed or been added (and possibly deleted)
  • SOL-4697: Some characters (e.g. new line) in quota full message cause problems with JSI
  • SOL-4765: Fail to process some emails returned to Snap XMP Online
  • SOL-4774: Update AttachIt including old JQuery dependency (requires Snap XMP Desktop 12.12)
  • SOL-4812: MFA UX issues
  • SOL-4813: Print button not working if custom domain and JSI
  • SOL-4832: Consistent participant status between legacy and JSI
  • SOL-4834: Participant import, delete option can fail when seeding incorrect
  • SOL-4837: Remove trusted device list and do not require user to specify one
  • SOL-4842: Improve look of MFA code dialog when errors show
  • SOL-4853: Maintain JSI zip after each download for next attempt
  • SOL-4854: Audit record for closed partials incorrect if > 50 partials being closed
  • SOL-4855: Read Email job always reporting 0 emails processed (SOL 1260 onwards only)
  • JS-155: Print button not working on single page questionnaires
  • JS-208: Spacing issue if ‘Space before’ used with Compound grid and routing
  • JS-219: Seeded with hidden language editions can show wrong language
  • JS-220: Missing response data in partial when drop down style used
  • JS-222: Carousels with large amounts of question text overlap boxes
  • JS-224: Masking in plain text version causes codes to not show
  • JS-226: Text box loses focus (requires double click)
  • SOE-132: Variable reference lost when new question added
  • SOE-237: Variable reference potentially causing corrupt survey on save
  • SOE-279: Survey fails to save due to routing

Build 1.0.0.1260

Release date: 20th October 2022

Features

  • JS-186: Inline questions
  • SOL-4722: Multi Factor Authentication added
  • SOL-4722: Password complexity setup via admin UI
  • SOL-4756: Support for POP3/IMAP Office 365 Exchange Online OAUTH certificate-based authentication
  • API: GetSurveyList and GetSurvey have a new property called ResponsesLastChanged that contains the timestamp showing when the responses were last changed.

Fixes

  • SOL-4550: Share context not used for determining code list in filter/context
  • SOL-4590: Optional for questionnaire SNIF is stored in the database
  • SOL-4616: Pending activation list is limited to showing 10 accounts
  • SOL-4634: Some characters can cause problem with export of data to Excel
  • SOL-4664: Identify survey in bounce back email
  • SOL-4724: Admin edit of account can lose some account data
  • SOL-4746: SMTP 500 errors don’t need to be tried again
  • SOL-4750: Switching to text only version turns partials off
  • SOL-4770: Double quotes in filter expression fails
  • SOL-4771: IMAP connection not secure
  • SOL-4772: SNIF extraction on demand for Online Editor
  • SOL-4780: Stop Admin browsing affecting user’s ‘Recent list’
  • SOL-4785: Webpage on submit causes pop up if custom domain
  • SOL-4787: Dashboard Summary report doesn’t work for a shared user
  • JS-131: ‘use steps’ option for sliders respected
  • JS-152: Carousel grid not always showing code labels
  • JS-166: Compound grids
  • JS-176: Preserve random order of codes on Save
  • JS-182: Initial value shows up as answered twice in partial
  • JS-185: Carousel grid changes for right to left languages
  • JS-189: Updated version of jQuery
  • JS-197: Multi choice drag and drop grid fixes
  • SOE-142: Preview of drop downs fixes
  • SOE-242: Preview of Data picker fixes
  • SOE-293: Preview option removed from Editor

Build 1.0.0.1205

Release date: 16th May 2022

Features

  • SOL-4347: reCAPTCHA can be added to reset the password and account creation pages. Configuration is required in machinespecific.config (FMSMVC)

Fixes

  • SOL-4729: Stop storing the ‘Data’ in the Responses table if the source is Snap XMP Desktop
  • SOL-4738: Invites stopped incorrectly on a survey when too many concurrent connections
  • SOL-4379: SMTP connections not always disposed of as soon as can be
  • SOL-4740: Close partials job can block other jobs when large numbers of partials to close
  • JS-8: Rating check with routing on grid doesn’t allow the grid questions to be answered. (This requires the latest Interviewer and Snap XMP Desktop updates for complete release)
  • JS-49: Resume partial to start on page in error (if necessary)

Build 1.0.0.1171

Release date: 7th February 2022

Features

  • SOE-254: Support for Sliders added
  • SOL-4565: Support for multi response context values
  • SOL-4618: Report title shown as tool tip
  • SOL-4677: Support for new (beta) interviewer in Qwizards online

Fixes

  • JS-22: No read only calculated source can show as 0
  • JS-138: Fix for multi line AttachIt question
  • JS-143: Customisation possible of error message for Valid property
  • JS-144: Auto answer on masked question set incorrectly
  • JS-145: Too many decimal places sometimes displayed on derived variable
  • JS-146: Error in calculation following variable with Max responses property set
  • JS-151: Initial value set to an exclusive code could be removed when using Back button
  • JS-153: Grids in Safari browser sometimes failed to display
  • SOL-4315: Email alerts with AttachIt attachments now handled correctly
  • SOL-4526: Error shown to user when no valid licence on cloning
  • SOL-4550: Share context not applied for determining code list for filters/contexts 
  • SOL-4568: Reset participant invite status after email address corrected
  • SOL-4588: Revise ordering of seeding screen on Participant import
  • SOL-4596: RGB colours converted to RGBA on save in email invite
  • SOL-4622: Adding or editing a subject on a Group questionnaire within Snap XMP Online would break seeding for the first subject
  • SOL-4623: Web page on submit seeding not handled correctly
  • SOL-4666: Improve performance of email reader and enhance error logging
  • SOL-4684: Change wording of invite schedule when invites are disabled
  • SOL-4685: Better display of survey status messages on mobile devices
  • SOL-4690: Fix for Restart button not working
  • SOL-4698: Mailing status added to top line
  • SOL-4710: Partials not working as expected for Group questionnaire

Build 1.0.0.1104

Release date: 4th October 2021

Features

  • SOL-4389: API v1 (permission based so needs to be enabled for each account)
  • SOL-4542: New button added to allow userAdmin to generate a reset Password link manually
  • SOL-4553: Separate licence defaults for when Admin creates account
  • SOL-4585: Option to update survey licences when template licence updated
  • SOL-4608: Quotas
  • SOL-4648: Include created time in Participant export
  • JS-94: Image map accessibility enhancements JS-108: Slider bar accessibility enhancements

Fixes

  • SOL-4072: Set default session timeout to be 59 mins
  • SOL-4331: Handle surveys with only paper editions
  • SOL-4491: More helpful error message when creating an account that’s been deleted or purged
  • SOL-4492: Social media links added to Collect page
  • SOL-4494: QR code to use custom URL
  • SOL-4538: Stop using iFrame unless its custom domain
  • SOL-4539: Set custom URL token to original value if you clear it
  • SOL-4545: Survey name can contain invalid characters when you clone a survey
  • SOL-4549: Make choosing worksheet number more obvious in Participant upload dialog
  • SOL-4555: Use account’s Full name when no Email from name set for invitations
  • SOL-4558: Participant import performance improvements
  • SOL-4575: Add option to disable checks in mailer for certificate revocation
  • SOL-4577: Handle id.name variable rename
  • SOL-4579: Sort order added for Group questionnaire list as seen by Participant
  • SOL-4601: Trim leading and trailing spaces from ‘subject’ for group questionnaires
  • SOL-4612: Logged in survey completion rate incorrect
  • SOL-4617: Participants cannot be added via UI
  • SOL-4629: More validation required on email address when sharing (plus trim spaces)
  • SOL-4654: Crash adding a new participant to an invite only survey
  • SOE-145: Drop downs now working in Editor preview
  • SOE-165: Code ordering now working on Editor preview 
  • SOE-208: More…dialog can get cut off
  • SOE-222: Placeholder text would sometimes remain in Firefox
  • SOE_225: Footnote in wrong position when masking is on
  • SOE-246: Grid of open ended quantity questions incorrect size
  • JS-20: Closing the attachIt dialog would show an error in IE11 
  • JS-20: Native data pickers in SOI
  • JS-39/SOE-216: Alpha ordering with mask and other question problem
  • JS_90: Footnote appears in wrong place when mask also applied to the variable
  • JS-91: Routing not working when variable in error state
  • JS-92: Start date/time incorrect
  • JS-95: Wrong format for dates in initial/seeded values
  • JS-113: Error message not visible when question overflows viewport
  • JS-119: Long initial values could cause crash
  • JS-120: Build preview does not reload on browser refresh
  • JS-124: Grid of notes would crash
  • JS-123: Cater for seeding/ restoring values when initial value

Build 1.0.0.1065

Release date: 21st June 2021

Features

  • Survey response profile graphs added
  • SOL-4562: Delete mode added to Upload Participants 
  • SOE-122: Rating check feature added to Online Editor
  • JSI-32:Support for partials

Fixes

  • SOL-4558: Participant import re-write adjustments – batch up within SQL to improve performance / only allow 1 update from Desktop at a time
  • SOL-4560: Warn user the schedule will be cleared if they manually stop a survey
  • SOL-4578: Error shown when survey with custom login page paused
  • SOL-4591: Allow participant reminder to have an interval set to 0
  • SOL-4598: Participant wizard can time out when uploading a large spreadsheet
  • SOL-4550: Share context not used for determining code list in filters/contexts in Analyze
  • SOL-4555: use account’s Full name when no Email from name set for invitations
  • SOL-4559: Participant overview ‘started’ and ‘completion rates’ inaccurate for group survey
  • SOL-4554: Group Questionnaires don’t work when there is an apostrophe in the subject
  • SOL-4534: Adding a / or : in Subject line of an email results in error
  • SOE-217: Mutually exclusive option doesn’t show
  • SOE-224:  Editor preview doesn’t show initial values
  • SOE-229: Grid questions have code exclude lists set up on 2nd, 3rd etc row
  • SOE-234: grid attributes text overlaps content
  • SOE-235: Page breaks not handled correctly in Editor preview
  • SOE-169: Auto renumber option not respected in Editor
  • JS-8: Added option to unselect option for Rating Check
  • JS-31: Support for Restart button in SOI
  • JS-45: Prevent double submit from occurring
  • JS-109: Support for Close button in SOI
  • JS-20: data pickers not working
  • JS-38: Handling for read only variables
  • JS-107: Id.completed not set on submit
  • JS-83: All paradata handling

Build 1.0.0.999

Release date: 7th December 2020

Features

  • SOL-4479: Allow surveys created from Survey templates to be sync’d between Snap XMP Desktop and Snap XMP Online
  • SOL-4506: Customisable options available when exporting data from Snap XMP Online

Fixes

  • SOL-4331: Handle surveys with only paper editions
  • SOL-4420: Entering HTML in text fields can crash dialog or page
  • SOL-4470: Build tab tooltip restyled to make it easier to read and not overlap
  • SOL-4507: Filter issue when Survey set to US date format
  • SOL-4510: Handle email bounce backs
  • SOL-4511: Filter Participant by status displays empty list
  • SOL-4520: Survey mailing stopped on failure to send 1 invite
  • SOE-123: Text substitution not working in Editor Preview
  • SOE-189: Add a footnote to a Single and it disappears after a reload
  • SOE-205: Open ended questions only accept 1 character in Build | Preview 
  • SOE-209: Setting the Initial value for a literal can throw up an error or cause the survey to not save
  • SOE-221: Hard to set a semantic scale to have 10 codes
  • JS-96: Footnotes on grids fixed
Tags:
Contents