Skip to content

Changelog

2022#

22.1.5 - 7 Jun 2022#

  • Fix perms for encrypted bucket [96f00f39]
  • Add the support for USR2 signal to launcher script [40c4ab68]

22.1.4 - 1 Jun 2022#

  • Enable maintainers to create workspace secrets [2d1a225f]
  • Forward revision when creating a pipeline (#3203) [2ff2f171]
  • Change MOAB queue status command (#3219) [4eda7f90]

22.1.3 - 18 May 2022#

  • Update Nextflow to 22.04.3
  • Bump nf-launcher:j17-22.04.3
  • Bump nf-jdk:corretto-11.0.15_up1

22.1.2 - 9 May 2022#

  • fix: Add KMS permissions required by EBS autoscale with encrypted volumes [387ed6c3]
  • fix: Update HTTP content security policy to allow host URLs for frames and workers [327b27ac]
  • fix: Minor navigation error when removing unexistent CSV renderer component [a501225c]
  • fix: Issue downloading a report with containing a blank character [70ab2033]
  • fix: Nginx proxy pass decoding break query parameters with blank character [48a2ef6b]
  • fix: Kubernetes control plan URL only allow host name [1b4b1240] [da552afc]
  • Bump ebs-autoscale to version 2.4.6-6ce65d32 [d52de172]

22.1.1 - 25 Apr 2022#

  • Add EBS encrypt role policy at AWS forge creation (#2817) [ci fast]
  • Add TOWER_ENABLE_UNSAFE_MODE setting to allow cookies over HTTP (#3023) [69100d51]
  • Allow NXF env variables (#3026) [553015d8]
  • Fix azcopy cache commands (#3022) [4932a54d]
  • Fix AES regular expression [a7b1ed02]
  • Fix update CSP to allow captcha frame [a984ec39]
  • Fix download of task log files (#3004) [3389a8d7]
  • Fix Dataset table is not rendered in Safari [ab297ff4]
  • Fix avoid analytics service making calls when there's no analytics url (#2991) [fd56afab]
  • Fix NF version in welcome page [c5c8492c]
  • Remove log trace from workflow limiter [64f8161e]
  • Improve cloud price download logs [a0e69b57]
  • Bump nf-launcher:j17-22.04.0 [9e55c873]
  • Bump nf-jdk:corretto-11.0.15 as base image [1832c282]

22.1.0 - 12 Apr 2022#

  • Add secure cookies [e28a3388]
  • Add GetLogsEvents perm to AWS Batch instance role [04b18668]
  • Add credentials view page [f3c63483]
  • Add ECS pull strategy in user-data template [e1b4914a]
  • Add root users environment when TOWER_ROOT_USERS variable is provided [e09db3e5]
  • Add Tower system message
  • Add support for JSON formatted logs [92122adb]
  • Add support for AWS agent and logging [6e68fd98] [c080e9d4]
  • Add navigate back button to second level screens (#2578) (#2623) (5 weeks ago)
  • Add validation for SSH hostname and username [d0115de0] [efb962bf]
  • Add config option to disable user private workspace [9e667bc0]
  • Allow partial searches [b8788b38]
  • Allow the use S3 bucket work dir along with EFS or FSx mounts [368d5caa]
  • Upload encrypted files at AWS S3 [40b87a2e]
  • Use default listening port (80) [a64852d9]
  • Improve secrets obfuscation in log file [7e52c76b]
  • Improve EBS autoscaling [fe7fe728]
  • Increase tower config max size to 3500 character [a01ee72c]
  • Disable resume for failed workflows [3c2c7ad3]
  • Set max length validator to the workflow launch form fields [5326114b]
  • Check valid EFS and FSx mount points [633fdcd8]
  • Make Dataset api public (#2240) [2fd32c51]
  • Upgrade Angular 13
  • Upgrade Micronaut 3.x (#2364)
  • Upgrade logback to version 1.2.8 (#2418)
  • Bump log4js from 6.3.0 to 6.4.0 in /tower-web (#2535)
  • Bump base image nf-jdk:corretto-11.0.14_2
  • Bump nf-launcher 22.03.1-edge
  • Increase agent websockets payload size to 5Mb [5f3e5428]
  • 484005bd - Always retry NF process when using AWS sport instances
  • fe7fe728 - Improve EBS autoscaling (8 days ago)
  • 8dc800c2 - feature: improve parse the pipeline schema
  • Default to Nextflow DSL version 1 [e88a3e59]
  • Fix job status is updated in the in-memory tracker before running the job in the local CE platform (#2460) (3 months ago)
  • Fix normalize dataset name [fcbe417d]
  • Fix Allow dot in AWS ARN string [d5c5cd9e]
  • Fix issue with K8s compute env stalling in creating status [72c03cd9]
  • Fix set cookie acceptance cookie path to / [e2e] (#2773) [ba0cae7a]
  • Fix EFS and FSx permission when job run with non-root user (#2659) [0e169bb9]
  • Fix reports at grid and agent platforms [ba397137]
  • Fix load SLURM CE details in view mode [80cc0e9b]
  • Fix Display dates with YYYY-MM-DD format on runs page [830606af]
  • Fix Unable to download execution log from a workflow with working directory specified just as "bucket" name [d025917c]
  • Fix Prevent the creation of Spot fleet role [95acea2c]
  • Fix Prevent deletion of an active workflow run [ba1f1ce9]
  • Fix Prevent XSS attacks when uploading a datatable file (#2944)[6d98210c]
  • 8759d92e - Validate launch/re-launch action depending the user role
  • d6113805 - Bump base image nf-jdk:corretto-11.0.14_2 [ci fast]

21.12.3 - 31 Mar 2022#

  • Bump base image nf-jdk:corretto-11.0.14_2 [8cc71b91]

21.12.2 - 31 Mar 2022#

  • Create /.nextflow folder in backend container [333a8a68]
  • Fix: issue with K8s compute env stalling in creating status [3745e793]
  • Fix: Upload encrypted files at AWS S3 [716d2938]
  • Fix: EFS/FSx permission when using non-root container (#2659) [002f4426]
  • Bump nf-launcher:j17-21.10.6 [8b3d6490]

21.12.1 - 3 Feb 2022#

  • Disable H8 stats verbose logging [7e5e08b0]
  • Enable root users environment when TOWER_ROOT_USERS variable is provided [390e079a]
  • Fix: reports endpoint exception on NF cli workflows [c310c3cf]

21.12.0 - 17 Jan 2022#

  • Add shared workspace feature
  • Add Pipeline reports feature [preview]
  • Add Dataset public APIs
  • Add Tower agent reverse connection
  • Add Dataset api public [ci fast] (#2240) [942f3f4e3]
  • Prevent the use of master as default branch (#2499) [791f45a11]
  • Update resources descriptions [538069df9]
  • Allow the use of S3 as work directory when using EFS and FSx mounts [6199d8fd6]
  • Display dates with YYYY-MM-DD format on runs page [5d2f3215a]
  • Change email template office address [5edfa3a26]
  • Increase agent websockets payload size to 5Mb [4ce9af8f2]
  • Fix: auto-normalize inline credentials name (#2405) [9d5453716]
  • Fix: prevent making multiple get pipeline info requests in workflow launch form [ci skip] (#2406) [e21619bd1]
  • Fix: set 'Launch.resumeLaunchId' only if it's a resume. (#2427) [a784e635b]
  • Fix: possible connectionId null reference exception [ci skip] (#2413)
  • Bump nf-launcher 21.10.4 based on correto:17.0.1 based image

21.10.3 - 3 Feb#

  • Enable root users environment when TOWER_ROOT_USERS variable is provided [0ba7190e0]

2021#

21.10.2 - 10 Dec#

  • Fix NPE error when marking unknown status
  • Bump nf-launcher 21.10.5

21.10.1 - 8 Dec#

Note

The 21.10.x release series starts with v21.10.1.

  • Add Container registry creds for Azure
  • Add Datasets feature
  • Add Support custom CE environment variables
  • New Workflows Runs list page
  • Add support for custom landing page
  • Add Display job info on workflow general panel (#2142) (#2151)
  • Make hidden params a part of pipeline input form even if not shown + small fix (#2134)
  • Parallelize Az metadata retrieval
  • Fix Make hidden params a part of pipeline input form even if not shown + small fix (#2134)
  • Fix Validate final values of config properties on startup (#2100)
  • Fix redisson default connection pool size (#2229)
  • Fix Return a bad request when workspaceId is not parsable (#2220) #2205
  • Fix race condition on repo pull (#2110)
  • Fix grid platform default launch dir (#2037)
  • Fix Redirect to the Runs page after launch (#2057)
  • Fix Discard deleted entities from name validation queries and rename them (#2052)
  • Improve landing page config #1996 #748
  • Fix Download hangs when streaming a S3 file (#2005)
  • Hide ebsBlockSize field from aws manual config (#2004)
  • Refactor Google LifeScience head job execution (#1981)
  • Make sure to authenticate the Google storage (#1984)
  • Use amazoncorretto:11.0.13 as base image
  • Minor schema fetching improvement (#2183)
  • Make sure the workflows list query returns the workflows in a workspace even if they have been starred by other users (#2174)
  • Bump nf-launcher 21.10.4

21.06.4 - 25 Nov#

  • Increasing the throttling rate on the ECS agent metadata endpoint (#2338)
  • Bump nf-launcher 21.10.3

21.06.3 - 19 Nov#

  • Bump nf-launcher 21.10.1

21.06.5 - 10 Dec#

  • Increasing the throttling rate on the ECS agent metadata endpoint (#2338) [51a519691]
  • Bump nf-launcher 21.10.5

21.06.4 - 25 Nov#

  • Increasing the throttling rate on the ECS agent metadata endpoint (#2338)
  • Bump nf-launcher 21.10.3

21.06.3 - 19 Nov#

  • Bump nf-launcher 21.10.1

21.06.2 - 5 Oct#

  • Fix race condition on repo pull when using Kubernetes platform (#2110) [90b1dbe7c]
  • Hide ebsBlockSize field from aws manual config (#2004) [24650f47c]
  • Connection pool properties log can leak sensitive data [1878a2e4f]
  • Changing workspace multiple requests fix (#1985) [5f66be4b0]
  • Make sure to authenticate the Google storage (#1984) [398897422]
  • Fix Altair infoCli method [f5226d03d]

21.06.1 - 27 Aug#

  • Fix OpenId attributes blows up response header [7b3c5ae58]
  • Fix Mention in the Get started page how setup tower workspace id [b16ead35a]
  • Fix Tune AWS client caching timeout [f4ffe10d5] (#1950)
  • Fix Pipeline params JSON parsing on Windows client #1949
  • Fix Add better control of cron/redis config (#1944) [45579b5bd]
  • Fix DB migration detected table on foreign schema - Bump migtool 1.0.2 705c905db
  • Fix for the case when blur event handler was executed before chip selection event handler #1932
  • Fix Bug 1926/Modify bootDiskSize Config Param #1931

21.06.0 - 26 Jul#

  • Add Support for AWS Host credentials and role-base permissions
  • Add Support for AWS EFS storage
  • Add ability to specify custom AWS cli path
  • Add AWS regions eu-south-1 and af-south-1
  • Add uploadChunkSize configuration parameter to abstract k8 provider (#1820)
  • Limit compute env error message length
  • Invalidate compute envs associated to deleted credentials
  • Fix launch form pipelineParameters after navigating to pipeline input form (#1847)
  • Fix error report for missing invalid/creds
  • Fix GitHub action creation
  • Fix Prevent GH delete action hook exception
  • Display team id in team page
  • Disable index.html caching in nginx.config
  • Bump nextflow launcher 21.04.3
  • Bump groovy 3.0.8

21.04.9 - 2 Aug#

  • Fix Nextflow plugins deps

21.04.8 - 14 Jul#

  • Improve error report for missing/invalid AWS creds [b5c550236]
  • Do not trigger config profiles field reset after patching the workflow launch form (#1836) [f863c8cbb]

21.04.7 - 21 Jun#

  • Add head service account to deployment pod (#1773) [6e0e7281f]
  • Parse profiles using the correct revision at launch time (#1572) [e78eda2f2]

21.04.6 - 21 Jun#

  • Change schema and default params usage (#1737) [f938c7236]
  • Fix GitHub action creation (#1721) [b24f0cfb8]
  • K8s use deployment for service pod (#1735) [1af27810c]
  • Fixed the case when the dropdown was over-shadowing other fields (#1714) [baacf92cc]

21.04.5 - 8 Jun#

  • k8s head pod custom specs (#1668) [d82a864c8]
  • Fix action update settings (#1679) [a485c5d75]
  • Allow selecting empty values for schema dropdown fields (#1674) [d27e5b905]

21.04.4 - 3 Jun#

  • Fix missing scm server & platform [3dc89ece5] (#1660)

21.04.3 - 2 Jun#

  • Fix pattern test validator when the value is empty (#1652) [3cc2923ec]
  • Fix navigation dropdown display when user has no CreateOrganization permission (#1655) [5018fd956]

21.04.2 - 1 Jun#

  • Fix FSx creation failure

21.04.1 - 31 May#

  • Add timeout on AWS Forge waiters
  • Add log response to UI error message (#1602) [2d705289c]
  • Reorganize login page (#1635) [9a46f393a]
  • Add support for BitBucket server [8c09241e3]
  • Fix Missing GitLab token creds (#1631) [c188a76b2]
  • Fix action launch user (#1615) #1611 [691fe4c9d]
  • Use RegExp.test for json schema pattern validation + small pipeline input form fix (#1619) [d9d2cd317]
  • Do not config mail proxy using global proxy settings (#1626) [e1c8b1dab]
  • Fix admin project security vulnerabilities (#1637) [972255faf]

21.04.0 - 21 May#

  • New organizations feature
  • New teams feature
  • New workspace feature
  • New launchpad feature
  • Add support for private Git repositories
  • Add support for Nextflow timeline downloads
  • Fix issues with Compute environment status reporting
  • Update Nextflow runtime to version 21.04.0

21.02.5 - 12 May#

  • Fix S3 log downloads when using fusion feature

21.02.4 - 29 Apr#

  • Bump nexflow 21.04.0-edge required to fix Bitbucket server

21.02.3 - 21 Apr#

  • Fix cloud price downloader using Seqera Labs endpoint
  • Fix Error message when S3 bucket is not accessible

21.02.2 - 14 Apr#

  • Fix missing commit ID when resuming execution fails to start

21.02.1 - 12 Apr#

  • Fix support for custom bitbucket servers
  • Bump Nextflow launcher 21.04.0-edge

21.02.0 - 16 Mar#

  • Add Azure Batch provider
  • Add Altair PBS pro provider
  • Add sessionId to workflows search-box criteria
  • Add support for multiple GLS zones
  • Add Grid provider head job options
  • Add support for AWS Batch cost percentage
  • Add Azure Batch Forge
  • Add support for Grid Engine batch scheduler
  • Add K8s service pod
  • Add support for Tower license
  • Improve detection of NF config profiles #1074
  • Fix issue on work dir path composition with ending slash
  • Fix issue when retrieving non-existing file via SSH/SCP
  • Fix issue resolving non-canonical GitHub/Gitlab project name #353
  • Fix issue with AWS Batch allocation strategy #931
  • Fix phantom job unknown status
  • Fix Prevent requeuing of mail with invalid addresses
  • Fix issue on creating AWS CE with manual config
  • Update backend base image to corretto:11.0.10
  • Upgrade to Angular 11
  • Use Kubernetes Java-client 10.0.1
  • Update nf-launcher to 21.03.0-edge

20.12.4 - 23 March#

  • Add support for AWS marketplace

20.12.2 - Feb 16#

  • Fix phantom job status
  • Fix invalid email rejection

20.12.1 - 21 Jan#

  • Fix head job submission to head queue when using batch schedulers eg. Slurm, GridEngine, LSF.

20.12.0 - 11 Jan#

  • Add support for Kubernetes clusters
  • Add support for AWS EKS clusters
  • Add support for Google GKE clusters
  • Add support for Launch stub-run feature
  • Add AWS Batch Fusion mounts
  • Enhanced security, API uses bearer auth
  • System security improvements
  • Upgrade Java runtime to version 11
  • Upgrade Micronaut runtime to version 2.1
  • Upgrade Nextflow launcher to version 20.12.0-edge

20.10.4 - 11 Jan#

  • Backend container security fixes
  • Improved SSH client debugging

2020#

20.10.3 - 30 Nov#

  • Fix migration tool when using MariaDB
  • Fix execution issue with Batch forge when creating a new FSx file system
  • Fix invalid warn message

20.10.2 - 2 Nov#

  • Add support for TOWER_LAUNCH_CONTAINER env var [6fd06581f]
  • Allow pre-run script to modify launch env [56ed5cca1]
  • Fix ebs autoexpand volume issue + add ebs block size [cbdb8b1af]
  • Disable cache on problematic cached query (#608) [11ef28e10]

20.10.1 - 27 Oct#

  • Updated Nextflow launcher container

20.10.0 - 22 Oct#

  • Add Workflow sharing feature
  • Add support for Slurm batch cluster
  • Add support for IBM LSF batch cluster
  • Add customizable navbar menu
  • Add built-in support for MariaDB
  • Add built-in support for Google SSO
  • Add auth allow-list emails
  • Update Java mail 1.6.2
  • System security improvements

20.08.0 - 28 Aug#

  • Add support for AWS FSx mount name to Launch feature
  • Add Batch Forge option to to Launch feature
  • Add support for GPU instances to Launch feature
  • Add Execution and tasks logs view & downloads features
  • Add support for Compute env AWS advanced options
  • Add Compute environment primary option feature
  • Add Pipeline Actions
  • Add support for GA4GH WES API (beta)
  • Add status & process name filtering to dashboard
  • Add favicon for dark theme
  • Add login pass-through mechanism
  • Fix AWS Batch workflow cancellation
  • Fix issue when launching projects w/o config file
  • Fix issue on port and scheme forwarding
  • Fix local repositories configuration issue
  • Improve Workflow general stats tooltips
  • Update launch base image to AWS corretto:262
  • Update MN version 1.3.7

20.06.1 - 12 Aug#

  • Fix Reverse proxy scheme and port forwarding when using local docker environment

20.06.0 - 16 Jun#

  • Add Pipeline Launch feature
  • Add Pipeline execution cancellation
  • UI looks & feel improvements
  • Security improvements
  • OAuth login improvements
  • Add Tomcat DB connection pool
  • Upgrade Micronaut runtime to 1.3.3

20.05.1 - 12 May#

  • Path OpenID connect upgrading MN security to 1.2.3
  • Add TOWER_SECURITY_LOGLEVEL env variable for security module debugging

20.05.0 - 28 Apr#

  • Add support for OpenId connect
  • Improve K8s deployment descriptors
  • Fix critical issue saving tasks
  • Add limit to max records returned
  • Fix invalid tag deserialization error
Back to top