Skip to content

Releases: open-cogsci/OpenSesame

3.1.5 Jazzy James (5th maintenance release)

02 Feb 09:39
Compare
Choose a tag to compare

About this update

OpenSesame 3.1.5 Jazzy James is the fifth maintenance release in the 3.1 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.1 series.

If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:

Credits

Thanks to:

  • Daniel Schreij (@dschreij) for the Mac OS package, and his implementation of truly unfilled circles
  • Jarik den Hartog (@JdenHartog) for improving the System Information extension
  • Wouter Kruijne (@wkruijne) for fixing docstrings

Bug fixes and improvements

OpenSesame:

python-qdatamatrix

QProgEdit

python-datamatrix

  • Updated to 0.4.4

opensesame-extension-osf

Packages (Windows Python 2.7 package)

New

  • fastnumbers 1.0.0
  • prettytable 0.7.2

Detailed package information

name: opensesame_3.1.5-py2.7-win32-1
channels:
- cogsci
- defaults
dependencies:
- python==2.7.12
- anaconda-client=1.4.0=py27_0
- backports=1.0=py27_0
- backports_abc=0.4=py27_0
- bzip2=1.0.6=vc9_3
- clyent=1.2.2=py27_0
- arrow=0.7.0=py_0
- humanize=0.5.1=py_0
- oauthlib=1.0.3=py_0
- psychopy=1.82.01=py27_0
- pygame=1.9.2a0=py27_0
- pyglet=1.2.4=py27_0
- python-datamatrix=0.4.4=py_0 # updated in 3.1.5
- python-fileinspector=1.0.2=py_0 # updated in 3.1.3
- python-opensesame=3.1.5=py_0 # updated in 3.1.5
- python-pseudorandom=0.2.2=py27_0
- python-pygaze=0.6.0a21=py_0 # Updated in 3.1.3
- python-qdatamatrix=0.1.13=py_0 # updated in 3.1.5
- python-qnotifications=1.1.1=py_0 # updated in 3.1.3
- python-qosf=1.1.8=py_0
- python-qprogedit=4.0.9=py_0 # updated in 3.1.5
- qscintilla2=2.9.1=py27_vc9_0
- requests-oauthlib=0.6.1=py_0
- webcolors=1.5=py27_0
- configparser=3.5.0b2=py27_1
- decorator=4.0.10=py27_0
- entrypoints=0.2.2=py27_0
- freetype=2.5.5=vc9_1
- functools32=3.2.3.2=py27_0
- get_terminal_size=1.0.0=py27_0
- ipykernel=4.3.1=py27_0
- ipython=4.2.0=py27_0
- ipython_genutils=0.1.0=py27_0
- ipywidgets=4.1.1=py27_0
- jinja2=2.8=py27_1
- jpeg=8d=vc9_0
- jsonschema=2.5.1=py27_0
- jupyter=1.0.0=py27_3
- jupyter_client=4.3.0=py27_0
- jupyter_console=4.1.1=py27_0
- jupyter_core=4.1.0=py27_0
- libpng=1.6.22=vc9_0
- libtiff=4.0.6=vc9_2
- markdown=2.6.6=py27_0
- markupsafe=0.23=py27_2
- mistune=0.7.2=py27_0
- mkl=11.3.3=1
- nbconvert=4.2.0=py27_0
- nbformat=4.0.1=py27_0
- notebook=4.2.1=py27_0
- numpy=1.11.1=py27_0
- openssl=1.0.2h=vc9_0
- path.py=8.2.1=py27_0
- pickleshare=0.5=py27_0
- pillow=3.2.0=py27_1
- pip=8.1.2=py27_0
- pyflakes=1.2.3=py27_0
- pygments=2.1.3=py27_0
- pyopengl=3.1.1a1=np111py27_0
- pyopengl-accelerate=3.1.1a1=np111py27_0
- pyqt=4.11.4=py27_6
- pyreadline=2.1=py27_0
- pyserial=2.7=py27_0
- python=2.7.12=0
- python-dateutil=2.5.3=py27_0
- pytz=2016.4=py27_0
- pyyaml=3.11=py27_4
- pyzmq=15.2.0=py27_0
- qt=4.8.7=vc9_8
- qtawesome=0.3.3=py27_0
- qtconsole=4.2.1=py27_0
- qtpy=1.0.2=py27_0
- requests=2.10.0=py27_0
- scipy=0.17.1=np111py27_1
- setuptools=23.0.0=py27_0
- simplegeneric=0.8.1=py27_1
- singledispatch=3.4.0.3=py27_0
- sip=4.16.9=py27_2
- six=1.10.0=py27_0
- sqlite=3.13.0=vc9_1
- ssl_match_hostname=3.4.0.2=py27_1
- tornado=4.3=py27_1
- traitlets=4.2.1=py27_0
- vs2008_runtime=9.00.30729.1=2
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=vc9_3
- pip:
  - cffi==1.7.0
  - expyriment==0.8.0 # Upgrade manually to 0.8.1.opensesame2
  - imageio==1.5
  - mediadecoder==0.1.5
  - moviepy==0.2.2.11  
  - opensesame-extension-osf==1.0.12
  - opensesame-plugin-media-player-mpy==0.1.6
  - opensesame-windows-launcher==0.4.1
  - pycparser==2.14
  - python-bidi==0.4.0
  - sounddevice==0.3.3
  - tqdm==4.7.6
  - pyaudio==0.2.9 # Added in 3.1.3
  - openpyxl==2.4.0 # Added in 3.1.3
  - fastnumbers==1.0.0 # Added in 3.1.5
  - prettytable==0.7.2 # Added in 3.1.5
