Releases: berkeley-cocosci/Wallace
v1.0.0
- We're now using Semantic Versioning 2.0.0, with three relevant APIs, the first defined by anything included in an individual experiment package, the second defined by the command-line utility
wallace
, and the forth defined by the configuration file.wallaceconfig
.
v0.14.0
- Allow an optional experiment-specific
requirements.txt
file that is checked before running an experiment. This has two purposes. You can now require packages not required by Wallace itself. Second, you can specify the version of Wallace required by the demo in the format of a pip requirements file.
v0.12.4
v0.12.3
v0.12.2
v0.12.0
- Add documentation site
- Use
wallace-platform
as name on PyPi - Improve demo READMEs
- Fix bug regarding
connection
vs.direction
keyword - Fix issue with exporting local database
v0.11.6
- Rename config file to
.wallaceconfig
- Create
setup
CLI command - Allow custom dyno types for clock process
- Make it possible to run on Heroku free tier
- Remove UCB branding
- Begin PyPi setup
- Add documentation site at http://berkeley-cocosci.github.io/Wallace/
v0.9.3
v0.9.2
This contains just a few version control tweaks beyond v0.9.1, please see release notes for v0.9.1 for list of changes.
v0.9.1
This version includes a number of new fixes and features:
Features:
experiments now use create_node and create_network methods instead of node and network properties
participants are now assigned an end_time when they finish the experiment
Wallace no longer sends emails when a database error is noticed
Fixes
Clock code now access the participant table and not the psiturk table
Notifications route now properly commits changes to the participant table. This fixes an issue where participants failing an attention check would trigger a recruit/bonus payment loop.
The assign properties function no longer overwrites existing values if nothing is specified.