Argo Workflows - v3.5.1
(2023-11-03)
- 877c55230 chore(deps): bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 (#12000)
- 2b44c4ad6 chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.3.1 to 1.4.0 (#12003)
- 1a7d9c940 chore(deps): bump react-datepicker and @types/react-datepicker in /ui (#12004)
- 16dbb6e49 chore(deps): use official versions of
bufpipe
andexpr
(#12033) - 39b8583bd chore(deps): bump github.com/evanphx/json-patch from 5.6.0+incompatible to 5.7.0+incompatible (#11868)
- 9e04496c3 fix: Upgrade axios to v1.6.0. Fixes #12085 (#12111)
- 0e04980c6 fix(ui): don't show pagination warning on first page if all are displayed (#11979)
- 98aba1599 fix: retry only proper node (#11589) (#11839)
- d51a87ace fix: Fix the Maximum Recursion Depth prompt link in the CLI. (#12015)
- 4997ddd7d fix: remove WorkflowSpec VolumeClaimTemplates patch key (#11662)
- 49fe42088 fix: Fixed workflow onexit condition skipped when retry. Fixes #11884 (#12019)
- 84d15792a fix: suppress error about unable to obtain node (#12020)
- 430faf09d fix(ui): remove accidentally rendered semi-colon (#12060)
- 2a34dc1a7 fix: Revert #11761 to avoid argo-server performance issue (#12068)
- 7645b98ac fix: conflicting type of "workflow" logging attribute (#12083)
- 90a92215f fix: oss list bucket return all records (#12084)
- 8f55b8da7 fix: regression in memoization without outputs (#12130)
Contributors
- Alan Clucas
- Anton Gilgur
- Ruin09
- Takumi Sue
- Vasily Chekalkin
- Yang Lu
- Yuan (Terry) Tang
- dependabot[bot]
- gussan
- happyso
- shuangkun tian
v3.5.0 (2023-10-13)
- bf735a2e8 fix(windows): prevent infinite run. Fixes #11810 (#11993)
- 375a860b5 fix: Fix gRPC and HTTP2 high vulnerabilities (#11986)
- f01dbb1df fix: Permit enums w/o values. Fixes #11471. (#11736)
- 96d964375 fix(ui): remove "last month" default date filter mention from New Version Modal (#11982)
- 6b0f04794 fix(ui): faulty
setInterval
->setTimeout
in clipboard (#11945) - 7576abcee fix: show pagination warning on all pages (fixes #11968) (#11973)
- a45afc0c8 fix: Replace antonmedv/expr with expr-lang/expr (#11971)
- 8fa8f7970 chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.7.1 to 1.8.0 (#11958)
- f9aa01fe3 chore(deps-dev): bump sass from 1.67.0 to 1.69.0 in /ui (#11960)
- 05c6db12a fix(ui):
ClipboardText
tooltip properly positioned (#11946) - 743d29750 fix(ui): ensure
WorkflowsRow
message is not too long (#11908) - 26481a214 refactor(ui): convert
WorkflowsList
+WorkflowsFilter
to functional components (#11891) - 89667b609 chore(deps-dev): bump @types/prop-types from 15.7.5 to 15.7.7 in /ui (#11911)
- bdc536252 chore(deps): bump google.golang.org/api from 0.138.0 to 0.143.0 (#11915)
- 7a5ba7972 chore(deps-dev): bump @types/react-autocomplete from 1.8.6 to 1.8.7 in /ui (#11913)
- 9469a1bf0 fix(ui): use
popup.confirm
instead of browserconfirm
(#11907) - a363e6a58 refactor(ui): optimize Link functionality (#11743)
- 14df2e400 refactor(ui): convert ParametersInput to functional components (#11894)
- 68ad03938 refactor(ui): InputFilter and WorkflowTimeline components from class to functional (#11899)
- e91c2737f fix: Correctly retry an archived wf even when it exists in the cluster. Fixes #11903 (#11906)
- c86a5cdb1 fix: Automate nix updates with renovate (#11887)
- 2e4f28142 refactor(ui): use async/await in several components (#11882)
- b5f69a882 fix: Fixed running multiple workflows with mutex and memo concurrently is broken (#11883)
- 148d97a85 chore(deps-dev): bump @types/js-yaml from 4.0.5 to 4.0.6 in /ui (#11832)
- b2c6b55fa chore(deps): bump golang.org/x/crypto from 0.12.0 to 0.13.0 (#11873)
- 3bad9c557 chore(deps-dev): bump @types/dagre from 0.7.49 to 0.7.50 in /ui (#11874)
- baa65c5c3 chore(deps): bump cloud.google.com/go/storage from 1.32.0 to 1.33.0 (#11870)
- 361af5aaf chore(deps): bump github.com/antonmedv/expr from 1.14.0 to 1.15.3 (#11871)
- 24c1c1083 chore(deps): bump github.com/aliyun/aliyun-oss-go-sdk from 2.2.8+incompatible to 2.2.9+incompatible (#11866)
- a83df9721 chore(deps): bump golang.org/x/term from 0.11.0 to 0.12.0 (#11869)
- eae277cbe chore(deps): bump github.com/tidwall/gjson from 1.15.0 to 1.17.0 (#11867)
- 5def5289a feat: show history about completed runs in each cron workflow (#11811)
- 6fbfedf81 refactor(ui): migrate
UserInfo
to functional component (#11793) - 0fde6800c fix: when key not present assume NodeRunning. Fixes 11843 (#11847)
- c6fdb0311 refactor(ui): migrate
Reports
to functional component and split files (#11794) - 27132d956 refactor(ui): convert a few components to use hooks (#11800)
- fbe9375d5 fix: shouldn't fail to run cronworkflow because previous got shutdown on its own (race condition) (#11845)
Contributors
- Anton Gilgur
- Isitha Subasinghe
- Julie Vogelman
- Justice
- Matt Farmer
- Michael Weibel
- Ruin09
- Sebast1aan
- Tim Collins
- Yuan (Terry) Tang
- Yusuke Shinoda
- dependabot[bot]
v3.5.0-rc2 (2023-09-20)
- fa116b63e fix: use same date filter in the UI and CLI (#11840)
- a6c83de34 feat: Support artifact streaming for HTTP/Artifactory artifact driver (#11823)
- caedd0ff7 chore(deps): bump docker/login-action from 2 to 3 (#11827)
- 246d4f440 feat: Search by name for WorkflowTemplates in UI (#11684)
- 56d1333c9 refactor(ui): migrate several components from class to functional (#11791)
- d33f26741 chore(deps): bump docker/build-push-action from 4 to 5 (#11830)
- ad7515e86 chore(deps): bump docker/setup-qemu-action from 2 to 3 (#11829)
- eeea1ab66 chore(deps-dev): bump @types/uuid from 9.0.2 to 9.0.4 in /ui (#11833)
- 626a6950c chore(deps-dev): bump sass from 1.66.1 to 1.67.0 in /ui (#11834)
- 0246d993e chore(deps): bump docker/setup-buildx-action from 2 to 3 (#11828)
- 803c5cadb fix: add prometheus label validation for realtime gauge metric (#11825)
- 07c256085 fix: Fixed workflow template skip whitespaced parameters. Fixes #11767 (#11781)
- 92a30f2b6 refactor(ui): workflow panel components from class to functional (#11803)
- 24ab95c31 fix(ui): merge WF List FTU Panel with New Version Modal (#11742)
- 7aedf9733 fix: close response body when request event-stream failed (#11818)
- 55bb51885 fix: fix mergeWithArchivedWorkflows test data to match expected (#11816)
- 4591af60e fix: Only append slash when missing for Artifactory repoURL (#11812)
- 2f5af0ab2 feat: Support keyFormat for Artifactory (#11798)
- a480f6d9c fix: Correct buckets for operation_duration_seconds metric (#11780)
- 6399ac706 feat: Add user info to suspended node when resuming (#11763)
- e073dccff fix: apply custom cursor pagination where workflows and archived workflows are merged (#11761)
- 582eecdf9 chore(deps): bump monaco-editor from 0.41.0 to 0.43.0 in /ui (#11801)
- 0d8c19e19 chore(deps): bump cronstrue from 2.31.0 to 2.32.0 in /ui (#11785)
- f9bb71da8 feat: document usage of
filterGroupsRegex
(#11778) - 7e62657be fix(ui): handle
undefined
dates in Workflows List filter (#11792) - 477b3caf4 feat: filter sso groups based on regex (#11774)
- 1cf39d21e fix: Correct limit in WorkflowTaskResultInformer List API calls. Fixes #11607 (#11722)
- 75bd0b83a fix: Workflow controller crash on nil pointer (#11770)
- 53b470192 fix(ui): don't use
Buffer
for FNV hash (#11766) - 297bea618 fix: Argo DB init conflict when deploy workflow-controller with multiple replicas #11177 (#11569)
- 633c5e92a feat: Set a max recursion depth limit (#11646)
- 48697a12b fix(ui): don't use anti-pattern in CheckboxFilter (#11739)
- 9e7dc2592 fix(ui): don't reload the page until after deletion (#11711)
- 12da11462 docs(cli): a stopped workflow cannot be resumed (#11624)
- f5e31f8f3 fix: offset reset when pagination limit onchange (#11703)
- d3cb45130 fix(workflow): match discovery burst and qps for
kubectl
with upstream kubectl binary (#11603) - e90d6bf6b fix: Health check from lister not apiserver (#11375)
- 7b72c0d13 chore(deps): update
monaco-editor
to latest 0.41.0 (#11710) - 18820c333 fix: Make defaultWorkflow hooks work more than once (#11693)
- 01cb2044e chore(deps-dev): bump source-map-loader from 1.1.3 to 4.0.1 in /ui (#11652)
- 41dc1d41a chore(deps-dev): bump babel-loader from 8.3.0 to 9.1.3 in /ui (#11653)
- 96fcc2574 chore(deps-dev): bump ts-loader from 7.0.4 to 9.4.4 in /ui (#11651)
- 27f1227bf fix: Add missing new version modal for v3.5 (#11692)
- 74551e3dc ci(deps): dedupe
yarn.lock
, add check for dupes (#11637) - 8e26eb42b chore(ui): fix formatting errors in config (#11629)
- d99efa7bc fix: ensure labels is defined before key access. Fixes #11602 (#11638)
- 0cffdffba docs(cli): clarify the difference b/t
retry
andresubmit
(#11625) - 9cb378342 fix: cron workflow initial filter value. Fixes #11685 (#11686)
- ac9e2de17 fix: Surface underlying error when getting a workflow (#11674)
- ba523bf07 fix: Change node in paramScope to taskNode at executeDAG (#11422) (#11682)
- bc9b64473 fix: argo logs completion (#11645)
- cb8dbbcd6 fix: Print valid JSON/YAML when workflow list empty #10873 (#11681)
- 11a931388 feat: add artgc podspecpatch fixes #11485 (#11586)
- bc6b77c6b chore(deps-dev): bump babel-jest from 29.6.3 to 29.6.4 in /ui (#11677)
- 3815d570d chore(deps-dev): bump @babel/core from 7.22.10 to 7.22.11 in /ui (#11678)
- 05e508ecd feat: update nix version and build with ldflags (#11505)
- f18b339b9 fix(ui): Only redirect/reload to wf list page when wf deletion succeeds (#11676)
- 39ff2842f chore(deps): remove unneeded Yarn resolutions (#11641)
- d74929a69 docs(cli): clarify
stop
v.terminate
withLong
descriptions (#11626) - 7cb22a2aa chore(deps-dev): bump babel-jest from 29.6.2 to 29.6.3 in /ui (#11649)
- 12a3313d9 chore(deps): remove unused JS deps (#11630)
- 82ac98026 fix: Only confirm DB deletion when there are archived workflows. Fixes #11658 (#11659)
- 509b398e5 build(ui): fix
monaco-editor
font path (#11655) - aac4f89d1 build(ui): upgrade to Webpack v5 + upgrade loaders + plugins (#11628)
- efb118156 chore(deps): upgrade
monaco-editor
to 0.30 (#11593) - 9693c02f8 fix: Fixed parent level memoization broken. Fixes #11612 (#11623)
- 9317360f2 fix: do not process withParams when task/step Skipped. Fixes #10173 (#11570)
- 363ee6901 fix: upgrade module for pull image in google cloud issue #9630 (#11614)
- 8a52da5e8 fix: TERM signal was catched but not handled properly, which causing … (#11582)
- 41809b58a feat(ui): retry workflows with parameter (#10824) (#11632)
- 027b9c990 fix: override storedWorkflowSpec when override parameter (#11631) (#11634)
- 8d8aa6e17 chore(deps): bump cloud.google.com/go/storage from 1.31.0 to 1.32.0 (#11619)
- 28821902f fix: Upgrade Go to v1.21 Fixes #11556 (#11601)
- c9c6e5ce3 fix: deprecated Link(Help-Contact) Issue (#11627)
- 524b4cb58 chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.3.0 to 1.3.1 (#11622)
- a1a1fdedc chore(deps): bump github.com/google/go-containerregistry from 0.11.0 to 0.16.1 (#11527)
- 463b8fdde chore(deps): bump github.com/minio/minio-go/v7 from 7.0.61 to 7.0.62 (#11618)
- 67af8c4e0 chore(deps): bump google.golang.org/api from 0.136.0 to 0.138.0 (#11620)
- f4ac17769 chore(deps-dev): bump sass from 1.64.2 to 1.66.1 in /ui (#11617)
- 23d6da6ca fix: upgrade base image for security and build support arm64 #10435 (#11613)
- cd2e4e564 feat: upgrade expr to v1.14 for richer language definition (#11605)
- 27ffa8301 feat(cli): Add a flag status to delete cmd like list cmd of argo cli (#11577)
- bda561ef0 refactor: remove nesting during dry-run of
argo delete
(#11596) - 0423eb6e2 fix(ui): ensure
package.json#name
is not the same asargo-ui
(#11595) - e5d237a24 refactor(ui): simplify Webpack config a bit (#11594)
- 427656e28 chore(deps): bump cron-parser from 4.8.1 to 4.9.0 in /ui (#11592)
- 5eb50f428 chore(deps): bump cronstrue from 2.29.0 to 2.31.0 in /ui (#11591)
- 7cef09c3c chore(deps): bump superagent from 8.0.9 to 8.1.2 in /ui (#11590)
- 6bccc9904 fix: upgrade
argo-ui
components to latest (#11585) - 7b80ce19e feat: support custom CA with s3 repository. Fixes #10560 (#11161)
Contributors
- Alan Clucas
- Alec Rabold
- Anton Gilgur
- Antonio Gurgel
- Basanth Jenu H B
- Cheng Wang
- Isitha Subasinghe
- Jesse Suen
- LEE EUI JOO
- Roel Arents
- Ruin09
- Son Bui
- Spencer Cai
- Suraj Banakar(बानकर) | スラジ
- Thearas
- Weidong Cai
- Yuan (Terry) Tang
- Yusuke Shinoda
- dependabot[bot]
- gussan
- happyso
- junkmm
- nsimons
- younggil
- 一条肥鱼
- 张志强
Details
date
Nov. 3, 2023, midnight
name
v3.5.1
type
Patch
👇
Register or login to:
- 🔍View and search all Argo Workflows releases.
- 🛠️Create and share lists to track your tools.
- 🚨Setup notifications for major, security, feature or patch updates.
- 🚀Much more coming soon!