OpenSesame 3.3.7 released! Includes OSWeb 1.3.12 and Rapunzel 0.5.10
About this update
OpenSesame 3.3.7 Lentiform Loewenfeld is the seventh maintenance release in the 3.3 series. It contains bug fixes and minor improvements, and should be a pleasant and safe upgrade for everyone who is using the 3.3 series.
A notable improvement in this release is the update to the Rapunzel code editor. Rapunzel is now able to capture output, and to show figures right next to the code that generated them. Rapunzel is now also able to import and export from and to various formats, including .pdf
, .html
, and .ipynb
(Jupyter Notebook).
If you are upgrading from OpenSesame 3.2 or earlier, please see the list of important changes:
As always, you can download OpenSesame from here:
Credits
Thanks to:
- Daniel Schreij (@dschreij) for his work on the Mac OS package
Bug fixes and improvements
opensesame:
- Updated to 3.3.7
- Issue #741: Fix compatibility with Mac OS Big Sur
- Issue #742: Loop uses
@
which is not compatible with Python 2 (Bug) - Issue #743: Form widgets cannot be used in two different forms (but there's no warning) (Enhancement)
- Issue #744: Unquoted single-word values with underscores are incorrectly parsed in conditional statements (Bug)
- Issue #745: When the external runner crashes, the interface is left disabled (Bug)
rapunzel:
- Updated to 0.5.10
- Issue #14: Weird splitting behavior under rare circumstances (bug)
- Issue #15: JupyterConsole can give ModuleNotFoundError when getting workspace variable (bug)
pyqode.python:
- Updated to 3.1.5
- Issue #2: AutoPEP8 mode incorrectly treats single-line keywords as assignments (bug)
pyqode.core:
- Updated to 3.1.11
osweb:
- Updated to 1.3.12
- Issue #42: Sketchpad in coroutine not honoring background color settings (bug)
- Issue #43: Variable "repeat" is not evaluated correctly in loop items in OSWeb (bug)
- Issue #49: Single-word text elements with non-Latin characters aren't correctly parsed (bug)
- Issue #54: Allowed responses are broken (bug)
- Issue #55: Correctly parse unquoted non-ascii words
- Issue #56: Fix allowed responses
- Issue #57: Fix variable repeat values in loop items
- Issue #58: Adjust number of cycles after advanced loop operations (such as weight) (bug)
opensesame-extension-osweb:
- Udated to 1.3.12.1
psychopy:
- Updated to 2020.2.10