title: Release notes for 3.1.2
[TOC]
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:
- %link:important-changes-3%
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
- 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
- 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
iffr_BE
is not available. - Allow help urls to be specified in
info.yaml
- Use better placeholder icon in SKETCHPAD
python-pygaze
has been updated to 0.6.0a20, containing various fixes and improvements.
python-qdatamatrix
has been updated to 0.1.7, fixing an issue with copy-pasting empty cells.
opensesame-windows-launcher
has been updated to 0.4.1, fixing an issue with command-line arguments.
opensesame-extension-osf
has been updated to 1.0.10, containing various fixes and improvements.
python-qosf
has been updated to 1.1.7, containing various fixes and improvements.
mediadecoder
has been updated to 0.1.5, fixing an issue with handling ImportError
s.
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