prefix: opensesame_3.1.5-py2.7-win32-1

3.1.4 Jazzy James (4th maintenance release)

21 Nov 17:03
Compare
Choose a tag to compare

About this update

OpenSesame 3.1.4 Jazzy James is the fourth maintenance release in the 3.1 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.1 series.

If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:

Credits

Thanks to:

  • Amandine Rey (@amandinerey) for updating the French translation.
  • Daniel Schreij (@dschreij) for the Mac OS package.

Bug fixes and improvements

Packages (Windows Python 2.7 package)

Updated

  • python-qprogedit has been updated to 4.0.6

Detailed package information

name: opensesame_3.1.4-py2.7-win32-1
channels:
- cogsci
- defaults
dependencies:
- python==2.7.12
- anaconda-client=1.4.0=py27_0
- backports=1.0=py27_0
- backports_abc=0.4=py27_0
- bzip2=1.0.6=vc9_3
- clyent=1.2.2=py27_0
- arrow=0.7.0=py_0
- humanize=0.5.1=py_0
- oauthlib=1.0.3=py_0
- psychopy=1.82.01=py27_0
- pygame=1.9.2a0=py27_0
- pyglet=1.2.4=py27_0
- python-datamatrix=0.3.1=py_0 # updated in 3.1.3
- python-fileinspector=1.0.2=py_0 # updated in 3.1.3
- python-opensesame=3.1.4=py_0 # updated in 3.1.4
- python-pseudorandom=0.2.2=py27_0
- python-pygaze=0.6.0a21=py_0 # Updated in 3.1.3
- python-qdatamatrix=0.1.9=py_0 # updated in 3.1.3
- python-qnotifications=1.1.1=py_0 # updated in 3.1.3
- python-qosf=1.1.8=py_0
- python-qprogedit=4.0.6=py_0 # updated in 3.1.4
- qscintilla2=2.9.1=py27_vc9_0
- requests-oauthlib=0.6.1=py_0
- webcolors=1.5=py27_0
- configparser=3.5.0b2=py27_1
- decorator=4.0.10=py27_0
- entrypoints=0.2.2=py27_0
- freetype=2.5.5=vc9_1
- functools32=3.2.3.2=py27_0
- get_terminal_size=1.0.0=py27_0
- ipykernel=4.3.1=py27_0
- ipython=4.2.0=py27_0
- ipython_genutils=0.1.0=py27_0
- ipywidgets=4.1.1=py27_0
- jinja2=2.8=py27_1
- jpeg=8d=vc9_0
- jsonschema=2.5.1=py27_0
- jupyter=1.0.0=py27_3
- jupyter_client=4.3.0=py27_0
- jupyter_console=4.1.1=py27_0
- jupyter_core=4.1.0=py27_0
- libpng=1.6.22=vc9_0
- libtiff=4.0.6=vc9_2
- markdown=2.6.6=py27_0
- markupsafe=0.23=py27_2
- mistune=0.7.2=py27_0
- mkl=11.3.3=1
- nbconvert=4.2.0=py27_0
- nbformat=4.0.1=py27_0
- notebook=4.2.1=py27_0
- numpy=1.11.1=py27_0
- openssl=1.0.2h=vc9_0
- path.py=8.2.1=py27_0
- pickleshare=0.5=py27_0
- pillow=3.2.0=py27_1
- pip=8.1.2=py27_0
- pyflakes=1.2.3=py27_0
- pygments=2.1.3=py27_0
- pyopengl=3.1.1a1=np111py27_0
- pyopengl-accelerate=3.1.1a1=np111py27_0
- pyqt=4.11.4=py27_6
- pyreadline=2.1=py27_0
- pyserial=2.7=py27_0
- python=2.7.12=0
- python-dateutil=2.5.3=py27_0
- pytz=2016.4=py27_0
- pyyaml=3.11=py27_4
- pyzmq=15.2.0=py27_0
- qt=4.8.7=vc9_8
- qtawesome=0.3.3=py27_0
- qtconsole=4.2.1=py27_0
- qtpy=1.0.2=py27_0
- requests=2.10.0=py27_0
- scipy=0.17.1=np111py27_1
- setuptools=23.0.0=py27_0
- simplegeneric=0.8.1=py27_1
- singledispatch=3.4.0.3=py27_0
- sip=4.16.9=py27_2
- six=1.10.0=py27_0
- sqlite=3.13.0=vc9_1
- ssl_match_hostname=3.4.0.2=py27_1
- tornado=4.3=py27_1
- traitlets=4.2.1=py27_0
- vs2008_runtime=9.00.30729.1=2
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=vc9_3
- pip:
  - cffi==1.7.0
  - expyriment==0.8.0 # Upgrade manually to 0.8.1.opensesame2
  - imageio==1.5
  - mediadecoder==0.1.5
  - moviepy==0.2.2.11  
  - opensesame-extension-osf==1.0.11
  - opensesame-plugin-media-player-mpy==0.1.6
  - opensesame-windows-launcher==0.4.1
  - pycparser==2.14
  - python-bidi==0.4.0
  - sounddevice==0.3.3
  - tqdm==4.7.6
  - pyaudio==0.2.9 # Added in 3.1.3
  - openpyxl==2.4.0 # Added in 3.1.3
