Skip to content

Latest commit

 

History

History
174 lines (118 loc) · 8.29 KB

File metadata and controls

174 lines (118 loc) · 8.29 KB

seqeralabs/nf-aggregate: Changelog

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[0.7.0] - 2025-05-05

Special thanks to the following for their contributions to the release:

Thank you to everyone else that has contributed by reporting bugs, enhancements or in any other way, shape or form.

Enhancements & fixes

  • Improve Seqera API preflight errors for invalid API endpoints and access tokens
  • PR #88 - Update tw cli container version to 0.11.2 and allow .nextflow.log to be missing from tw call
  • PR #89 - Enable usage of external run dumps with nf-aggregate & update devcontainer specifications
  • PR #91 - Update benchmark report image to include a fix causing large memory footprint for reshaping large AWS cost report files

Software dependencies

Dependency Old version New version
tower-cli 0.9.2 0.11.2
BENCHMARK_REPORTS sha-48cfed7 sha-a6d15e8

NB: Dependency has been updated if both old and new version information is present.

NB: Dependency has been added if just the new version information is present.

NB: Dependency has been removed if new version information isn't present.

[0.6.0] - 2025-03-31

Credits

Special thanks to the following for their contributions to the release:

Thank you to everyone else that has contributed by reporting bugs, enhancements or in any other way, shape or form.

Enhancements & fixes

  • PR #71 - Reduce stuttering in nextflow_schema.json
  • PR #74 - Add process for generating Benchmark reports
  • PR #75 - Skip failed jobs in benchmarking report
  • PR #78 - Sync with nf-core tools 3.2.0
  • PR #80 - Snapshots for pipeline level tests with nft-utils
  • PR #81 - Update report parameters and fix option to remove cost analysis
  • PR #82 - Loosened samplesheet validation for benchmark groups
  • PR #84 - Added CUR2.0 support to benchmark reports and fixed task table cost

[0.5.0] - 2024-11-12

Credits

Special thanks to the following for their contributions to the release:

Thank you to everyone else that has contributed by reporting bugs, enhancements or in any other way, shape or form.

Enhancements & fixes

  • PR #61 - Remove dependency on external library/grape
  • PR #63 - Add maxForks setting for Seqera CLI to overcome API issues
  • PR #65 - Replace eclint GHA by pre-commit
  • PR #67 - Update tests to use a non-fusion run from Seqera Cloud community/showcase
  • PR #69 - Fix parsing of extra args to tw CLI

[0.4.0] - 2024-07-26

Credits

Special thanks to the following for their contributions to the release:

Thank you to everyone else that has contributed by reporting bugs, enhancements or in any other way, shape or form.

Enhancements & fixes

  • PR #52 - Organise results folder structure by pipeline
  • PR #53 - Throw exception and terminate workflow in case config can't be read
  • PR #57 - Check if fusion is enabled via the Platform API

[0.3.0] - 2024-07-01

Credits

Special thanks to the following for their contributions to the release:

Thank you to everyone else that has contributed by reporting bugs, enhancements or in any other way, shape or form.

Enhancements & fixes

PR #49 - Add custom java truststore support and improved exception handling

[0.2.0] - 2024-05-29

Credits

Special thanks to the following for their contributions to the release:

Thank you to everyone else that has contributed by reporting bugs, enhancements or in any other way, shape or form.

Enhancements & fixes

PR #19 - Allow underscores in workspace name regex PR #22 - Copy in nf-test CI from nf-core/fetchngs PR #23 - Bump Platform CLI version to 0.9.2 PR #27 - Remove escape from TOWER_ACCESS_TOKEN env var PR #28 - Remove special chars from Seqera CLI version PR #29 - Bump image for PLOT_GANTT process for Singularity PR #30 - Skip Gantt plots with non-fusion runs PR #31 - Update Platform API URI PR #32 - Update all nf-core modules and subworkflows PR #33 - Remove docker.userEmulation PR #40 - Sync with nf-core tools 2.14.1

Software dependencies

Dependency Old version New version
multiqc 1.18 1.21
tower-cli 0.9.0 0.9.2

NB: Dependency has been updated if both old and new version information is present.

NB: Dependency has been added if just the new version information is present.

NB: Dependency has been removed if new version information isn't present.

[0.1.0] - 2023-12-13

Initial release of seqeralabs/nf-aggregate, created with the nf-core template.

Credits

Special thanks to the following for their contributions to the release:

Pipeline summary

The pipeline performs the following steps:

  1. Downloads run information via the Seqera CLI in parallel
  2. Runs MultiQC to aggregate all of the run metrics into a single report