Skip to content

@peircej peircej released this Aug 9, 2020

Couple of quick fixes (don't crash if the system has an invalid font) and added a Mac Standalone dmg

As always be cautious - this is an early release and lots of code has changed. In particular in this version the new TextBox and Form objects are certainly in beta and should be tested carefully in your study

For full details see https://www.psychopy.org/changelog.html

2020.2 HIGHLIGHTS :

  • New look, including dark mode, customizable themes and new flat buttons (you can choose a Classic theme to get the old buttons back for comfort)

  • Now have an class for /editable/ text called TextBox2 (Beta testing) :

  • Form (Beta testing) components now work online and support (in both lab-based and online versions):

  • Improved Coder

  • Improved Runner

  • Online studies don't need to use html folder

  • Added support for Emotive and BrainProducts EEG hardware

  • CSV data outputs now have an option to set the delimitter (e.g. ; or \t rather than ,)

CHANGES:

  • PsychoJS code now uses the same syntax for loop termination as PsychoPy allowing either nameOfLoop.finished=true or currentLoop.finished=true
  • Python 2.7 is no longer supported. We recommend Python versions 3.6 or 3.7 (3.8 is not tested likely to work)

Sorry - no Mac Standalone right now but you can install using pip!

Assets 6

@peircej peircej released this Aug 7, 2020 · 10 commits to master since this release

As always be cautious - this is an early release and lots of code has changed. In particular in this version the new TextBox and Form objects are certainly in beta and should be tested carefully in your study

For full details see https://www.psychopy.org/changelog.html

2020.2 HIGHLIGHTS :

  • New look, including dark mode, customizable themes and new flat buttons (you can choose a Classic theme to get the old buttons back for comfort)

  • Now have an class for /editable/ text called TextBox2 (Beta testing) :

  • Form (Beta testing) components now work online and support (in both lab-based and online versions):

  • Improved Coder

  • Improved Runner

  • Online studies don't need to use html folder

  • Added support for Emotive and BrainProducts EEG hardware

  • CSV data outputs now have an option to set the delimitter (e.g. ; or \t rather than ,)

CHANGES:

  • PsychoJS code now uses the same syntax for loop termination as PsychoPy allowing either nameOfLoop.finished=true or currentLoop.finished=true
  • Python 2.7 is no longer supported. We recommend Python versions 3.6 or 3.7 (3.8 is not tested likely to work)

Sorry - no Mac Standalone right now but you can install using pip!

Assets 5

@peircej peircej released this Aug 5, 2020 · 36 commits to master since this release

As always be cautious with the first version in a major new release stream (the x.x.0 release) as lots of code has changed. In particular in this version the new TextBox and Form objects are certainly in beta and should be tested carefully in your study

For full details see https://www.psychopy.org/changelog.html

2020.2 HIGHLIGHTS :

  • New look, including dark mode, customizable themes and new flat buttons (you can choose a Classic theme to get the old buttons back for comfort)

  • Now have an class for /editable/ text called TextBox2 (Beta testing) :

  • Form (Beta testing) components now work online and support (in both lab-based and online versions):

  • Improved Coder

  • Improved Runner

  • Online studies don't need to use html folder

  • Added support for Emotive and BrainProducts EEG hardware

  • CSV data outputs now have an option to set the delimitter (e.g. ; or \t rather than ,)

CHANGES:

  • PsychoJS code now uses the same syntax for loop termination as PsychoPy allowing either nameOfLoop.finished=true or currentLoop.finished=true
  • Python 2.7 is no longer supported. We recommend Python versions 3.6 or 3.7 (3.8 is not tested likely to work)
Assets 5

@peircej peircej released this Mar 9, 2020 · 955 commits to master since this release

Many new features in 2020.1:

See changelog#2020.1

Fixes in this patch release:

  • Runner was not launching Coder scripts from their own directory #2819
  • csv files should allow separator to be ; and decimal place to be , #2825 #2828
  • PsychoPy application was now launching in Windows versions <8.1 (which don't know about high-dpi displays) #2820
Assets 7

@peircej peircej released this Mar 6, 2020 · 1055 commits to master since this release

Bug fixes:

  • Keypad key responses were not showing up as numbered responses under the new Keyboard class #2812
  • Cedrus button box had an error int he Builder-output code added in 2020.1.1 commit:186ec5876
  • Code Component was accidentally forcing people to use code auto-conversion commit:5c57d0c9d
Assets 3

@peircej peircej released this Feb 18, 2020 · 1071 commits to master since this release

Many new features in 2020.1:

See changelog#2020.1

Fixes in this patch release:

  • Several tweaks to the new Runner dialog:

    • double-click takes you back to the file in the appropriate Builder/Coder view
    • Ctrl-R within the Runner run the file (so you can do Ctrl-R twice from builder and you're running)
    • Alerts separated from stdout so they're more visible
    • Alerts for Builder are checked on experiemnt selection rather than on script compile time
    • Alert was testing stim size/pos incorrectly if using units "from experiment settings"
  • Mac keyboard access should now bring up a dialog taking you to the correct System Preferences panel

  • Fixes to Eyelink 1000 communications from iohub #1a8c6923b0

  • Better support for high-res displays on Windows #2795

  • Further tweak to readline issues on linux #6975040fae #4a80060b94

Assets 7

@peircej peircej released this Feb 4, 2020 · 1125 commits to master since this release

This version adds lots of great new features for online studies, for running and checking your experiments,
and for 3D worlds!

NEW:

  • Many exciting tools for 3D rendering. See Coder demos menu for some examples

  • Online studies now support shapes Cross, Star and regular polygons (nVertices) #2673

  • Online studies have better cross-browser compatibility including fixed support for edge

  • Online studies have substantially improve timing. In fact, PsychoPy now has the
    best timing of any online system, consistently under 4ms precision for RTs! <https://psyarxiv.com/d6nu5/>_

  • New Runner dialog:

    • provides some 'Alerts' about things that might go wrong in their study #2646
    • allows you to run/save/open a set of studies without opening a window for each one
    • allows online studies to run locally in "debug" mode to test the study before uploading
  • Support for pyglet 1.4, including support for text alignment in multi-line text #2693

  • CHANGED: rendering of text stimuli may not look quite the same. We now have new parameters
    anchorHoriz and TextAlign rather than alignHoriz but this may not act the same in all
    cases #2693

  • Online studies no longer require a separate html folder. #2687 In some cases (e.g. when adding extra resource files)
    it may be preferable to keep the html folder and that's currently still the default
    for new studies but ExperimentSettings>online>folder can now be set to blank and the html/js
    files will be saved alongside the psyexp/py files. This reduces file duplication.

  • Support for QUESTplus staircases

  • Pyglet backend now supports 10-bit framebuffer #2672

  • Updated support for Oculus Rift #2655

  • Added a :class:~psychopy.visual.Pie (pacman) stimulus #2652

  • Substantially faster rendering of DotStim #2647

FIXED:

  • Rect stimulus now aliases size with width and height so that users can refer to either #2650
  • Faster updating of DotStim dot locations (so fewer dropped frames) #2647
  • continueRoutine can be set in the BeginRoutine block rather than the EachFrame block #2680
  • Tab key was incorrectly reporting itself as 'escape' in new Keyboard object #2620
  • many more!
Assets 6
Pre-release

@peircej peircej released this Jan 16, 2020 · 1204 commits to master since this release

Edge support added (back) in and better timing for web studies
(need to recompile the experiment to the new version and re-upload scripts)

Assets 8
Pre-release

@peircej peircej released this Jan 14, 2020 · 1208 commits to master since this release

FF: Fix validDuration calculation for frames (#2761)

Using % operator for floats gives some odd answers!
e.g. 0.5%0.01 gives 0.00999 but should be 0 (0.01*0.5 is exactly 50!)
so use our own function instead

Also removed the 100Hz tests although we should, at some point, allow
users to specify the rate of their monitor for these tests
Assets 7
Pre-release

@peircej peircej released this Jan 9, 2020 · 1227 commits to master since this release

Testing only

Assets 5
You can’t perform that action at this time.