prefix: opensesame_3.1.4-py2.7-win32-1

3.1.3 Jazzy James (3rd maintenance release)

20 Oct 09:11
Compare
Choose a tag to compare

About this update

OpenSesame 3.1.3 Jazzy James is the third maintenance release in the 3.1 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.1 series.

If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:

Credits

Thanks to:

  • Eduard Ort (@eort) for his code contributions and updating the German translation.
  • Tomi Lüke (@researchtool) for updating the German translation.
  • Ryo Tachinaba for working on the Japanese translation.
  • Jarik den Hartog (@JdenHartog) for updating the docstrings.
  • Amandine Rey (@amandinerey) for updating the French translation.
  • Wouter Kruijne (@wkruijne) for his code contributions.

Bug fixes and improvements

Packages (Windows Python 2.7 package)

Updated

  • opensesame-extenstion-osf has been updated to 1.0.11
  • python-datamatrix has been updated to 0.3.1
  • python-fileinspector has been updated to 1.0.2
  • python-pygaze has been updated to 0.6.0a21
  • python-qdatamatrix has been updated to 0.1.9
  • python-qnotifications has been updated to 1.1.1
  • python-qprogedit has been updated to 4.0.5

New

  • openpyxl has been added
  • pyaudio has been added

Detailed package information

