Skip to content

Releases: HAPNlab/mid-task-deterministic

v1.0.0-rc.3

v1.0.0-rc.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Jul 21:08
c246a43

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_time field to session_started_at.
  • Consume psyexp-core (0.7.0) from PyPI for shared experiment infrastructure,
    including standardized keymaps and keyboard helpers.
  • Guarantee resource teardown via ExitStack in the task entry points.
  • Reorganized the ratings screen-flow helpers into a dedicated screens module.
  • Capped Python compatibility to match PsychoPy.

v1.0.0-rc.2

v1.0.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Jun 21:12
8183664

Added

  • Legacy data format support for backward compatibility with prior runs.
  • trial_type, polarity, and magnitude columns 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 uv lock file stays synchronized.

Changed

  • Breaking: ratings output filename template changed from
    <subject>_ratings.csv to ratings_<subject>.csv.
  • Reorganized mid_det into task/ and io/ subpackages.
  • Split trial.py into focused modules and simplified run_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

v1.0.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Jun 17:26
d9669c5

Initial release candidate for version 1.0.0.