Skip to content

New release 3.1.0 - 2026/05/21

Choose a tag to compare

@saramonzon saramonzon released this 15 Jun 08:12
· 112 commits to main since this release

What's Changed

Highlights

  • Added support for SampleSheet v2 and MiSeq sequencer processing by @ESapenaVentura in #385
  • Improved wetlab run processing for the new sequencer, including run discovery, completion checks, tests, logging, and container robustness by @saramonzon in #392
  • Refactored installation and container deployment workflows, including install.sh, container_install.sh, Docker, Podman, and production bind-mount handling by @saramonzon in #389, #391, #393
  • Added and improved wetlab API lab handling, LabRequest ontology mapping, and sample-data creation behavior by @Shettland in #360, #361, #363, #377
  • Updated dependencies and release requirements for version 3.1.0 by @dependabot[bot], @saramonzon, and contributors

Added

  • Added HTTPS forwarding setting by @saramonzon in #257
  • Added support for switching to a Git SHA or version tag and restoring the initial state by @Daniel-VM in #270
  • Added service re-analysis graphics by @luissian in #290
  • Added REGCESS-related properties to core_models.py by @Aberdur in #369
  • Added unique constraint to lab_code_1 in core/models.py by @Aberdur in #373
  • Added lab-request-mapping API function by @Shettland in #377
  • Added support for SampleSheet v2 and MiSeq sequencer by @ESapenaVentura in #385

Changed

Fixed

  • Fixed multiple installation, README, email notification, sample naming, search, barcode, migration, and service-state issues by @luissian in #262 and #267
  • Fixed Services Statistics error by @luissian in #286
  • Fixed sample upload testing via API by @luissian in #288
  • Fixed issue #289 by @luissian in #291
  • Fixed issue #338 by removing a large hidden input and using session storage instead by @saramonzon in #344
  • Fixed upload memory, service query, and email notification issues by @saramonzon in #347
  • Fixed protocol, exception, and field-length issues by @saramonzon in #352
  • Fixed lab_name and autonom_cod character limits by @Aberdur in #372
  • Fixed wetlab API lab creation, LabRequest serializer updates, missing submitting fields, and create-sample-data behavior by @Shettland in #360, #361, #363, #377
  • Fixed SampleSheet parsing and application-folder Samba parameter handling by @saramonzon in #389

Dependencies

Release

Full Changelog: 3.0.2...3.1.0