Skip to content

8.0.0

Compare
Choose a tag to compare
@cguardia cguardia released this 22 Feb 18:09
· 807 commits to master since this release
0f37d26
  • Potential breaking change: The function signature of the Recruiter.reward_bonus() method has changed, so if you've implemented your own recruiter, this will need to be updated.
  • Feature: Support for recruitment via the Prolific platform
  • Feature: Dallinger dashboard tabs can be hidden by including their route names in a hidden_dashboards attribute (a tuple) on your custom Experiment subclass.
  • Enhancement: dallinger.createParticipant() method now always stores entry_information on the Participant record by default, falling back to the old mechanism if no
    entry_information can be extracted from the URL/Request.
  • Enhancement: when running dallinger generate-constraints, if the requirements-dev.txt file for the current Dallinger version can't be found on github the local one is looked up and can be found if dallinger was installed in editable mode) and used.
  • Bugfix: Dallinger's templates now use Flask's url_for() function to generate absolute URLs
  • Infrastructure: MTurk integration test stability improvements