Repository navigation
New release 3.1.0 - 2026/05/21
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.pyby @Aberdur in #369 - Added
uniqueconstraint tolab_code_1incore/models.pyby @Aberdur in #373 - Added
lab-request-mappingAPI function by @Shettland in #377 - Added support for SampleSheet v2 and MiSeq sequencer by @ESapenaVentura in #385
Changed
- Updated installation scripts with variable modules and better install configuration handling by @Shettland, @luissian, @Daniel-VM, and @saramonzon in #269, #277, #284, #327, #389, #393
- Improved Docker and Podman deployment, production bind mounts, runtime bootstrap, and container robustness by @saramonzon in #391, #392, #393
- Improved supercronic download resilience in Docker builds by @Aberdur in #394
- Optimized
stats-infoaggregation queries by @Aberdur in #395 - Unified
mainanddevelopbranches by @saramonzon in #334 - Updated ontology maps and added a safe fallback for missing
Downloadablekeys by @OPSergio in #358
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_nameandautonom_codcharacter limits by @Aberdur in #372 - Fixed wetlab API lab creation, LabRequest serializer updates, missing submitting fields, and
create-sample-databehavior by @Shettland in #360, #361, #363, #377 - Fixed SampleSheet parsing and application-folder Samba parameter handling by @saramonzon in #389
Dependencies
- Bumped
wheelfrom 0.37.1 to 0.38.1 in/confby @dependabot[bot] in #246 - Bumped
djangofrom 4.2 to 4.2.7 in/confby @dependabot[bot] in #249
Release
- Prepared version 3.1.0 by @saramonzon in #397
Full Changelog: 3.0.2...3.1.0