Skip to main content

130 posts tagged with "wave"

View All Tags

Wave v1.42.2

Feature updates and improvements​

Container building​

  • Documented CA certificates in Pixi images by @pditommaso in #1211
  • Documented nested packages build options in the container API by @pditommaso in #1208
  • Added a dedicated Build with Pixi documentation section by @MichaelTansiniSeqera in #1150
  • Added the Pixi build template to the Nextflow configuration reference by @MichaelTansiniSeqera in #1148

Dependencies​

  • Updated node dependency to v24.22.0 by @seqeralabs-renovate[bot] in #1214
  • Updated github.com/moby/buildkit module to v0.34.1 by @seqeralabs-renovate[bot] in #1213
  • Updated public.cr.seqera.io/seqeralabs/nf-jdk:corretto-25.0.4-al2023-jemalloc Docker digest to 15e35e9 by @seqeralabs-renovate[bot] in #1212
  • Updated Gradle minor and patch dependencies by @seqeralabs-renovate[bot] in #1215

General​

  • Removed the Comodo AAA root certificate from the Wave CLI native trust store (CVE-2026-91403) by @pditommaso in #1205
  • Changed the workflow lookup to request the minimal workflow record and stop renewing on any 4xx reply by @pditommaso in #1209
  • Pulled the docs-previewer image from public.cr.seqera.io instead of Harbor by @ShahzebMahmood in #1206
  • Changed the base image to public.cr.seqera.io/seqeralabs/nf-jdk by @pditommaso in #1207
  • Aligned the repository CI with the squad baseline by @cristianrcv in #1204
  • Changed the Homebrew tap release to use the JRELEASER_HOMEBREW_GITHUB_TOKEN secret by @munishchouhan in #1217
  • Stopped copying the release image to the legacy ECR by @ShahzebMahmood in #1216

New contributors​

  • @MichaelTansiniSeqera made their first contribution in #1150

Full changelog: https://github.com/seqeralabs/wave/compare/v1.42.1...v1.42.2

Wave v1.42.0

Feature updates and improvements​

General​

  • Moved job queues to lib-data-workqueue, fixed duplicate job processing, and drained the queues on shutdown by @pditommaso in #1201
  • Named the Wave image path in the self-install guides by @robsyme in #1179

Dependencies​

  • Updated postgres Docker tag to v16.15 by @seqeralabs-renovate[bot] in #1198
  • Updated npm minor and patch dependencies by @seqeralabs-renovate[bot] in #1197
  • Updated GitHub Actions by @seqeralabs-renovate[bot] in #1195

Full changelog: https://github.com/seqeralabs/wave/compare/v1.41.0...v1.42.0

Wave v1.41.0

Feature updates and improvements​

Container building​

  • Kept only the platform's Fusion snapshot layer in multi-arch images by @pditommaso in #1191
  • Dropped the other platform's layers from frozen multi-arch container files by @pditommaso in #1193

General​

  • Matched registry credentials by repository path by @cristianrcv in #1165
  • Disabled SSRF protection by default by @pditommaso in #1192
  • Published condasplit with the Wave release and checked that its default matches VERSION by @pditommaso in #1188

Dependencies​

  • Bumped condasplit to v2 and checked the VERSION bump on pull requests by @pditommaso in #1187
  • Overrode the vulnerable jackson on the Gradle plugins classpath by @pditommaso in #1194

Bug fixes​

Container building​

  • Stripped stray leading blank line from extracted Conda lock file by @pinin4fjords in #1082

New contributors​

  • @pinin4fjords made their first contribution in #1082

Full changelog: https://github.com/seqeralabs/wave/compare/v1.40.4...v1.41.0

Wave v1.40.3

Feature updates and improvements​

General​

  • Published multi-arch (amd64 and arm64) Wave image on release and preview by @pditommaso in #1180

Dependencies​

  • Updated github.com/moby/go-archive module to v0.3.0 (security) by @seqeralabs-renovate[bot] in #1177
  • Bumped lib-cache-tiered-redis to 1.1.1 by @pditommaso in #1182
  • Bumped lib-pairing to 1.2.0 by @pditommaso in #1184

Bug fixes​

General​

  • Fixed token watcher head-of-line blocking on slow Platform endpoints by @jordeu in #1181

Full changelog: https://github.com/seqeralabs/wave/compare/v1.40.2...v1.40.3

Wave v1.40.1

Feature updates and improvements​

General​

  • Migrated wave-cli into the Wave repository by @pditommaso in #1156
  • Enabled Renovate for all dependencies by @arnaualcazar in #1155

Dependencies​

  • Pinned @typespec/openapi to 1.16.0 by @pditommaso in #1173
  • Bumped Micronaut to 4.10.20 by @pditommaso in #1171
  • Bumped condasplit frontend Go dependencies to fix vulnerabilities by @pditommaso in #1172
  • Updated GitHub Actions by @seqeralabs-renovate[bot] in #1168
  • Updated cr.seqera.io/public/nf-jdk Docker tag to v25.0.4 by @seqeralabs-renovate[bot] in #1166
  • Bumped logback to 1.5.34 by @pditommaso in #1174
  • Overrode vulnerable transitive JVM dependencies by @pditommaso in #1175
  • Bumped Micronaut to 4.10.21 by @pditommaso in #1176

Full changelog: https://github.com/seqeralabs/wave/compare/v1.40.0...v1.40.1

Wave v1.39.0

Feature updates and improvements​

