Skip to content

Releases: kestra-io/kestra

v0.21.1

05 Feb 18:30
Compare
Choose a tag to compare

👉 Changelog

Full Changelog: v0.21.0...v0.21.1

🚀 Enhancements

  • Show a lock on EE only pages (#7093)
  • ui: Add keyboard shortcuts dialog to editor (#6628)
  • ui: Add option to choose visible columns in flow and execution listings (#6932)
  • ui: Docs markdown alert styled based on alert level in product. (#6818)

🩹 Fixes

  • ui: Global plugin doc with new redesign + auto-expand properties initially (9f76cae55)
  • Avoid clearing selected value on every error (f7df60419)
  • Use the proper variable for select header in table (#7107)
  • Make table links primary instead of purple (#7106)
  • ui: Amend pagination on namespace flows listing (#7163)
  • ui: Amend translation string for no results (#7172)
  • ui: Align dashboard button label to icon (#7175)
  • core: #7181 log level rendered as string (#7198, #7181)
  • Remove editor theme from english (8d3b3a849)
  • core: Request option doesn't initialize properly (47cc38d89)

🏡 Chore

  • ui: Show each plugin deprecation warning in new line (#6839)
  • translations: Auto generate values for languages other than english (1f09f53a8)
  • ui: Amend color of the input length counter (#6990)
  • ui: Enable command palette for monaco editor (#6944)
  • translations: Auto generate values for languages other than english (210fc246a)
  • translations: Auto generate values for languages other than english (38720e96a)
  • ui: Improve the example for not condition (#6820)
  • ui: Update the visual of no data component (#7179)
  • ui: Improve the states options list inside filter values (#7176)
  • translations: Auto generate values for languages other than english (a92312410)
  • ui: Rename advanced properties to other in no code (#7189)
  • translations: Auto generate values for languages other than english (bfee53a9b)
  • ui: Rename advanced properties to other in no code (#7190)
  • translations: Auto generate values for languages other than english (23846d610)
  • translations: Remove extra keys from translation files (#7193)
  • ui: Add the missing chart component (c36cc504e)
  • ui: Replace the visual for no tabs opened on namespace editor (#7204)
  • version: Update to version 'v0.21.1' (0e891f64a)

❤️ Contributors

v0.21.0

04 Feb 13:21
Compare
Choose a tag to compare

👉 Changelog

Full Changelog: v0.20.0...v0.21.0

🚀 Enhancements

  • ui: Add right click menu on file tree view in editor (#5936)
  • core: Add displayName to flow level outputs(backend) " (#5605)
  • ui: Add triggers sorting by next execution date (#6318)
  • core,jdbc: Small trigger / scheduler improvements (a27bb1a85)
  • ui: Add flow validation to FlowCreate component (#6370)
  • plugins: Add typesense plugin (7979809ae)
  • core: Log at ERROR level for script logs to stderr (0e0928d51)
  • ui: Make filters expand fully if we omit some of the non required buttons (#6364)
  • ui: Improvement in filter for adding clear all filters. (#6359)
  • ui: Improve Gantt page. (#6358)
  • ui: Triggers: The expanded button displays an empty area. (#6337)
  • ui: Add missing filter options for metrics (#6409)
  • UI: Added new filters to Flows -> Metrics tab (#6305)
  • ui: Add new filters to Administration -> Triggers page (#6328)
  • ui: Introduce new filters bar to audit logs (#6419)
  • main-gha-workflow: Add dispatch event with new version (#6443)
  • tests: Move the extension into the right folder (008c03ce2)
  • webserver: Small improvements to our OpenAPI spec (6a34c04e3)
  • core: Use the Sleep official task instead of a custom test one (aa8ad1520)
  • script: Include task null outputs (b133210fa)
  • core: Throw an error if the secret is not found (da1bbb51a)
  • core: Allow SELECT input to be radio UI type (18a2b553c)
  • Add Huggingface Plugin (2290b9933)
  • ci: Parallelize frontend testing workflow with Storybook, vitest and linter (#6529)
  • ui: Implement initial stories for filter components (#6542)
  • jdbc: Small improvement to the worker trigger queue (3559b640e)
  • core: Add audit log when killing an execution (53af6a38b)
  • core: Add a Write task (a27ef2ace)
  • core: Added a Pebble function [uniq] to deduplice array #6417 (#6417)
  • core: Add an Exit task (ff83e25c0)
  • ui: Introduce log font size property in settings (#6600)
  • webserver: OpenAPI spec improvement (6db49aebf)
  • tasks: Move http task to apache http client (93dc50888)
  • core: Add a http client abstraction on top of apache http client (1772ed45f)
  • core: Use http abstraction on http tasks (6dfe29adf)
  • core: Add an audit log for executions created by a trigger (e5b0ff459)
  • script: Add privileged flags to docker (e8ee97e26)
  • core: Add taskrun.iteration inside Pebble variables (aa9af94c1)
  • webserver: Add a configuration to change app html title (622f158bd)
  • *: Maintenance mode (9901470b7)
  • core-ee: Add log shipper first implementation (#6596)
  • core: Add run context to log shipper (#6651)
  • core: Restarting Subflow (1e36d1eb2)
  • ui: Add an alert block for restarted execution (576e023d9)
  • core: Add taskRunner output on ScriptOutput to get detailled information on underlying taskrunner (c265b49a8)
  • *: Fixes and improvements for custom dashboard (#6684)
  • core: Add partial fix to micronaut hibernate validator and ValueExtractor (81f08f00c)
  • core: Validate tasks and triggers with dynamic properties (c5e23d43d)
  • core: Add log record serialization (#6683)
  • core, ui, webserver: Add replay system labels (b3ed3d8df)
  • Add support for deleting empty namespace parent folders (#5699)
  • ui: Add status remapping to status component to match the real name of the CSS vars (a8be084e7)
  • core: Add outputs and ID to log shippers (a994120d3)
  • core-ee: Remove pagination from fetchAsync and use logRecord attributes (#6698)
  • core-ee: Change log shipper properties names and use KV instead of state store (#6709)
  • core: Introduce an finally block on flow & flowable (#6686)
  • webserver, ui: Avoid cancelled SSE connection from following exec (717d5560a)
  • ui: Introduce the revamped no code editor (#6787)
  • Add a story for executions list (#6784)
  • ui: Allow exporting the flow to yaml file (#6610)
  • ui: Improvements of no code editor (#6804)
  • Various design fixes asked by nico (#6798)
  • core: Validate in editor if subflow with namespace present (#6717)
  • core: Add a randomPort pebble function (4d074cb05)
  • tasks: Introduce an Assert tasks (4d4963abd)
  • core: Schema title annotation for Custom Dashboard Filter (c337d5527)
  • Export oss chunks of vite config (b542dda8e)
  • Simplify logs chunks by packaging markdown (306d4ecd7)
  • ui: Improvements of no code editor (#6876)
  • *: OpenTelemetry traces (e87b97a2e)
  • ui: Re-work the task array field for the no code editor (#6885)
  • ui: New plugin doc redesign (1b0ce4d6a)
  • Add support for multiple blueprint kinds (ad719a97f)
  • ui: Make the one of component work properly (#6900)
  • ui: Add the ability to remove tasks and other items (#6902)
  • ui: Improve the one of task section (#6903)
  • ui: New gantt layout to display taskrun state & duration with also attempts one (f08bd94d5)
  • ui: Improvements of no code editor (#6916)
  • ui: Multiple improvements of no code editor (#6923)
  • ui: Improve custom dashboard access (#6940)
  • ui: New 404 page layout (36675d90f)
  • core: Add system.restarted: true label when changing the status of a task (4f2d35fc4)
  • ui, webserver: Rename "Change status" to "Change state" and enhance the infos (4e3ed33a4)
  • core, jdbc: Change the state of a subflow restart parent execution ([7cf4955](https://github....
Read more

v0.20.15

04 Feb 09:52
Compare
Choose a tag to compare

Bug Fixes

  • core: subflow labels must not be overriden by parent flow ones (Loïc Mathieu)

Chores

v0.15.34

04 Feb 08:51
Compare
Choose a tag to compare

Bug Fixes

Chores

v0.21.0-rc2-SNAPSHOT

03 Feb 15:34
Compare
Choose a tag to compare

Features

Bug Fixes

Continuous Integration

Chores

v0.21.0-rc1-SNAPSHOT

31 Jan 15:18
Compare
Choose a tag to compare

Features

Bug Fixes

Builds

Continuous Integration

Chores

v0.21.0-rc0-SNAPSHOT

29 Jan 13:49
Compare
Choose a tag to compare

Features

Bug Fixes

Read more

v0.17.24

29 Jan 10:18
Compare
Choose a tag to compare

Bug Fixes

Chores

v0.20.14

28 Jan 16:28
Compare
Choose a tag to compare

Features

  • ui: don't load all revisions, optimize unnecessary calls and add back query params upon changing revisions (brian.mulier)

Bug Fixes

  • core: Flow equalsWithoutRevision don't use serialization to compare flows so that map orders don't matter (brian.mulier)
  • ui: save content to proper file using the namespace file editor (#6931) (Miloš Paunović)
  • webserver: ensure queues are not closed in nioEventLoop (Florian Hussonnois)

Chores

v0.19.19

28 Jan 17:58
Compare
Choose a tag to compare

Bug Fixes

Chores