Skip to content

v4.0

Compare
Choose a tag to compare
@jodeleeuw jodeleeuw released this 21 Oct 17:53

jsPsych version 4.0

This is a major update that contains a number of new features, updates, and bug fixes.

  • A new documentation site has been built, at http://docs.jspsych.org. Documentation files are now included in the GitHub repository, in the docs directory.
  • Looping and conditional designs are now possible, using the new chunk structure. See the documentation for more details.
  • A progress bar can be automatically generated for an experiment and displayed at the top of the page. See the documentation for more details.
  • Callback functions can be specified at the block level.
  • Added support for randomizing and repeating trials within a block.
  • The dataAPI module has been renamed data and several new functions were added. See the documentation for more details.
  • Improvements were made to the process of creating plugins, by centralizing some of the parameters that are used in all plugins, and removing un-necessary parameters to the plugin.trial method.
  • A set of default data is now collected for every plugin.
  • Many minor changes were made to plugins to fix various bugs and make improvements.