Container building​

  • Added the conda/micromamba:v3 template with layered Conda builds by @pditommaso in #1146
  • Renamed the conda/micromamba:v3 template to conda/micromamba:v2-fast by @pditommaso in #1151

Singularity​

  • Added multi-architecture Singularity (SIF) build support by @pditommaso in #1140

General​

  • Documented multi-platform container builds by @munishchouhan in #1137

Dependencies​

  • Upgraded Micronaut platform to 4.10.19 (COMP-2257) by @cristianrcv in #1142
  • Upgraded bouncycastle to 1.85 (COMP-2551) by @cristianrcv in #1141
  • Upgraded typespec to 1.16.0 (COMP-2378) by @cristianrcv in #1143
  • Upgraded lib-pairing to 1.1.1 to accept large pairing messages by @arnaualcazar in #1144
  • Updated aws-actions/configure-aws-credentials action to v6.3.0 by @seqeralabs-renovate[bot] in #1139
  • Updated anthropics/claude-code-action action to v1.0.231 by @seqeralabs-renovate[bot] in #1138

Full changelog: https://github.com/seqeralabs/wave/compare/v1.38.0...v1.39.0

Wave v1.38.0

Feature updates and improvements​

General​

  • Added support for an authenticating egress proxy for outbound HTTP clients via the shared lib-util-net ProxyConfig by @pditommaso in #1125
  • Changed env-var-overridable config properties to use kebab-case keys so they can be set from environment variables by @bebosudo in #1096
  • Aligned the build toolchain and runtime to Java 25 while keeping the bytecode target at Java 17 by @cristianrcv in #1077
  • Allowed the Claude review agent to submit approving PR reviews by @pditommaso in #1105
  • Refreshed the self-install documentation by @christopher-hakkaart in #1106

Dependencies​

  • Upgraded org.postgresql:postgresql to 42.7.12 (COMP-2149) by @cristianrcv in #1112
  • Upgraded io.netty:netty-bom to 4.2.17.Final (COMP-2376) by @cristianrcv in #1135
  • Upgraded the jib plugin to 3.5.4 for Java 25 class file support (COMP-2511) by @munishchouhan in #1136
  • Updated node dependency to v24.19.0 by @seqeralabs-renovate[bot] in #1111
  • Updated node dependency to v24.20.0 by @seqeralabs-renovate[bot] in #1122
  • Updated node dependency to v24.21.0 by @seqeralabs-renovate[bot] in #1134
  • Updated actions/checkout action to v4.4.0 by @seqeralabs-renovate[bot] in #1103
  • Updated actions/checkout action to v6.1.0 by @seqeralabs-renovate[bot] in #1104
  • Updated actions/setup-java action to v4.9.1 by @seqeralabs-renovate[bot] in #1108
  • Updated actions/setup-java action to v5.7.0 by @seqeralabs-renovate[bot] in #1109
  • Updated aws-actions/amazon-ecr-login action to v2.1.6 by @seqeralabs-renovate[bot] in #1102
  • Updated aws-actions/amazon-ecr-login action to v2.1.7 by @seqeralabs-renovate[bot] in #1121
  • Updated aws-actions/configure-aws-credentials action to v6.2.3 by @seqeralabs-renovate[bot] in #1110
  • Updated aws-actions/configure-aws-credentials action to v6.2.4 by @seqeralabs-renovate[bot] in #1127
  • Updated docker/login-action action to v4.6.0 by @seqeralabs-renovate[bot] in #1117
  • Updated anthropics/claude-code-action action to v1.0.191 by @seqeralabs-renovate[bot] in #1101
  • Updated anthropics/claude-code-action action to v1.0.198 by @seqeralabs-renovate[bot] in #1116
  • Updated anthropics/claude-code-action action to v1.0.206 by @seqeralabs-renovate[bot] in #1120
  • Updated anthropics/claude-code-action action to v1.0.213 by @seqeralabs-renovate[bot] in #1126
  • Updated anthropics/claude-code-action action to v1.0.219 by @seqeralabs-renovate[bot] in #1133

Bug fixes​

Container building​

  • Fixed Kubernetes builds being reported as failed on Kubernetes 1.36 and later even though the image was built and pushed (COMP-2368) by @munishchouhan in #1128
  • Fixed PATH in the Pixi Docker template so commands resolve in OCI-to-SIF converted images by @munishchouhan in #1131

General​

  • Fixed blob transfer jobs reporting success after uploading a 0-byte object by surfacing transfer errors when caching blobs (COMP-2142) by @stefanoboriero in #1100

Full changelog: https://github.com/seqeralabs/wave/compare/v1.37.0...v1.38.0

Wave v1.37.0

Feature updates and improvements​

General​

  • Consolidated installation capability toggles under wave.capabilities.* and added a strict environment that disables them all by @pditommaso in #1098
  • Added the ability to disable the Wave direct image pull path so callers must use freeze mode by @gavinelder in #1089
  • Reduced log noise from expected Platform-connectivity errors in the token watcher by @pditommaso in #1085
  • Documented the workflow-bound ephemeral token lifecycle by @pditommaso in #1084

Dependencies​

  • Upgraded Micronaut to 4.10.17 to patch jackson-databind (COMP-1957) by @cristianrcv in #1091

Bug fixes​

General​

  • Fixed freeze and mirror images being served through the Wave proxy token path by @gavinelder in #1087
  • Fixed the Wave release workflow to run only on master and release-* branches (DEVOPS-1531) by @ShahzebMahmood in #1072

Full changelog: https://github.com/seqeralabs/wave/compare/v1.36.0...v1.37.0