release notes
SurveyJS v1.9.105
Released: August 30, 2023
SurveyJS v1.9.105 introduces background image support for Signature questions and includes several bug fixes and minor enhancements.
Signature: Background Image Support
Signature questions now allow you to specify a background image upon which users leave their signature. Assign an image URL or Base64 string value to Signature's backgroundImage
property. Note that if you specify both the backgroundImage
and backgroundColor
properties, backgroundImage
takes priority.
const surveyJson = {
"elements": [{
"type": "signaturepad",
"name": "signature",
"backgroundImage": "https://www.example.com/my-image.png"
}]
}
New and Updated Demos
Pipe Answers from Dynamic Matrix or Panel
New Blog Post
SurveyJS: a self-hosted alternative to Google Forms that has it all (Part 2)
Bug Fixes
Form Library
- File Upload question: An irrelevant placeholder is displayed in read-only mode (#6652)
- Rating Scale question: The
getPlainData()
method result doesn't include a selected rate item and its custom property value (#6804) - "Skip To" trigger navigates to another question immediately when users select the Other item, without allowing users to specify the item itself (#6792)
- Knockout / jQuery: An expression validator doesn't update the validation message on value change (#6790)
onFocusInQuestion
doesn't provide information about which matrix cell was focused (#6698)
Survey Creator
- Markdown is incorrectly rendered within the page selector in the Preview tab (#4482)
- A custom icon disappears on dragging a custom component from Toolbox (#4475)
- Translation Tab: No translations appear for a matrix column's choices (#4473)
- "Undo" doesn't work correctly when deleting a question makes a survey empty (#4479)
- A survey-level "Add Question" button adds a question to a panel rather than to a survey (#4468)
- A default locale cannot be updated using the
editorLocalization.defaultLocale
property (#4434) - The 'Set by Visible If' link doesn't scroll Property Grid to the Visible If expression if it is already on the screen (#4406)
- Theme Editor doesn't raise a theme changed notification when the background image changes (#4498)
- Toolbox items: A "toolbox item" suffix is added to the end of a custom tooltip (#4487)