Skip to content

v2.0.0

Latest

Choose a tag to compare

@kestrabot kestrabot released this 07 Sep 11:28
· 115 commits to develop since this release

Changelog

馃攢 Merge

  • 996466e Merge pull request #15242 from kestra-io/kestra_v2, closes #15242
  • c04ef96 Merge branch 'develop' into kestra_wip
  • a5f1e75 Merge branch 'develop' into kestra_wip
  • cb9eee1 Merge branch 'develop' into kestra_wip

馃摙 Breaking Changes

core

  • dd71be7 馃毃 adopt RFC 9457 problem details as the single API error format (#17912) - *error responses no longer carry message, _links or
    _embedded.errors[], and are served as application/problem+json rather than
    application/json. Bulk endpoints report per-item failures in errors[] instead of
    invalids[]. Clients must branch on type and read detail.

chore(core): localize to languages other than english

Refs kestra-io/kestra-ee#9671*, closes #17912

flows

馃殌 Features

UI

ai

apps

assets

async

  • 7a7ceae blocking single-action + async batch for executions and triggers

blueprint

build

  • f8a4875 migrate Docker plugin install to kestractl CI download

cases

charts

ci

  • 55c10e1 replace GH_PERSONAL_TOKEN with GitHub App installation tokens (#16012), closes #16012

cli

  • cf0816c print UI URL as the last line once the server is fully ready
  • 68e52f4 add configuration-schema command for JSON Schema generation (#15753), closes #15753

copilot

  • 2ed2f14 add ownAndInheritedSecrets and use it in expression context
  • 3227852 add ExpressionContextService with typed context, RunVariables introspection, and test coverage

core

dashboard

  • cd56ec0 open a preview drawer on chart drill-down instead of a full-page redirect (#17194), closes #17194

dashboards

design-system

docs

ds

  • 1f21950 introduce loader for select

execution

  • 786d23a adapt webhook multipart for EE
  • 870a5a5 update execution progress component and API for average duration
  • f5eb458 add support for allowed and denied list for HTTP tasks
  • 96f9166 replace execution statistics from the Execution repository to the new ExecutionStatistics repository
  • 70d19d4 possible NoSuchElementException on State.getEndDate
  • fcd9cfd Execution stat ...