Skip to content

Releases: surveyjs/survey-library

Maintenance update

17 Mar 12:05
Compare
Choose a tag to compare

Includes a set of bug fixes

Maintenance update

10 Mar 07:00
Compare
Choose a tag to compare
  • VueJS implementation refactoring
  • KnockoutJS component implemented
  • Implemented "load old/renamed properties from JSON" functionality
  • Implemented "do not show Completed Page" option
  • Implemented "add properties into MatrixDropdownColumn" functionality
  • Added custom widget examples (Select2, Barrating, iCheck)
  • Bug fixes (#244, #250, #251, #252, #256, #265)

Maintenance update

20 Feb 13:15
Compare
Choose a tag to compare

Includes a set of bug fuxes.

VueJS and Custom Widgets

16 Feb 13:37
Compare
Choose a tag to compare
  1. We've supported VueJS Framework
  2. Now you can render questions via custom widgets from 3rd-party vendors now, e.g. TagBox

All known bugs were fixed.

The maintain release

10 Feb 15:07
Compare
Choose a tag to compare

All known bugs have been fixed.

New build system and a lot of minor improvements

03 Feb 13:56
Compare
Choose a tag to compare
  1. Change the build system
    • Migrate from webpack v1 to v2 and as result remove gulp usage completely.
    • Migrate from typings to @types.
  2. Small API improvements
    • new survey.focusFirstQuestionAutomatic property, true by default. Make it false, if you do not want to focus the first question on the next page.
    • new placeHolder property is added into QuestionText, QuestionComment and QuestionMultipleTextItem objects. It will set the input placeholder attribute if it is not empty.
    • maxLength property is added into text validator. The validator will raise error if maxLength is more than 0 and the text length exceeds the maxLength value.
    • onAfterRenderSurvey, onAfterRenderPage and onAfterRenderQuestion events are added. There are two parameters in the options: survey/page/question objects and htmlElement, the corresponded DOM Element, for more information

All known bugs were fixed.

New "display" mode

25 Jan 13:16
Compare
Choose a tag to compare
  1. New display mode is added. survey.mode = "display"; Default mode is "edit".
  2. Support for arrays and nested attributes in visibleIf property and text preprocessing
  3. All known bugs were fixed.

Angular2 and jQuery versions

22 Dec 18:13
Compare
Choose a tag to compare

Angular2 and jQuery support + bug fixes.

Minor enhancements and bug fixed

01 Dec 19:56
Compare
Choose a tag to compare

New Features:

  1. inputType property is added into QuestionText. #141
  2. onServerValidateQuestions survey callback is added. Use it to validate question values on the current page on the server, #137.
  3. Add/Remove properties run-time: #135

Bug fixes:

  1. Question numbers were not update correctly on show/hide questions on the same page: #121
  2. Survey doesn't update correctly navigation buttons and progress if next page(s) become(s) change visibility: #123
  3. Using a checkbox with react throws a warning about an uncontrolled input becoming controlled: #131. Found and fixed by @jdalegonzalez
  4. value for Dropdown question with choicesByUrl isn't returned in survey.data: #138
  5. required columns for matrixdropdown don't display error message in knockout version: #142

travis_builds: Add/remove properties in run-time: https://github.com/andrewtelnov/su…

30 Nov 11:38
Compare
Choose a tag to compare