Snap Online release notes

You are here:
< All Topics

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-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 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 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 Online
  • SOL-4774 – Update AttachIt including old JQuery dependency (requires Snap 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

  • 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 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 Snap Offline Interviewer and Snap 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 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 Desktop and Snap Online
  • SOL-4506: Customisable options available when exporting data from Snap 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
Contents