name: opensesame_3.1.3-py2.7-win32-1
channels:
- cogsci
- defaults
dependencies:
- python==2.7.12
- anaconda-client=1.4.0=py27_0
- backports=1.0=py27_0
- backports_abc=0.4=py27_0
- bzip2=1.0.6=vc9_3
- clyent=1.2.2=py27_0
- arrow=0.7.0=py_0
- humanize=0.5.1=py_0
- oauthlib=1.0.3=py_0
- psychopy=1.82.01=py27_0
- pygame=1.9.2a0=py27_0
- pyglet=1.2.4=py27_0
- python-datamatrix=0.3.1=py_0 # updated in 3.1.3
- python-fileinspector=1.0.2=py_0 # updated in 3.1.3
- python-opensesame=3.1.3=py_0 # updated in 3.1.3
- python-pseudorandom=0.2.2=py27_0
- python-pygaze=0.6.0a21=py_0 # Updated in 3.1.3
- python-qdatamatrix=0.1.9=py_0 # updated in 3.1.3
- python-qnotifications=1.1.1=py_0 # updated in 3.1.3
- python-qosf=1.1.8=py_0
- python-qprogedit=4.0.5=py_0 # updated in 3.1.3
- qscintilla2=2.9.1=py27_vc9_0
- requests-oauthlib=0.6.1=py_0
- webcolors=1.5=py27_0
- configparser=3.5.0b2=py27_1
- decorator=4.0.10=py27_0
- entrypoints=0.2.2=py27_0
- freetype=2.5.5=vc9_1
- functools32=3.2.3.2=py27_0
- get_terminal_size=1.0.0=py27_0
- ipykernel=4.3.1=py27_0
- ipython=4.2.0=py27_0
- ipython_genutils=0.1.0=py27_0
- ipywidgets=4.1.1=py27_0
- jinja2=2.8=py27_1
- jpeg=8d=vc9_0
- jsonschema=2.5.1=py27_0
- jupyter=1.0.0=py27_3
- jupyter_client=4.3.0=py27_0
- jupyter_console=4.1.1=py27_0
- jupyter_core=4.1.0=py27_0
- libpng=1.6.22=vc9_0
- libtiff=4.0.6=vc9_2
- markdown=2.6.6=py27_0
- markupsafe=0.23=py27_2
- mistune=0.7.2=py27_0
- mkl=11.3.3=1
- nbconvert=4.2.0=py27_0
- nbformat=4.0.1=py27_0
- notebook=4.2.1=py27_0
- numpy=1.11.1=py27_0
- openssl=1.0.2h=vc9_0
- path.py=8.2.1=py27_0
- pickleshare=0.5=py27_0
- pillow=3.2.0=py27_1
- pip=8.1.2=py27_0
- pyflakes=1.2.3=py27_0
- pygments=2.1.3=py27_0
- pyopengl=3.1.1a1=np111py27_0
- pyopengl-accelerate=3.1.1a1=np111py27_0
- pyqt=4.11.4=py27_6
- pyreadline=2.1=py27_0
- pyserial=2.7=py27_0
- python=2.7.12=0
- python-dateutil=2.5.3=py27_0
- pytz=2016.4=py27_0
- pyyaml=3.11=py27_4
- pyzmq=15.2.0=py27_0
- qt=4.8.7=vc9_8
- qtawesome=0.3.3=py27_0
- qtconsole=4.2.1=py27_0
- qtpy=1.0.2=py27_0
- requests=2.10.0=py27_0
- scipy=0.17.1=np111py27_1
- setuptools=23.0.0=py27_0
- simplegeneric=0.8.1=py27_1
- singledispatch=3.4.0.3=py27_0
- sip=4.16.9=py27_2
- six=1.10.0=py27_0
- sqlite=3.13.0=vc9_1
- ssl_match_hostname=3.4.0.2=py27_1
- tornado=4.3=py27_1
- traitlets=4.2.1=py27_0
- vs2008_runtime=9.00.30729.1=2
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=vc9_3
- pip:
  - cffi==1.7.0
  - expyriment==0.8.0 # Upgrade manually to 0.8.1.opensesame2
  - imageio==1.5
  - mediadecoder==0.1.5
  - moviepy==0.2.2.11  
  - opensesame-extension-osf==1.0.11
  - opensesame-plugin-media-player-mpy==0.1.6
  - opensesame-windows-launcher==0.4.1
  - pycparser==2.14
  - python-bidi==0.4.0
  - sounddevice==0.3.3
  - tqdm==4.7.6
  - pyaudio==0.2.9 # Added in 3.1.3
  - openpyxl==2.4.0 # Added in 3.1.3
prefix: opensesame_3.1.3-py2.7-win32-1

3.1.2 Jazzy James (2nd maintenance release)

11 Aug 12:55
Compare
Choose a tag to compare

About this update

OpenSesame 3.1.2 Jazzy James is the second maintenance release in the 3.1 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.1 series.

