Releases: jakub-jedrusiak/VelesResearch
Releases · jakub-jedrusiak/VelesResearch
0.4.1
- Updated the
rowTitleWidth
documentation to point out that you need to also setcolumnMinWidth
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.
Full Changelog: v0.4.0...v0.4.1
0.4.0
- Hot reloading now only reloads the survey, not the whole page.
- Added
UrlParameters
argument to theSurvey
class to specify what parameters should be saved in the database. - Added
pauseBuild
arg toSurveyModel.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 theSurveyModel
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.
Full Changelog: v0.3.2...v0.4.0
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.
Full Changelog: v0.3.0...v0.3.2
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
andbuildForProduction
args and methods (survey()
) with a singlebuild()
as building is now quick enough to be done on the fly.
Full Changelog: v0.2.0...v0.3.0
0.2.0
What's Changed
yarn
is now called directly throughsubprocess.run()
. This should resolve some problems in Windows.pynpm
dependency has been removed.- Added
customCode
andcustomFunctions
arguments for direct javascript use. Also addedgetJS()
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.
Full Changelog: v0.1.0...v0.2.0
0.1.0
Full Changelog: v0.0.21-prealpha...v0.1.0
Pre-alpha 21
The whole thing has been rewritten.
Pre-alpha 20
Full Changelog: v0.0.19-prealpha...v0.0.20-prealpha
v0.0.19-prealpha
Full Changelog: v0.0.18-prealpha...v0.0.19-prealpha
Pre-alpha 18
Full Changelog: v0.0.17-prealpha...v0.0.18-prealpha