Releases: HAPNlab/mid-task-deterministic
Releases · HAPNlab/mid-task-deterministic
Release list
v1.0.0-rc.3
Added
- Operator prompt to select the display at launch, recording the chosen monitor.
- Hardcoded MID instruction pages with example-cue visual aids.
Changed
- Breaking: renamed the
session_timefield tosession_started_at. - Consume
psyexp-core(0.7.0) from PyPI for shared experiment infrastructure,
including standardized keymaps and keyboard helpers. - Guarantee resource teardown via
ExitStackin the task entry points. - Reorganized the ratings screen-flow helpers into a dedicated
screensmodule. - Capped Python compatibility to match PsychoPy.
v1.0.0-rc.2
Added
- Legacy data format support for backward compatibility with prior runs.
trial_type,polarity, andmagnitudecolumns to the scan log CSV.- Rejection of unmapped
(polarity, magnitude)pairs at sequence load. - MIT License.
- Contributing guide, issue/PR templates, and a release guide.
- CI check verifying the
uvlock file stays synchronized.
Changed
- Breaking: ratings output filename template changed from
<subject>_ratings.csvtoratings_<subject>.csv. - Reorganized
mid_detintotask/andio/subpackages. - Split
trial.pyinto focused modules and simplifiedrun_response. - Named display refresh-rate bounds as configuration constants.
Fixed
- Warm up the GPU before VSYNC calibration rather than after.
- Match on-screen instructions to the original MATLAB task.
v1.0.0-rc.1
Initial release candidate for version 1.0.0.