Skip to content

JATOS v3.10.5

Latest

Choose a tag to compare

@kristian-lange kristian-lange released this 16 Jun 19:07

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


Changes in 3.10.5

  • Fixed issues with file handling on Windows that could affect study archive import/exports and log loading.

Changes in 3.10.4

Bug Fixes

  • Optimize batch loading: Fixed a performance bottleneck that caused slow study starts when handling large batches.
  • Fix batch validation: Resolved an issue with Batch Properties where the "Max total workers" check was not being enforced correctly.
  • Restore asset naming flexibility: Allowed spaces in study asset filenames again, resolving a regression from a previous release.

Changes in 3.10.3

Bug Fixes

  • UI / Results Page: Resolved an issue where the interface would freeze when encountering an undefined date field.
  • Study Import: Fixed a FileSystem error occurring when study assets and the system temporary directory (tmp) are located on different file stores (e.g., across different partitions or mounted network volumes).

Changes in 3.10.2

  • Fix study import / export path mismatch Linux <-> Windows (#338) and (#339)

Changes in 3.10.1

New Features

  • OpenAI Proxy Integration: Introduced a dedicated proxy for OpenAI, allowing for secure and streamlined integration of AI-driven tasks within your studies.
  • Unique User IDs: Users now have a permanent, secondary User ID in addition to their username. This simplifies API's user endpoints.
  • New 'Viewer' Role: Added a VIEWER user role. This role provides read-only access to studies and results, preventing accidental modifications or deletions.

API Enhancements (v1.1.0)

The JATOS API has been refactored and significantly expanded to allow for better automation and external integration. Have a look at the OpenAPI documentation.

  • Comprehensive User Management: Full CRUD (Create, Read, Update, Delete) support for user accounts.
  • Token Generation: Programmatically generate and manage API tokens.
  • Component and Batch Management: New endpoints to create and manage Components and Batches.
  • Property Editing: Modify properties for Studies, Components, and Batches via the API.
  • Session Control: Ability to edit Batch and Group sessions remotely.
  • Study Member Management: Add or remove study members programmatically.
  • OpenAPI Documentation: Full OpenAPI specifications are now included with detailed schemas for all requests and responses.

Bug Fixes & Improvements

  • Group Cleaner: Resolved an issue where the Group Cleaner was not consistently removing inactive or orphaned groups.
  • Enhanced GUI Caching: Improved file versioning within the GUI. This ensures that browsers correctly cache static assets while immediately fetching new versions after an update, leading to faster load times.

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


Which variant do I need?

  • If you have Java 11 already installed (all OS): jatos.zip
  • Not Java 11 installed: Choose according to your OS between
    • jatos_win_java.zip
    • jatos_mac_aarch64_java.zip (Apple Silicon Macs)
    • jatos_mac_x64_java.zip (Intel-based Macs)
    • jatos_linux_java.zip
  • If you prefer Docker: hub.docker.com/r/jatos/jatos