For running psychology and neuroscience experiments
Bug fixes on top of 2024.1 highlights
Docs
Full Changelog: https://github.com/psychopy/psychopy/compare/2024.1.3...2024.1.4
Full Changelog: https://github.com/psychopy/psychopy/compare/2024.1.2...2024.1.3
NB the version of the windows installer initially uploaded was inadvertantly an un-signed version. That will likely raise a security warning on Windows during the install. This was updated 25th Apr 2024 at 09:10 (UTC) to a code-signed version that will not raise the security warning
.rt
values were from exp start by @TEParsons in #6360Full Changelog: https://github.com/psychopy/psychopy/compare/2024.1.1...2024.1.2
This version adds bug fixes on top of the highlights and features of 2024.1.0
Full Changelog: https://github.com/psychopy/psychopy/compare/2024.1.0...2024.1.1
Counterbalance Routine: Standalone Routine to handle counterbalancing between participants, using the "shelf" to maintain records inbetween
Piloting Mode: Run experiments in "piloting" mode - adjusts settings to avoid common pitfalls while you're building (e.g. getting stuck in a full screen experiment), then switch to "running" when you're ready to start gathering data
Improved UI: Toolbars across the app have a clearer layout for buttons and a more intuitive interface for Pavlovia. Runner especially has had a visual overhaul, with a lot more space for reading stdout/alerts and a new output specifically for Pavlovia sync messages.
Fixes to Eye tracker plugins: Several eye trackers had not been working since being moved out to plugins and these should all now be back in operation
audioLib
is None
by @mdcutone in #6103Full Changelog: https://github.com/psychopy/psychopy/compare/2023.2.3...2024.1.0
Full Changelog: https://github.com/psychopy/psychopy/compare/2023.2.2...2023.2.3
AudioDeviceInfo
__repr__
by @mdcutone in https://github.com/psychopy/psychopy/pull/5851
Various documentation updates:
On top of the new features in 2023.2 series
endExpNow
was only defined if Escape was enabled by @TEParsons in https://github.com/psychopy/psychopy/pull/5780
Full Changelog: https://github.com/psychopy/psychopy/compare/2023.2.0...2023.2.1
draggable
attribute. If set to draggable=True
then that stimulus should check/update position on each frame using stim.doDragging()
abortCurrentTrial
(Python only for now) method to TrialHandler2
and MultiStairHandler
by @mdcutone in https://github.com/psychopy/psychopy/pull/5423
letterSpacing
attribute to Textbox by @TEParsons in https://github.com/psychopy/psychopy/pull/5487
Session
class to run multiple experiments - create your stimulus window once and run multiple experiments in it, with the ability to pause/resume/stop the experiment. (Python only for now) Session can be controlled over websockets
using the Liaison serverrow
argument to specify previous entry by @TEParsons in https://github.com/psychopy/psychopy/pull/5652
AttributeError: 'SoundPTB' object has no attribute 'isFinished'
by @mdcutone in https://github.com/psychopy/psychopy/pull/5541
def
was a function def by @TEParsons in https://github.com/psychopy/psychopy/pull/5581
got an unexpected keyword argument "reset"
when trying to pause using PTB sounds by @peircej in https://github.com/psychopy/psychopy/pull/5619
self
to list of disallowed Component names by @TEParsons in https://github.com/psychopy/psychopy/pull/5742
Full Changelog: https://github.com/psychopy/psychopy/compare/2023.1.2...2023.2.0rc7
waitForRelease=True
) by @TEParsons in #5569
Full Changelog: 2023.1.2...2023.1.3