Skip to content

25.7.0 (Server improvements)

This is a server-only release with new features, enhancements, and bug fixes.

New Features

  • [Server] Added a 'serial number' property to equipment.
  • [Server] Users now receive notifications upon completion of S3 dataset copy tasks.
  • [Server] Added API documentation for S3 features.

Enhancements

  • [Server] The generic assay list pages now include associated datasets and samples.
  • [Server] Removed organism matching validation between parent and child samples/specimens for greater flexibility.
  • [Server] Implemented a custom reset_db command using PostgreSQL template backups for faster database resets.
  • [Server] Refactored assay header retrieval to use assay_type directly for improved performance.
  • [Server] Deleted vocabulary terms are now consistently excluded from available choices.

Fixes

  • [Server] Added a unique constraint to the DatasetToDatafile model to prevent duplicate datafile entries in a dataset.
  • [Server] Corrected soft-deletable fields in the assay serializer.
  • [Server] Fixed an attribute name from cell_number to single_cell_number.
  • [Server] Ensured that cloned attachments correctly assign created_by and modified_by user fields.