github kestra-io/kestra v0.9.0

latest releases: v0.15.25, v0.19.12, v0.19.11...
18 months ago

Kestra Release Note - 0.9.0

This new release focused on user experience improvements and bugs resolving.

New Features

  • ⭐ Flow Metrics Dashboard : since previous versions, any flows execution exposed Metrics. However there were no useful UI to explore and see those metrics. In this new release we created a new "Metrics tab" accessible at the Flow level. It may be useful to track specific metrics (count rows processed, explore third-party integration billing, see time of processes, etc.) and improve the observability of users tasks.
  • Save Flow as drafts: users are now able to save Flows as draft, even in the presence of errors in the Flow declaration. Useful when drafting flows and allows users to conveniently return to their work at a later time.

User Experiences Improvements

  • Manage editor windows size: editor can shows both source and topology or source and documentation. We added the ability to resize those two windows with a slider.
  • Ability to re-execute a Flow with the last inputs.
  • Task required properties are now listed first in the documentation pages.
  • Several improvements and fixes : improved flow and inputs validation, improved page redirections, fixed gantt display, improved error messages, fixed theme discrepancies etc.

Plugins

Documentation

Enterprise Edition

  • New License system.
  • Inherited variables are now available even if the user doesn’t have access to the namespace.
  • Namespaces now have a proper dashboard.
  • Fix stability issue when multiples conditions generate too many logs.
  • Improve login and authentication.
  • Fix bug on Gantt when using Each like tasks.

All Changes

Features

Bug Fixes

Chores

Commits

  • ui: welcome page redirection (#1192) #1192 (YannC)
  • a005826: feat(docker) introduce couchbase plugin (brian.mulier)
  • 76386d5: Revert "chore(deps): bump org.apache.httpcomponents:httpclient" (dependabot[bot])
  • 64446f2: feat(docker) introduce NATS plugin (brian-mulier-p)
  • bd968c3: feat(doc) Documentation now generated with required props first & NotNull on interface methods displayed (#1211) (brian-mulier-p) #1211
  • 43b73a9: fix(ui) Flow validation is now triggered on every view (#1230) (brian-mulier-p) #1230
  • added a slider between editor/(doc||topo) view to adjust windows size (#1195) #1195 (YannC)
  • 419bf58: Merge branch 'release' into develop (Ludovic DEHON)
  • c389500: feat:(core): introduce flow tabs metrics (#1226) (YannC) #1226

Don't miss a new kestra release

NewReleases is sending notifications on new releases.