Releases: windmill-labs/windmill
Releases · windmill-labs/windmill
v1.40.0
v1.39.0
1.39.0 (2022-10-20)
Features
- add ids to modules + input_transform lowered to flowmodulevalue (#768) (af9e1f4)
- add result by id to fetch result from any node (#769) (57600ab)
- backend: add branch all (#751) (a5aad94)
- backend: atomic moving queue -> complete and delete (#771) (45a6976)
- backend: rework forloop flow job arg passing + reimplement branchone using flows (b180569)
- benchmark: Initial Benchmarking Tool (#731) (846462c)
- frontend: publish script of any lang to hub (1a93593)
- frontend: Update split panes (#741) (8a774e0)
- frontend: Update workspace selector (#754) (582fc9a)
- InProgress forloop_jobs -> flow_jobs to unify with branchAll (9e0c2d7)
Bug Fixes
v1.38.5
v1.38.4
v1.38.3
v1.38.2
v1.38.1
v1.38.0
1.38.0 (2022-10-14)
Features
go client: new go client
- backend: implement new OpenFlow module Branches (#692) (cc07a6b)
- backend: supercache for python heavy dependencies in alpha (7e35d99)
- frontend: Loading placeholder (#707) (9acee22)
- frontend: Typography update (#725) (2c1cd7e)
- secure suspended resume event + configurable timeout (#721) (ff7fb0f)
- support struct in Go as script parameters #705 (7bdbfec)
Bug Fixes
- deno: approval endpoints generator (#728) (af8a421)
- frontend: Apply small text size to hljs (#706) (8be31d6)
- frontend: do not alert on non internal nav for unconfirmed saves (e5fdbff)
- frontend: do not alert on non internal nav for unconfirmed saves (24a2932)
- frontend: fix viewscript for go (e840522)
- frontend: go websockets (154796c)
- frontend: remove flowbite svelte dependency from shared Badge (#722) (ca991d0)
- frontend: Update skeleton animation timings (#730) (2e21fb4)
v1.37.0
1.37.0 (2022-10-08)
Features
- add go LSP (#699) (6cb3fbc)
- backend: add WM_BASE_URL (612f727)
- backend: separate properly logs from result (6ebedfc)
- frontend: Add action bar to run details (#684) (4e472f5)
- frontend: add input transforms for flow loop (b1b418a)
- frontend: add prop picker to iterator (0c25d80)
- frontend: add prop picker to iterator (ee15bd9)
- frontend: add variables and resources to the prop picker (84a6441)
- frontend: Button with popup (#639) (fcb1c39)
- frontend: Discard changes confirmation modal (#653) (0e23d2d)
- frontend: prop picker for stop condition (e772f03)
- frontend: remove step 2 for flows (ad0ffb5)
- implement same_worker openflow attribute for running flow all in one go + sharing folder
/shared
(#689) (f4caa4f) - individual retry + flow UX refactor (c207745)
- sleep for arbitrary number of seconds statically or with a javascript expression (#691) (a084366)
Bug Fixes
- add step to running badge in flow viewer (895fe10)
- backend: go lock dependency with no requirements (22c4a3b)
- backend: same_worker uses the same folder even within loops (2c5b32b)
- change command behavior for monacos (0a67d3f)
- frontend: Align Settings button + add missing suspend shortcut (#694) (b59d1f8)
- frontend: clear interval on job run (065dcc9)
- frontend: Remove legacy tabs (#695) (e424b6b)
- frontend: split early stop + fix highlight code (5d46496)
- frontend: split early stop + fix highlight code (e8f2d38)
- get info about kill reason (8accb59)
- get info about kill reason (b31e72a)
- only display error handler span if toggled on (ce0a410)
v1.36.0
1.36.0 (2022-10-02)
Features
- add iterator expression tooltip (#638) (a494975)
- add private registries pip (#636) (ae3f86d)
- backend: add WM_FLOW_JOB_ID (d863b1e)
- backend: flow suspend resume (#522) (126dd24)
- dev: setup devcontainer (#549) (b78f2d1)
- front: Add a confirmation modal (#634) (876dc60)
- front: Confirmation modal when deleting a resource or a variable (#648) (bbaba14)
- frontend: Add a split panel in the test tab (#619) (5146c37)
- frontend: Add contextual actions to insert variables or resources (#629) (13cfed6)
- frontend: Add support for failure modules (#612) (025d31f)
- frontend: Add support for retries for flows (#607) (0f33c26)
- frontend: Badge component and script page (#617) (f4c8636)
- frontend: Button component (#616) (e8e4199)
- frontend: Extract publish to hub button (#620) (2d02558)
- frontend: Flow UX entire rework (#552) (9fa4d01)
- frontend: Landing rework (#630) (941fe71)
- frontend: merge logs and result tab in script editor (#622) (bcb1136)
- frontend: Prop picker panel (#605) (9ef6663)
- frontend: rich renderer improvements (2e101a0)
- frontend: Script page action row (#626) (b10b1cc)
- front: Rework how summaries are edited in the flow editor (#632) (b0ac674)
- implement go support (#571) (39918a9)
- is_trigger is just a type tag, soon to include failure and command (#523) (e9abcff)
- job: run job by hash (#551) (6f09405)
Bug Fixes
- backend: allow for now payload on resume GET (6fe5b8d)
- change string default input behavior for input arg (5406a70)
- frontend: do only one request if job is completed [related to #649] (#651) (6b6f1b4)
- frontend: don't loop for completed jobs [#649] (#650) (9592c92)
- frontend: Fix buttons spacings (#627) (d2e5168)
- frontend: Fix flow preview inputs display to avoid hiding results (#581) (e2924d5)
- frontend: Hide the editor panel when we are editing a PathScript (#631) (deb0b47)
- frontend: increase the default size of the log and result panel for the script editor (08edcb2)
- frontend: loading flows with for loops + flowStatusViewer treat single jobs properly (40160c0)
- frontend: rework the error handler script picker (eee7067)
- frontend: Support of suspend & stop expression + restore import/export menu (#580) (a85302c)
- frontend: variable editor now acceps including 3000 chars + show length (b9518d7)
- frontend: various small fixes (e8e2efd)
- frontend: various small fixes (cb5db64)
- frontend: various small fixes (d394edf)
- frontend: workers as the last menu link (c0a55bf)
- front: Fix wording issues (#633) (77ef514)
- go: inner_main is in a separate file rather than wrapped (eabd835)
- go: make lines align with appended code (945a750)
- iterator input transform is made more generic (#524) (110a25f)
- last ping is set when the job is started avoiding erronous restart (1bc1217)
- prop picker values correspond to test values (#628) (4e791b0)