If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:

Credits

Thanks to:

  • Amandine Rey (@amandinerey) for further updating the French translation.
  • Daniel Schreij (@dschreij) for various code contributions
  • Jarik den Hartog (@jarik) for spotting the broken help links
  • @alisdt for spotting and fixing the newline issue in variable names
  • Edwin Dalmaijer (@esdalmaijer) for his continued work on PyGaze

Bugs fixed

  • Redraw background of SKETCHPAD widget when necessary
  • Add font_size to canvas API docs
  • Fix deleting items by editing the item script
  • Preserve BR tags in right-to-left languages
  • Don't allow newlines at the end of a variable name (#438)
  • Fix response coding in TOUCH_RESPONSE plugin (#440)
  • Use correct pixel size in font preview

Improvements

  • Show exceptions that occur when adding items through Append New Item button
  • French translation (fr_FR) updated
  • Fall back to main language if extended language is not available. For example, use fr_FR if fr_BE is not available.
  • Allow help urls to be specified in info.yaml
  • Use better placeholder icon in SKETCHPAD

Other updated packages

PyGaze

python-pygaze has been updated to 0.6.0a20, containing various fixes and improvements.

QDataMatrix

python-qdatamatrix has been updated to 0.1.7, fixing an issue with copy-pasting empty cells.

OpenSesame Windows Launcher

opensesame-windows-launcher has been updated to 0.4.1, fixing an issue with command-line arguments.

OpenSesame OSF extension

opensesame-extension-osf has been updated to 1.0.10, containing various fixes and improvements.

QOpenScienceFramework

python-qosf has been updated to 1.1.7, containing various fixes and improvements.

Mediadecoder

mediadecoder has been updated to 0.1.5, fixing an issue with handling ImportErrors.

Detailed package information

Below is the package information used to build the Python 2.7 version for Windows.

name: opensesame_3.1.2-py2.7-win32-1
channels:
- cogsci
- defaults
dependencies:
- python==2.7.12
- anaconda-client=1.4.0=py27_0
- backports=1.0=py27_0
- backports_abc=0.4=py27_0
- bzip2=1.0.6=vc9_3
- clyent=1.2.2=py27_0
- arrow=0.7.0=py_0
- humanize=0.5.1=py_0
- oauthlib=1.0.3=py_0
- psychopy=1.82.01=py27_0
- pygame=1.9.2a0=py27_0
- pyglet=1.2.4=py27_0
- python-datamatrix=0.3.0=py27_0
- python-fileinspector=1.0.1=py_0
- python-opensesame=3.1.2=py_0
- python-pseudorandom=0.2.2=py27_0
- python-pygaze=0.6.0a20=py_0
- python-qdatamatrix=0.1.7=py_0
- python-qnotifications=1.1.0=py_0
- python-qosf=1.1.7=py_0
- python-qprogedit=4.0.3=py_0
- qscintilla2=2.9.1=py27_vc9_0
- requests-oauthlib=0.6.1=py_0
- webcolors=1.5=py27_0
- configparser=3.5.0b2=py27_1
- decorator=4.0.10=py27_0
- entrypoints=0.2.2=py27_0
- freetype=2.5.5=vc9_1
- functools32=3.2.3.2=py27_0
- get_terminal_size=1.0.0=py27_0
- ipykernel=4.3.1=py27_0
- ipython=4.2.0=py27_0
- ipython_genutils=0.1.0=py27_0
- ipywidgets=4.1.1=py27_0
- jinja2=2.8=py27_1
- jpeg=8d=vc9_0
- jsonschema=2.5.1=py27_0
- jupyter=1.0.0=py27_3
- jupyter_client=4.3.0=py27_0
- jupyter_console=4.1.1=py27_0
- jupyter_core=4.1.0=py27_0
- libpng=1.6.22=vc9_0
- libtiff=4.0.6=vc9_2
- markdown=2.6.6=py27_0
- markupsafe=0.23=py27_2
- mistune=0.7.2=py27_0
- mkl=11.3.3=1
- nbconvert=4.2.0=py27_0
- nbformat=4.0.1=py27_0
- notebook=4.2.1=py27_0
- numpy=1.11.1=py27_0
- openssl=1.0.2h=vc9_0
- path.py=8.2.1=py27_0
- pickleshare=0.5=py27_0
- pillow=3.2.0=py27_1
- pip=8.1.2=py27_0
- pyflakes=1.2.3=py27_0
- pygments=2.1.3=py27_0
- pyopengl=3.1.1a1=np111py27_0
- pyopengl-accelerate=3.1.1a1=np111py27_0
- pyqt=4.11.4=py27_6
- pyreadline=2.1=py27_0
- pyserial=2.7=py27_0
- python=2.7.12=0
- python-dateutil=2.5.3=py27_0
- pytz=2016.4=py27_0
- pyyaml=3.11=py27_4
- pyzmq=15.2.0=py27_0
- qt=4.8.7=vc9_8
- qtawesome=0.3.3=py27_0
- qtconsole=4.2.1=py27_0
- qtpy=1.0.2=py27_0
- requests=2.10.0=py27_0
- scipy=0.17.1=np111py27_1
- setuptools=23.0.0=py27_0
- simplegeneric=0.8.1=py27_1
- singledispatch=3.4.0.3=py27_0
- sip=4.16.9=py27_2
- six=1.10.0=py27_0
- sqlite=3.13.0=vc9_1
- ssl_match_hostname=3.4.0.2=py27_1
- tornado=4.3=py27_1
- traitlets=4.2.1=py27_0
- vs2008_runtime=9.00.30729.1=2
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=vc9_3
- pip:
  - cffi==1.7.0
  - expyriment==0.8.0
  - imageio==1.5
  - mediadecoder==0.1.5
  - moviepy==0.2.2.11  
  - opensesame-extension-osf==1.0.10
  - opensesame-plugin-media-player-mpy==0.1.6
  - opensesame-windows-launcher==0.4.1
  - pycparser==2.14
  - python-bidi==0.4.0
  - sounddevice==0.3.3
  - tqdm==4.7.6
prefix: opensesame_3.1.2-py2.7-win32-1

3.1.1 Jazzy James (1st maintenance release)

18 Jul 08:54
Compare
Choose a tag to compare

title: Release notes for 3.1.1

OpenSesame 3.1.1 Jazzy James is the first maintenance release in the 3.1 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.1 series.

If you are upgrading from OpenSesame 3.0 or earlier, please see the list of important changes:

Credits

Thanks to:

  • Daniel Schreij (@dschreij) for various code contributions
  • Philip Alday (@palday) for fixing Markdown compatibility
  • Edwin Dalmaijer (@esdalmaijer) for his continued work on PyGaze
  • Eduart Ort (@eort) for updating the German translation
  • Amandine Rey (@amandinerey) for (partly) updating the French translation

(The translations were already included with 3.1.0, but I forgot to thank Eduard and Amandine. So here is a belated shout-out!)

Bugs fixed

  • Fix coding of timeout responses
  • Fix custom fonts
  • Fix close-application icon
  • Fix compatibility with older versions of python-markdown

Other updated packages

  • PyGaze (python-pygaze) has been updated to 0.6.0a16, fixing calibration issues with the EyeTribe.
  • QNotifications (python-qnotifications) has been updated to 1.1.0, fixing display issues when there are many notifications.

Jazzy James

08 Jul 12:27
Compare
Choose a tag to compare

OpenSesame 3.1.0 Jazzy James is a major new release with many new features and improvements. A detailed changelog is therefore not available; however, a list of most important changes can be found here:

Interactive ising (7th maintenance release)

16 Mar 12:10
Compare
Choose a tag to compare

OpenSesame 3.0.7 is the seventh maintenance release in the 3.0 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.0 series.

If you are upgrading from OpenSesame 2.9.7 or earlier, please see the list of important changes in OpenSesame 3.0:

Bugs fixed

  • Fix 'sound' duration in sampler and sketchpad (#401)
  • Correctly escape slashes in OpenSesame syntax (#403)
  • Don't crash on viewing remote urls ending in .md
  • Fix crashing help menu when off-line (#395)

Improvements

  • Preserve cursor position when switching to and from inline_script items (#390)
  • Give better error message when missing end-of-block line for multiline variables

Windows packaging

Python 2.7 release (recommended):

OpenSesame 3.0.7
Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
OpenCV is not available
OpenCV2 3.0.0
QProgedit 3.2.2
Expyriment  (Python 2.7.10)
IPython 3.2.0
NumPy 1.9.2
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.8
PyGame 1.9.1release
PyGaze 0.6.0a10
Pyglet 1.2.3
PyOpenGL 3.1.0
PyQt 4.11.4
PySerial 2.7
python-bidi 0.3.4
python-markdown 2.6.2
SciPy 0.15.1

Python 3.4 release (experimental):

OpenSesame 3.0.7
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)]
OpenCV is not available
OpenCV 2 is not available
QProgedit 3.2.2
Expyriment is not available (or version is unknown)
IPython 4.0.0
NumPy 1.9.3
PIL is available (version is unknown)
PsychoPy not available (or version is unknown)
PyAudio 0.2.9
PyGame 1.9.2a0
PyGaze is not available
Pyglet not available (or version is unknown)
PyOpenGL 3.1.1b1
PyQt 4.11.4
PySerial 2.7
python-bidi 0.4.0
python-markdown 2.6.2
SciPy 0.16.1

Mac OS packaging

OpenSesame 3.0.7
Python 2.7.11 |Continuum Analytics, Inc.| (default, Dec 6 2015, 18:57:58)
[GCC 4.2.1 (Apple Inc. build 5577)]
OpenCV is not available
OpenCV2 3.1.0
QProgedit 3.2.2
Expyriment 0.8.0-41-g147b7d7 (Python 2.7.11)
IPython 4.1.2
NumPy 1.10.4
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.7
PyGame 1.9.2a0
PyGaze is not available
Pyglet 1.2.4
PyOpenGL 3.1.1a1
PyQt 4.11.4
PySerial 3.0.1
python-bidi 0.4.0
python-markdown 2.6.5
SciPy 0.17.0

Interactive ising (6th maintenance release)

25 Feb 14:39
Compare
Choose a tag to compare

OpenSesame 3.0.6 is the sixth maintenance release in the 3.0 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.0 series.

A notable improvement in this release is that we now have a standard OSX package! So no more waiting and using outdated packages for Mackies! Thanks do Daniel Schreij (@dscreij) for his great work on this.

If you are upgrading from OpenSesame 2.9.7 or earlier, please see the list of important changes in OpenSesame 3.0:

Bugs fixed

  • Fix a crash when adding an empty list to the file pool
  • Handle exotic variable types better in variable inspector (#388)
  • Fix initial state of auto_example plug-in (#389)
  • Catch errors in file pool
  • Fix background-color changes with psycho backend
  • Catch non osexception Exceptions during script validation
  • Add console property to sketchpad base_element
  • Avoid setting config values to QPyNullVariant (#397)
  • Don't set fullscreen as property of experiment in opensesamerun (#392)
  • Don't allow line breaks in sketchpad-element scripts

Improvements

  • Add experiment_file experimental variable, which contains the file name of the experiment (#387)
  • Catch warnings when creating a new item and provide an informative message
  • Update default logfile location after save as (#370)
  • Improve file-type icons in file pool
  • Add deprecation warning to parallel plugin (use coroutines instead)
  • Allow external links in user hints
  • Move image element to top in sketchpad to make it more easily discoverable

Windows packaging

Python 2.7 release (recommended):

OpenSesame 3.0.6
Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
OpenCV is not available
OpenCV2 3.0.0
QProgedit 3.2.2
Expyriment  (Python 2.7.10)
IPython 3.2.0
NumPy 1.9.2
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.8
PyGame 1.9.1release
PyGaze 0.6.0a8
Pyglet 1.2.3
PyOpenGL 3.1.0
PyQt 4.11.4
PySerial 2.7
python-bidi 0.3.4
python-markdown 2.6.2
SciPy 0.15.1

Python 3.4 release (experimental):

OpenSesame 3.0.6
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)]
OpenCV is not available
OpenCV 2 is not available
QProgedit 3.2.2
Expyriment is not available (or version is unknown)
IPython 4.0.0
NumPy 1.9.3
PIL is available (version is unknown)
PsychoPy not available (or version is unknown)
PyAudio 0.2.9
PyGame 1.9.2a0
PyGaze is not available
Pyglet not available (or version is unknown)
PyOpenGL 3.1.1b1
PyQt 4.11.4
PySerial 2.7
python-bidi 0.4.0
python-markdown 2.6.2
SciPy 0.16.1

Mac OS packaging

OpenSesame 3.0.6
Python 2.7.11 |Continuum Analytics, Inc.| (default, Dec 6 2015, 18:57:58)
[GCC 4.2.1 (Apple Inc. build 5577)]
OpenCV is not available
OpenCV2 3.1.0
QProgedit 3.2.2
Expyriment 0.8.0-41-g147b7d7 (Python 2.7.11)
IPython 4.1.1
NumPy 1.10.4
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.7
PyGame 1.9.2a0
PyGaze is not available
Pyglet 1.2.4
PyOpenGL 3.1.1a1
PyQt 4.11.4
PySerial 3.0.1
python-bidi 0.4.0
python-markdown 2.6.5
SciPy 0.17.0

Interactive Ising (5th maintenance release)

07 Jan 13:03
Compare
Choose a tag to compare

OpenSesame 3.0.5 is the fifth maintenance release in the 3.0 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.0 series.

One notable feature of this release is the experimental Python-3.4-based package. Python 2.7 will remain the default for now (and probably for a while), because several key libraries that OpenSesame uses are not yet compatible with Python 3 (notably PsychoPy and Expyriment).

If you are upgrading from OpenSesame 2.9.7 or earlier, please see the list of important changes in OpenSesame 3.0:

Bugs fixed

  • Fix catching of unexpected errors in multiprocess runner (#382)
  • Don't crash when entering numeric break-if statement in loop
  • Register 'self' when executing conditional statements (for backwards compatibility)
  • Fix missing py3compat import in joystick
  • Fix keyboard timestamps for older versions of PsychoPy (#381)
  • Show .osexp files while browsing with opensesamerun GUI (#385)
  • Fix rectangular envelope in noise patches
  • Fix too-many-files-open error with gabor and noise elements in sketchpad
  • Remove Python-3-incompatible relative imports from plugin_manager

Improvements

  • Add unit test for required py3compat import and encoding declaration
  • Show version info in opensesamerun GUI
  • Improve Python 3 compatibility

Windows packaging

Python 2.7 release (recommended):

OpenSesame 3.0.5
Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
OpenCV is not available
OpenCV2 3.0.0
QProgedit 3.2.2
Expyriment  (Python 2.7.10)
IPython 3.2.0
NumPy 1.9.2
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.8
PyGame 1.9.1release
PyGaze 0.6.0a8
Pyglet 1.2.3
PyOpenGL 3.1.0
PyQt 4.11.4
PySerial 2.7
python-bidi 0.3.4
python-markdown 2.6.2
SciPy 0.15.1

Python 3.4 release (experimental):

OpenSesame 3.0.5
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)]
OpenCV is not available
OpenCV 2 is not available
QProgedit 3.2.2
Expyriment is not available (or version is unknown)
IPython 4.0.0
NumPy 1.9.3
PIL is available (version is unknown)
PsychoPy not available (or version is unknown)
PyAudio 0.2.9
PyGame 1.9.2a0
PyGaze is not available
Pyglet not available (or version is unknown)
PyOpenGL 3.1.1b1
PyQt 4.11.4
PySerial 2.7
python-bidi 0.4.0
python-markdown 2.6.2
SciPy 0.16.1

Interactive Ising (4th maintenance release)

28 Nov 19:44
Compare
Choose a tag to compare

OpenSesame 3.0.4 is the fourth maintenance release in the 3.0 series. It fixes a crucial regression that was introduced in 3.0.3, which caused sketchpad items to ignore the file pool.

If you are upgrading from OpenSesame 2.9.7 or earlier, please see the list of important changes in OpenSesame 3.0:

Bugs fixed

  • Fix a regression where sketchpad items didn't use the file pool.

Windows packaging

OpenSesame 3.0.4
Python 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
OpenCV is not available
OpenCV2 3.0.0
QProgedit 3.2.0
Expyriment  (Python 2.7.10)
IPython 3.2.0
NumPy 1.9.2
PIL is available (version is unknown)
PsychoPy 1.82.01
PyAudio 0.2.8
PyGame 1.9.1release
PyGaze 0.6.0a7
Pyglet 1.2.3
PyOpenGL 3.1.0
PyQt 4.11.4
PySerial 2.7
python-bidi 0.3.4
python-markdown 2.6.2
SciPy 0.15.1