Releases: pyflies/pyflies
Releases · pyflies/pyflies
0.5.1
0.5.0
target
block values can be of any pyFlies base type (e.g.Point
).- Parsing of component scoped target mappings. E.g.
target ... { keyboard.red = left }
0.4.2
0.4.1
Added
- Mental rotation example
Fixed
- Require keywords to be matched on word boundaries (turn
autokwd
feature of
textX). The problem was that keywords are recognized if being start of the
larger word (likeor
inorientation
). - Consider component parameter non-constant if it contains message
sub-expression. Constant param expressions are set on the component before the
test run and are not changed afterwards. The bug was that expression like
1..100 choose
would be treated as constant although a new random value
should be calculated for each trial.
Changed
- Docs improvements
0.4.0
-
Complete rework/redesign of the language:
- expressions, global and test level variables
- condition table expressions with expansion (loop, cycling)
- Markdown table syntax
- trial phases
- components description using components DSL
- flow definition with repetitions
- ...
-
Added log and csv generators.
-
VS Code integration and PsychoPy generator as separate projects.