github JATOS/JATOS v3.8.6
JATOS v3.8.6

22 days ago

If you want to update a JATOS server from version < 3.7.1 read the release information from v3.7.x first.


Try out the new version on cortex.jatos.org.


Changes in 3.8.6

  • Fix (#304) - JATOS 3.8.x stops sending data during a study run once a single request fails without getting any response from the JATOS server (e.g. due to network problems)
  • GUI / Study Links page - Allow editing of a study link's comments

Changes in 3.8.5

  • Added authentication with ORCID (orcid.org) and OpenID Connect (OIDC)
  • Added download button to QR codes of study links
  • Added study link's comments to result metadata (#293)

Changes in 3.8.4

  • Bugfix: Result files stored in the wrong folder (#292)

Changes in 3.8.3

  • Bugfixes
    • Logout not working (#291)
    • Study Results of a specific worker shows results of all workers of that type instead of only one (#289)
  • Administration improvements:
    • Added docs for JATOS with Docker Compose and JATOS in a cluster with Kubernetes
    • Rename JATOS' config file: production.conf to jatos.conf (but production.conf is still allowed)
    • Better support of multi-node setups: set flag jatos.multiNode=true
    • Make migrations and updates multi-node safe
    • Add liveness test: route /ping answers with 'pong'
    • JATOS' tmp folder is now configurable via jatos.tmpPath and JATOS_TMP_PATH
    • Improved Dockerfile: JATOS home folder is now by default /opt/jatos and JATOS' data (study assets, result uploads, study logs) are in /opt/jatos_data
    • Added Tests to GUI's administration page / Tests: test access to all necessary folders (study assets, result uploads, logs, study logs, and tmp folder)

Changes in 3.8.2

  • Bugfixes
    • Result data exported as Plain Text missing line-breaks (#285 )
    • Malformed cookies from older JATOS versions can cause an InternalServerError with some browsers
  • GUI:
    • Use browser's local date-time (instead of server's date-time) at e.g. Start Time or Last Seen in the result pages
    • Study Links, in the setup for the Personal types - add a button group to toggle between visibility of All, Active, Deactivated, and Used study links
  • JATOS API: new endpoint to get the directory structure of a study assets directory in JSON
  • A lot of administration improvements:
    • Abolished server-side cache -> all state is now either in the database or in cookies (easier to run JATOS on multiple nodes)
    • Logs config:
      • Allow to configure the location of the application logs
      • Allow logging to file or stdout
    • production.conf - Equalize property names. Most common names all start with jatos. now, but old-style names are still supported.
    • Abolished use of X-Forwarded-* HTTP headers (X-Forwarded-Proto, X-Forwarded-For, X-Forwarded-Ssl) (easier to run JATOS in complex system layouts)

Changes in 3.8.1

  • Introducing the JATOS API
  • New results export format: JATOS results archive (JRZIP)
  • Formalize the study exchange format: JATOS study archive (JZIP)
  • GUI: Simpler result pages and support of JATOS Result Archives (JRZIP)
  • GUI: Study links page - remove All Workers button
  • jatos.js: Standardize the behavior of empty/null in jatos.studyJsonInput, jatos.componentJsonInput and jatos.batchJsonInput (#277)
  • Fix result data size checking of jatos.submitResultData
  • Fix issue with JATOS on Windows - sometimes loader.bat closes immediately (#265 )

Previous releases: github.com/JATOS/JATOS/releases


Which variant do I need?

Don't miss a new JATOS release

NewReleases is sending notifications on new releases.