Here's the migration guide from v7 to v8. This is a much simpler transition than v6 to v7. Most v7 experiments will probably work right away with v8. www.jspsych.org/v8/support/m...
We just released jsPsych v8.0! There's lots of behind-the-scenes improvements here thanks to a complete rewrite of the core code. There are also some user-facing changes. Changelog is here: github.com/jspsych/jsPs...
Major Changes #2858 b8001735 Thanks @bjoluc! - Rewrite jsPsych's core logic. The following breaking changes have been made: Timeline Events conditional_function is no longer executed on every it...
full-time RA job at Vassar on a project about jsPsych, online experiments, citizen science & gamification, etc pls circulate! (Josh is the supervisor for this one but in practice the RA will work with all of us on the project — @joshdeleeuw.bsky.social@mekline.bsky.social, Josh Hartshorne, me)
DataPipe is a free tool for saving experimental data directly to the OSF, making it born-open by default. pipe.jspsych.orgdoi.org/10.31234/osf...@joshdeleeuw.bsky.social
I'm hiring an open-source community manager! This is a two-year, full-time position. Please share with folks who might be interested ❤️
niche, but 👍
Yeah, totally in agreement! "Possible but clunky" is not a great developer experience 😅
And along the lines of "consistent API" I think a related advantage is something analogous to an advantage of the tidyverse in R. If you have a consistent way to construct an analysis pipeline then you can build tools that interact easily, without needing centralized development.
I think the restrictiveness that advanced users sometimes feel is more of a developer experience fault on my end than an actual restrictiveness. I've yet to encounter something that couldn't be implemented. (Which is not to say that it is a good idea to use it for every project!)
Not quite as beautiful, but a vscode extension can transform the editor: e.g. github.com/zaaack/vscod...
A vscode extension to make your vscode become a full-featured WYSIWYG markdown editor - GitHub - zaaack/vscode-markdown-editor: A vscode extension to make your vscode become a full-featured WYSI...