Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 2.4 KB

NEWS.md

File metadata and controls

39 lines (29 loc) · 2.4 KB

Release notes

0.4.1

  • Updated the rowTitleWidth documentation to point out that you need to also set columnMinWidth to change the relative width of the title column.
  • Hotfix: Fixed a bug where navigateToUrl would fire even if the results were not saved. Now Veles uses SurveyJS's native Try Again button.

0.4.0

  • Hot reloading now only reloads the survey, not the whole page.
  • Added UrlParameters argument to the Survey class to specify what parameters should be saved in the database.
  • Added pauseBuild arg to SurveyModel.build() to prevent the survey from being built when created.
  • Added surveyFromJson() function to create a survey from a json file made with the visual creator.
  • Themes have been implemented. See themeFile argument in the SurveyModel class.
  • Imports in init.py are now explicit.
  • Fixed the monitorInput property so it now works as expected.
  • Added botSalt() function that can be put inside a question's title. It will generate a non-visible string that can still be copied and pasted. This can be used to detect GPT usage.

0.3.2

  • Moved building code to a .ts file.
  • Extensively changed the development server so building now happens only when invoked by the user and the window reloads automatically when the survey is updated.
  • The node_modules folder is not copied even if it exists in the website_template folder for any reason.

0.3.0

  • Added a functional index.css file.
  • Matrix questions work as expected. Added the matrixDropdown question type.
  • Surveys, pages and panels are now iterable so they can be unpacked with the * operator.
  • Moved from yarn and webpack to bun, esbuild and hono which makes everything much faster.
  • Repleced the createStructure and buildForProduction args and methods (survey()) with a single build() as building is now quick enough to be done on the fly.

0.2.0

  • yarn is now called directly through subprocess.run(). This should resolve some problems in Windows. pynpm dependency has been removed.
  • Added customCode and customFunctions arguments for direct javascript use. Also added getJS() helper to get the code from a file.
  • Now markdown and html in question titles are honored by default.
  • Added reCAPTCHA v3 protection by default.
  • Added monitorInput property allowing for couting the number of key presses and time elapsed on textual questions. Can be used to check if the answer was pasted.