Kestra

Latest version: v0.21.13

Safety actively analyzes 702183 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 26 of 31

0.12.1

Bug Fixes
- **core**: missing port for healthcheck ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/d2ba256fb3e66db8b9c7ee3c19d9f7021dd1132b))

Chores
- **version**: update to version 'v0.12.1'. ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/43f1520d3c6de8cd46a0052ac5be68f80e7b51d6))

0.12.0

Not secure
Features
- **cli-ee**: allow Flyway migrations to be out of order [1933](https://github.com/kestra-io/kestra/pull/1933) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/a09b4e46a7fd4439edc469411a9a1490a6a2560b))
- **jdbc-h2**: refactor the H2 migrations [1933](https://github.com/kestra-io/kestra/pull/1933) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/2ef84474fbbb0915a2a14ed0a569bfec6b9b38af))
- **jdbc-mysql**: refactor MySQL migrations [1933](https://github.com/kestra-io/kestra/pull/1933) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/06dc3db6a4d2959b3b40c797a0b3ede345d292cb))
- **jdbc-postgres**: refactor PostgreSQL migrations [1933](https://github.com/kestra-io/kestra/pull/1933) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/04e5e684301bf65a177fc65d6fb8c4868199c436))
- **cli**: support maven repository with basic auth for plugin install command ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/0965126450acd405ecf7513cd25c5dfb507eb1a6))
- **cli**: don't fetch dependencies on plugin resolve ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/c0b6132118ad948eb70b870d3439be047a90e492))
- **core**: make the queue fault tolerant (1981) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/3c0104abc7899fd483836c3dd605d467b70693d6))
- **core**: load properly secret plugins ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/92b1c21557bd54babca701996aabc885085d7a01))
- **ui**: rename value to iteration value on output tabs (2070) [2070](https://github.com/kestra-io/kestra/pull/2070) ([Heman Sakkthivel M S](https://github.com/kestra-io/kestra/commit/a2c81b2071e7a2cd9f33f5f954a77b70b77c3a8a))
- **core**: don't failed on startup for invalid plugin ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/c880df6b09a1f31f5215c6a67d810e124cb08c50))
- **core**: don't include the secret service base64 decode exception in the log [2089](https://github.com/kestra-io/kestra/pull/2089) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/5f3045e965437d7a472e47e42347f67f7e006520))
- **ui**: add an attempt(s) column to the taskrun page [2091](https://github.com/kestra-io/kestra/pull/2091) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/75b055199f92b5399f9bcd780a5641d7c79f9804))
- **ui**: display subflow content in topology (2007) [2007](https://github.com/kestra-io/kestra/pull/2007) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/45292820579fb2b4fbcea1e7b30abf5aed7507df))
- **core**: add urldecode pebble function ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/5fc293e05778e0a387de40dcff2e071864d1baf4))
- **core**: allow to reset the outputs of a taskrun (2018) [2018](https://github.com/kestra-io/kestra/pull/2018) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/52d4bf26b80e2c90a8d34eec498bb9948e965591))
- **core**: add some variable renderer helper ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/f7bcecb9c8da31355d4ba89dca81d45ac87ad849))
- **ui**: subflow logs expand [2140](https://github.com/kestra-io/kestra/pull/2140) ([brian.mulier](https://github.com/kestra-io/kestra/commit/b57f6da92d6618ae2de51f4384b27d907e967a85))
- add SurrealDB plugin (2162) [2162](https://github.com/kestra-io/kestra/pull/2162) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/62a52f790d7b572c6ae6e327313d20137076e0e7))
- **docker**: introduce docker plugins ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/3d8c291c7b47432a24ad3b8f5e8363acb7936253))
- **core**: allow subflows to inherit parent flow's labels (2121) [2121](https://github.com/kestra-io/kestra/pull/2121) ([yuri](https://github.com/kestra-io/kestra/commit/456b18d24c1140906164de4dac139a163254efab))
- **core**: deprecate creating temp files without extension [2172](https://github.com/kestra-io/kestra/pull/2172) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/11270f722e50882bb17c2ecced79e5b9aa49da77))
- **ui**: propagate the environment name to the page title (2051) [2051](https://github.com/kestra-io/kestra/pull/2051) ([yuri](https://github.com/kestra-io/kestra/commit/b0459d8ea81fa075207d10f6b1d33799401e53a7))
- **ui**: reorder log list header and make it responsive ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/49f6381ce0d6c140b4d4549edc8e4ed8a31dcf98))
- **ui**: update ui-libs to latest ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/3ddf74d608c7f9233c3b537abe648c3a9a272e92))
- **ui**: reduced opacity on unused paths [2171](https://github.com/kestra-io/kestra/pull/2171) ([brian.mulier](https://github.com/kestra-io/kestra/commit/9b505aa61171054225c6680a43054d9040e80b91))
- **docker**: introduce docker plugin ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/089bf6007c5773f27ff7231c5464d7b57f8d7766))
- **core**: zombie worker task detection & automatic resubmission (2081) [2081](https://github.com/kestra-io/kestra/pull/2081) ([YannC](https://github.com/kestra-io/kestra/commit/c9e6145fc28c4f3509922d8c87b561e7186c26ce))
- **ui**: update ui-libs to latest ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/4f3d4e70e861b44e1baa6d5149507d9c4105a56a))

Bug Fixes
- **core**: Schedule trigger cannot have an interval (2008) [2008](https://github.com/kestra-io/kestra/pull/2008) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/102e84ccb22f05c09299ac8d39f70db339567981))
- **tests**: greater timeout on FlowTriggerCaseTest.trigger ([brian.mulier](https://github.com/kestra-io/kestra/commit/b5721e313965e980b6c091a2b62742f5120664c5))
- **core**: trigger ids must be unique for a flow (2022) [2022](https://github.com/kestra-io/kestra/pull/2022) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/516d5fbace52b143fc7b92a8324d5548eb095b5a))
- **tests**: no longer starting scheduler in webserver tests [2033](https://github.com/kestra-io/kestra/pull/2033) ([brian.mulier](https://github.com/kestra-io/kestra/commit/e02a72b0ebab1f90c64d667a1d6cf18fe48d2e54))
- **core**: deprecate listeners [2020](https://github.com/kestra-io/kestra/pull/2020) ([brian.mulier](https://github.com/kestra-io/kestra/commit/29410df0315e7b81c23c3855a5f1eac12dd5c3eb))
- **core**: support flow labels as map (2009) [2009](https://github.com/kestra-io/kestra/pull/2009) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/b08f7010c102974b88d58fa792a63a37d86c6cc0))
- **core**: only run the secret test when the needed env var is set [2056](https://github.com/kestra-io/kestra/pull/2056) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/74b83d88fdf3a7dd25686b5436c215bc005f11c4))
- **core**: no longer crashing app on Flow triggers without condition [2061](https://github.com/kestra-io/kestra/pull/2061) ([brian.mulier](https://github.com/kestra-io/kestra/commit/7044a4cf1896a018dcaf796753c1a044bc97fb2d))
- **core**: possible NPE on validation [2063](https://github.com/kestra-io/kestra/pull/2063) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/89f7827ca91b6d553034a9f740215a62ce160c6d))
- **core**: labels as map failed on json endpoint (2049) [2049](https://github.com/kestra-io/kestra/pull/2049) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/b2fcf42fca3c0e92a81f61d4bf16b434c9fc19b6))
- **core**: Return task is no longer failing with empty format [2106](https://github.com/kestra-io/kestra/pull/2106) ([brian.mulier](https://github.com/kestra-io/kestra/commit/0328e829e89eb5394aa8169df6a2be17f03d569c))
- **core**: generate attempts for subflow tasks [2099](https://github.com/kestra-io/kestra/pull/2099) ([brian.mulier](https://github.com/kestra-io/kestra/commit/ad54f84b1517e96aae23aaf04723e688a6667b99))
- **ui**: bulk delete was not filtering [2110](https://github.com/kestra-io/kestra/pull/2110) ([brian.mulier](https://github.com/kestra-io/kestra/commit/e861adc448e39167b0547b37013ec56e390864a5))
- **core**: prevent Jackson from using cluster-level mutating setters [2113](https://github.com/kestra-io/kestra/pull/2113) ([brian.mulier](https://github.com/kestra-io/kestra/commit/6e8c2fc2515e2d52ed50f878c6dc3478802ce9c5))
- **ui**: expanded subflows list is shared between Topology tab & EditorView's topology [2115](https://github.com/kestra-io/kestra/pull/2115) ([brian.mulier](https://github.com/kestra-io/kestra/commit/1b729434cd03de0fd380928af027e4e1303737af))
- **ui**: invalid apiUrl with a trailing slash ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/db995d419b071717a5a39bd5a6abe12b720b55da))
- **core**: flowable failed to display a graph (2120) [2120](https://github.com/kestra-io/kestra/pull/2120) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/5669018b7d07379e5b0b1bb8acb0afb91344dbf7))
- **core**: FlowWithPollingTrigger.from should check on PollingTrigger (2028) [2028](https://github.com/kestra-io/kestra/pull/2028) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/e85f6979b1889c9238c1b336d26f550db01850d0))
- **docker**: reduce docker image size [2013](https://github.com/kestra-io/kestra/pull/2013) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/0febbee4bd826c1cdc1b76c379b87860ad3a6572))
- **core**: proper exception for invalid RunContext uri ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/b9b24e6922767dc39ad23a6550ef1493525180bf))
- **core**: don't retry a task if the execution is killed (2057) [2057](https://github.com/kestra-io/kestra/pull/2057) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/8733cd624c433555a5509e5e58a293c70f9713d1))
- **docker**: invalid docker file ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/a8cb1e741764a0ea335aab4a668fcae1f53e3b1b))
- **ui**: change live chat to live help ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/1cd06177545c82cbfc4cdbbb020af34931a6dc1c))
- **ui**: now displaying an error when having issue to generate graph (for eg. with missing plugin) [2097](https://github.com/kestra-io/kestra/pull/2097) ([brian.mulier](https://github.com/kestra-io/kestra/commit/0a1b7725c8ffb33bf7ee1ada17569c4be96789a6))
- **ui**: fix file preview URL (2144) [2144](https://github.com/kestra-io/kestra/pull/2144) ([YannC](https://github.com/kestra-io/kestra/commit/5e10b9502b61d3b9e6b2a8a2896d621f489c586f))
- **ui**: fix delete flow URL (2146) [2146](https://github.com/kestra-io/kestra/pull/2146) ([YannC](https://github.com/kestra-io/kestra/commit/92d15f4f12d1ecb4011be6901f254402f54d7674))
- **ui**: fix file download URL (2145) [2145](https://github.com/kestra-io/kestra/pull/2145) ([YannC](https://github.com/kestra-io/kestra/commit/a82ea26cfed47b4d2bf27797961d70b4878b57a4))
- **core**: flow task wrong error log on missing flow (2159) [2159](https://github.com/kestra-io/kestra/pull/2159) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/c7947198612f5751ed72d17bbab9e193d131270e))
- **core**: avoid a possible NPE for Flow task validation [2151](https://github.com/kestra-io/kestra/pull/2151) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/6958a21ef43261be8da1116c2400f05b0815df1e))
- remove useless redirection (2127) [2127](https://github.com/kestra-io/kestra/pull/2127) ([YannC](https://github.com/kestra-io/kestra/commit/6003dfbbd860871b1342cb5abb671d5d13fdb6b6))
- **ui**: display parent task icon if child don't have one [2165](https://github.com/kestra-io/kestra/pull/2165) ([brian.mulier](https://github.com/kestra-io/kestra/commit/444a7753a3f5d344a610291f846055a3bd17c7d9))
- **webserver**: trim the rendered webhook key [2148](https://github.com/kestra-io/kestra/pull/2148) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/06963c23908b83a7c94af681e18cbb3c72b3e80e))
- **cli**: add jansi lib for coloured logs support on Windows (2176) [2176](https://github.com/kestra-io/kestra/pull/2176) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/e5ea2d0fd1605438fbb3849ca58571dc48a742a2))
- **core**: Split must preserve the file extension [2172](https://github.com/kestra-io/kestra/pull/2172) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/7e3bf8e818abdedc8357d99d5787db68b252630c))
- **core**: Concat must allow to specify a file extension [2172](https://github.com/kestra-io/kestra/pull/2172) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/a0ef8e4c509b7288df234bdd696dce4769f35422))
- **build**: retry on node download failed ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/c79b296ef7cffe0896a3ea21eace2efd18541cca))
- **ui**: display pretty json on preview for nested object ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/dd98af3ddfa2464f8aff4e03b787ef7db750d9a3))
- **ui**: more contrast in logs display (2180) [2180](https://github.com/kestra-io/kestra/pull/2180) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/09f787e79b4245a3f96de338f72246af1412b550))
- **core**: missing subflow can lead to infinite loop (2178) [2178](https://github.com/kestra-io/kestra/pull/2178) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/94937f14eff295e622ee0fe1be33e2a99c744d15))
- **ui**: readonly deleted flow (2152) [2152](https://github.com/kestra-io/kestra/pull/2152) ([YannC](https://github.com/kestra-io/kestra/commit/6a38e7b46bfdd5eb5521fec078b032596581c45b))
- **ui**: disabled flowable attempt select on flowable ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/46d6b36dfea5ffe0325d6e1435d0fb5933c01fff))
- **ui**: display each value on the gantt ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/3f382502b479b67194556fc91a33ba750d38c580))
- **cli**: raise default http client timeout ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/5f03a7a3774a68481ba3e67833ffc21311c2c560))
- **core**: allow typed inputs to support bool (2184) [2184](https://github.com/kestra-io/kestra/pull/2184) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/840a2e6f473b86848273f80d82756c86f19f01be))
- **ui**: lodash must be optimized ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/40173a2ddb1bfff65bb7845baa2c89cf3193b32c))
- **ui**: display logs in gantt even on collapse all settings ([brian.mulier](https://github.com/kestra-io/kestra/commit/f9f95feebc4f33ead5c2aab583782448684b7dc4))
- **ui**: no longer prefilling empty inputs with "null" (keep them undefined) + prefill labels [2193](https://github.com/kestra-io/kestra/pull/2193) ([brian.mulier](https://github.com/kestra-io/kestra/commit/e64f716a8624a86c16ac3e8e4dacf351eb73025f))
- **ui**: force a date if none are set (2192) [2192](https://github.com/kestra-io/kestra/pull/2192) ([YannC](https://github.com/kestra-io/kestra/commit/c500667e8915a2000d05d736223f094cae9ac244))
- **ui**: make log metadata more visible ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/08cb9e48355903dc62e64c4b378f04b41a266138))
- **core**: allow typed inputs to support bool and undefined (2184) (2186) [2186](https://github.com/kestra-io/kestra/pull/2186) ([YannC](https://github.com/kestra-io/kestra/commit/6b3cd88fa288a887af4b847ea7411be60bafebfd))
- **tests**: add http config to tests [2195](https://github.com/kestra-io/kestra/pull/2195) ([brian.mulier](https://github.com/kestra-io/kestra/commit/17359d2b1cdf01b7bdfcd485bfe161f94c0654e5))
- **cli**: allow to start without configuration for the remote cli ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/28e785c8d951196107267caa6fa365f7e38e22bb))
- **cli**: hack for dependency injection that failed on micronaut (2196) [2196](https://github.com/kestra-io/kestra/pull/2196) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/5ca6f45e8e7c06925f143af79ca9e6f358460639))
- **ui**: cluster no longer overlays over nodes in topology ([brian.mulier](https://github.com/kestra-io/kestra/commit/209b885671a0db465e1077b13d624bfc7d567335))
- **ui**: conflict on apiUrl variable in ExecutionRoot for API link ([brian.mulier](https://github.com/kestra-io/kestra/commit/8414b77f654f31f83fccf0a3528488d87c3938ec))
- **ui**: Avoid number to be hidden in dashboard (2185) [2185](https://github.com/kestra-io/kestra/pull/2185) ([YannC](https://github.com/kestra-io/kestra/commit/e16fb4e7509f454212b8ada6e1112f127772964e))
- **ui**: added margin between task validation and save button ([brian.mulier](https://github.com/kestra-io/kestra/commit/df0a985225e6a006d0a45f65dc8e04c8c69dd5d5))
- **ui**: prevent null pointer on Execution Topology when opening subflows ([brian.mulier](https://github.com/kestra-io/kestra/commit/6537862f8070f1558505c12bcea63b22f7c65946))
- **ui**: properly calculate unused paths when within a subflow ([brian.mulier](https://github.com/kestra-io/kestra/commit/3dcd480218121c155c8d4191bad2048afa5b94e5))
- **ui**: recomputing fetch interval before reloading to handle base interval case and have a live data reload [2208](https://github.com/kestra-io/kestra/pull/2208) ([brian.mulier](https://github.com/kestra-io/kestra/commit/44a8da8a417a5b4519e9dda231ab1befddb205cd))

Code Refactoring
- **core**: fix some Sonar reported bugs and smells (2036) [2036](https://github.com/kestra-io/kestra/pull/2036) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/b661351bf80e7814082fe2546dc1bb074643aeab))
- **ui**: use apiUrl everywhere (2109) [2109](https://github.com/kestra-io/kestra/pull/2109) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/f6b326cabacdfe823401f14da576881bf6b7ec25))

Tests
- **core**: fix flaky test ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/7cad40f427b3002ec4d5a340300b17454457ab05))
- **core**: flaky tests (2204) [2204](https://github.com/kestra-io/kestra/pull/2204) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/ebd25c601e4aa2d9eb0cbb8d76b890f8ac747366))

Chores
- delete PersistantTriggerInterface as it is not used [2004](https://github.com/kestra-io/kestra/pull/2004) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/2b61a0a887eebe7c5d6d17d82f4735605a94826c))
- **ci**: add Sonar in the main workflow [2031](https://github.com/kestra-io/kestra/pull/2031) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/7d354deb6f57d77239a017e1561ff3095aaa00b1))
- **deps**: bump actions/checkout from 3 to 4 [2027](https://github.com/kestra-io/kestra/pull/2027) ([dependabot[bot]](https://github.com/kestra-io/kestra/commit/e95aa2613096088582504fc3f6e560d5a3cee912))
- **cicd**: aggregate JaCoCo reports (2038) [2038](https://github.com/kestra-io/kestra/pull/2038) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/7a579226410c01e0bf1d2ef104a7455855391e44))
- fix JaCoCo coverage report aggregation ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/0d32fb02e4158000a771c2db567a7d327b3729a6))
- **deps**: update all js deps ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/22782da2e0d8de052add339fa77dbc004e098d70))
- **deps**: update gha ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/4237ca6b9fac9d1f0c8347223183a336e7b53d34))
- **docker**: introduce storage-s3 ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/8c7b7bca6a36733466efe1864d431dfaf2eb3dd9))
- **deps**: bump codecov/codecov-action from 3 to 4 [2122](https://github.com/kestra-io/kestra/pull/2122) ([dependabot[bot]](https://github.com/kestra-io/kestra/commit/1b65448b4ff8f966e670ea9096cb0605a34a8b79))
- **deps**: revert bump codecov/codecov-action from 3 to 4 ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/d5f9b8dcf348c6ce1ff72858991311d4a3d44eef))
- **docs**: better docs template (2139) [2139](https://github.com/kestra-io/kestra/pull/2139) ([Anna Geller](https://github.com/kestra-io/kestra/commit/0b4660f3ebc0a59b0f7f8e94eaee848ae66b38c3))
- **deps**: update ui-libs ([brian.mulier](https://github.com/kestra-io/kestra/commit/59b85f3855df6d823ba8bcb68fa19481d1fabbef))
- **deps**: update all java deps [2156](https://github.com/kestra-io/kestra/pull/2156) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/2a6a06b6c091e33aeea61a70c2b032d5e01581f8))
- **core**: improve worker logs (2183) [2183](https://github.com/kestra-io/kestra/pull/2183) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/7ed2d3b1c4fadbabb264f7d47f341b2a2f81a08a))
- **ui**: bump ui-libs to 0.0.26 ([brian.mulier](https://github.com/kestra-io/kestra/commit/8811cdcf79952e2337a75a16b82840a63390e593))
- **version**: update to version 'v0.12.0'. ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/592ec52a2c00c318c356fdd06a4c36c22c02a3da))

Commits
- d35c761: fix(jdbc,webserver): missing flyway config on tests (Loïc Mathieu) [2003](https://github.com/kestra-io/kestra/pull/2003)
- 8fba5ee: feat(ui + core): deprecated task & properties warnings (1994) (brian-mulier-p) [1994](https://github.com/kestra-io/kestra/pull/1994)
- 81ead95: fix(core, webserver): ION file preview must limit the number of lines (Loïc Mathieu) [2069](https://github.com/kestra-io/kestra/pull/2069)
- e9517a5: fix(core, webserver): only change the alert block for the UI (Loïc Mathieu) [2068](https://github.com/kestra-io/kestra/pull/2068)
- 8c47569: feat(core,jdbc,repository-memory,ui,webserver): allow filtering taskrun on label (Loïc Mathieu) [2091](https://github.com/kestra-io/kestra/pull/2091)
- 4568b09: Link to best practices docs (2108) (Anna Geller) [2108](https://github.com/kestra-io/kestra/pull/2108)

Breaking Changes
- **​Deprecation of ​Listeners**: Listeners are deprecated and disabled by default. Please use [Flow triggers](https://kestra.io/docs/workflow-components/triggers/flow-trigger) instead, or reenable Listeners in the Kestra configuration as explained on the [migrations page](https://kestra.io/docs/migrations/listeners).

0.11.2

Bug Fixes
- **core**: missing subflow can lead to infinite loop (2178) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/7267811c0d42054e55d8fb698ccfb627c0a78317))

Chores
- version 0.11.2 ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/9aef21c1bf283e0e74b0b36d90ecdd7fa49b2c23))

0.11.1

Bug Fixes
- **core**: support flow labels as map (2009) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/7c729900544b9790127c67a437516a763b2f3535))
- **core**: labels as map failed on json endpoint (2049) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/458db1e84d20dbcf5b212d2d621733dbd0d6de8c))
- **core**: no longer crashing app on Flow triggers without condition ([brian.mulier](https://github.com/kestra-io/kestra/commit/679f71e4ebce821cbbf6f6cf887bb78bda016f1b))

Chores
- **version**: update snapshot version 'v0.12.0-SNAPSHOT'. ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/f30bef9a66ee35f2ede6849f92609017f7734e4e))
- **version**: update to version 'v0.11.1'. ([brian.mulier](https://github.com/kestra-io/kestra/commit/fef619b87e464d4ebb249dc31781e5b68d35b136))

0.11.0

Features
- add Databricks plugin [1786](https://github.com/kestra-io/kestra/pull/1786) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/52eef24de19ae17d005a5c2c290ce28bde1a4b2e))
- Allow to change fontSize & fontFamily in editor from Settings (1787) [1787](https://github.com/kestra-io/kestra/pull/1787) ([YannC](https://github.com/kestra-io/kestra/commit/226e971496407e7e3a40890a0be97014bcd63c98))
- **core**: deprecate old script tasks and stop using them in tests (1792) [1792](https://github.com/kestra-io/kestra/pull/1792) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/1884ab4c579ba07dce23955562bb7f4bea244bd8))
- **jdbc**: add a defaultFilter to revision [1797](https://github.com/kestra-io/kestra/pull/1797) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/fc5a8e9a0fbfa75d89d22ee4d3a8e641665968ef))
- **ui**: change output link for a button (1771) [1771](https://github.com/kestra-io/kestra/pull/1771) ([YannC](https://github.com/kestra-io/kestra/commit/932783c0981f6eea14c0a96c1fc7df50cb36d146))
- **core**: add a method to help getting a file extension [1805](https://github.com/kestra-io/kestra/pull/1805) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/dd68b566d0d188f1c1c2ae3f9e63dd325241ac09))
- allow to cache contents inside the working directory [1822](https://github.com/kestra-io/kestra/pull/1822) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/bde5ff692ee562d012c3890fa0fa9bb4bd28b05d))
- **webserver**: exposed all usages and not only the execution one ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/89e3fc677efe4156bbb8674269c6ffa3af787b7d))
- **core**: make the webhook key dynamic (1857) [1857](https://github.com/kestra-io/kestra/pull/1857) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/f222d87f9a8dc5ac5d916b353e47e6811241b7c6))
- **docker**: introduce julia plugin ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/ef550e38c03cd6a13c36edf70dbeb16557290a64))
- **jdbc**: add an index on the execution labels [1841](https://github.com/kestra-io/kestra/pull/1841) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/61ffdd1bf06ea5efc34365fffe155e2f2954c902))
- **cli**: reindex all flows command (1846) [1846](https://github.com/kestra-io/kestra/pull/1846) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/be58d0e342d899ac65d02a99658cbef815d62314))
- **ui**: bulk select move to top of tables (1861) [1861](https://github.com/kestra-io/kestra/pull/1861) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/71ec2c8817a2d45de935139f60216818522c021b))
- **ui**: date format settings (1843) [1843](https://github.com/kestra-io/kestra/pull/1843) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/a037a6f807361c22416d333b61e3913406650516))
- **jdbc**: improve logs indexes (1882) [1882](https://github.com/kestra-io/kestra/pull/1882) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/a6344b4d79bc07be6d50f3d3a236c64d75e7aefb))
- **jdbc**: improve JDBC PostgreSQL queues queries performance (1883) [1883](https://github.com/kestra-io/kestra/pull/1883) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/a6b28d61d6a3cb48021f9040a55e71c47c46e4ed))
- **core**: internal storage file preview (1770) [1770](https://github.com/kestra-io/kestra/pull/1770) ([YannC](https://github.com/kestra-io/kestra/commit/eab705b7da2ab718e2a18be015832099d289c350))
- **core**: add a configuration to display environments (1875) [1875](https://github.com/kestra-io/kestra/pull/1875) ([yuri](https://github.com/kestra-io/kestra/commit/3cb3f9d3b9041b9af74f4c1a9b61c666630ec43c))
- **docker**: add plugin hightouch to the docker image (1910) [1910](https://github.com/kestra-io/kestra/pull/1910) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/91576edad732d683fb82283a78a80012a319c252))
- **ui**: admin tabs as sub-menus [1894](https://github.com/kestra-io/kestra/pull/1894) ([brian.mulier](https://github.com/kestra-io/kestra/commit/2f0a9a5ddcd53a0dc135803f60136cb6716c50b0))
- **core**: allow to skip and execution (1678) [1678](https://github.com/kestra-io/kestra/pull/1678) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/304d9211c6da9eaa2cc8d7a80aadf8d6d6c6c127))
- **core**: deprecate template [1916](https://github.com/kestra-io/kestra/pull/1916) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/88b11ddfb339aa36544ab04d525f818dbef64a58))
- **tasks**: introduce new icons ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/6caed0ea8586cdac32d87736a6dd172a33694ec4))
- **ui**: better display of file preview ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/04e7618fc99a10d81f1b2a5197357444fd179b58))
- **ui**: reduce the slider on the editor ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/c3ca717973ca1fbf88ee803030fa4c1fd9314afe))
- **ui**: introduced new topology as libs (1877) ([YannC](https://github.com/kestra-io/kestra/commit/b6b426f6170a16a9733c681cfeffbbe509a62c2e))
- **ui**: enhance the guided onboarding (1940) [1940](https://github.com/kestra-io/kestra/pull/1940) ([Anna Geller](https://github.com/kestra-io/kestra/commit/bf6ee188fff7d6e4e5582825ffe6461681951900))
- **ui**: editor button not transparent ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/957bab70f78e3c665981672b362af7ceb77dbb6d))
- **ui**: update to latest ui-libs ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/c224abd154c40759f82e4f05038abab383c31f3b))
- **ui**: add a shortcut to execute flow (1948) [1948](https://github.com/kestra-io/kestra/pull/1948) ([yuri](https://github.com/kestra-io/kestra/commit/1cdfdc2953d75c51226c4ab150f07a403fca4001))
- **ui**: even better wording in the guided tour (1964) [1964](https://github.com/kestra-io/kestra/pull/1964) ([Anna Geller](https://github.com/kestra-io/kestra/commit/a5fdd0626aaca73cd10940c2701688616914d81f))
- **core**: multiple conditions service (1950) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/ceebe426d9ec66e476c1c81962d286e473e07994))
- upgrade kestra-io/ui-libs to 0.0.12 (1980) ([YannC](https://github.com/kestra-io/kestra/commit/ae283a4e7026b1683997c5c69ca82fcd106beb8d))
- **core**: new icons for core (1977) ([YannC](https://github.com/kestra-io/kestra/commit/d28b63de0feef1ea629ce04e76987af4f6076c1d))
- **docker**: introduce Malloy plugin (1987) [1987](https://github.com/kestra-io/kestra/pull/1987) ([ben8t](https://github.com/kestra-io/kestra/commit/03fa692ed30984db8237b13f9de0fbba9657976e))
- **ui**: update to latest ui-libs ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/cd4b0938f33e8dbd47d8b4055537475b680feabf))
- **cicd**: analyse with sonar cloud ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/ff6409b05749299d90048563041435e30c1c7b35))
- **ui**: update to latest ui-libs ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/57f579f84e14b8a9fa45de638f1258f3f06429de))

Bug Fixes
- **core**: flaky labels tests [1765](https://github.com/kestra-io/kestra/pull/1765) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/0679b84f6ca3cd142c7ba61d9e434895f3b27b5a))
- **ui**: make the dark theme's `.text-muted` visible (1779) [1779](https://github.com/kestra-io/kestra/pull/1779) ([yuri](https://github.com/kestra-io/kestra/commit/a0bd3b7fb06a0a9c3d3f371fbd9983c87e74faaa))
- **core**: serialization inclusion is a single property not a list [1766](https://github.com/kestra-io/kestra/pull/1766) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/48edf70b382446c52c53e9a53884dd37f1104460))
- **ui**: Render chars instead of entities (1781) [1781](https://github.com/kestra-io/kestra/pull/1781) ([yuri](https://github.com/kestra-io/kestra/commit/033d3fe8146d74dc1d10821d2b7c526cca1f2953))
- **core**: add predestroy to prevent Scheduler from crashing the whole app when context stops [1795](https://github.com/kestra-io/kestra/pull/1795) ([brian.mulier](https://github.com/kestra-io/kestra/commit/426814d14b42f0822cdb5c9d1c138cd4beabfb57))
- **core**: acl control added on 'Use' buttons in BlueprintsBrowser & BlueprintDetail [1819](https://github.com/kestra-io/kestra/pull/1819) ([brian.mulier](https://github.com/kestra-io/kestra/commit/a23bb946700cc6f603c227349e2c7b9a33c2d087))
- **blueprints**: now loading icons from Kestra's API as well [1820](https://github.com/kestra-io/kestra/pull/1820) ([brian.mulier](https://github.com/kestra-io/kestra/commit/4e8c1aed75e58ddf22d6bcc6a1c5466cb42d4b82))
- **ui**: auto-refresh button is now animated for better feedback [1803](https://github.com/kestra-io/kestra/pull/1803) ([brian.mulier](https://github.com/kestra-io/kestra/commit/9ce70f7ef82d36acb580175ed376398c25e2470b))
- **core**: can now override the way to retrieve registered plugins in JsonSchemaGenerator [1813](https://github.com/kestra-io/kestra/pull/1813) ([brian.mulier](https://github.com/kestra-io/kestra/commit/e66ed6c333eac32459c58ffa719d7f11961575b1))
- **doc-gen**: now also displaying properties with PluginProperty inside bases in json schema (including conditions) [1836](https://github.com/kestra-io/kestra/pull/1836) ([brian.mulier](https://github.com/kestra-io/kestra/commit/96551f4e7672ea59e06f9c67fc8f610ccdd79380))
- remove deprecated [1828](https://github.com/kestra-io/kestra/pull/1828) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/9dd10175ce4461331d65c4f1531edc987282aee7))
- **tests**: longer timeout int MultipleConditionTriggerCaseTest ([brian.mulier](https://github.com/kestra-io/kestra/commit/5327c7307e820a10d5ac7084a7688645c10cbf07))
- **core**: WorkingDirectory validation throws an exception when tasks is null or empty [1838](https://github.com/kestra-io/kestra/pull/1838) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/968f97d6920d0d7e16ab403abde64e5bc2042e52))
- **deps**: force bouncycastle version for crypto plugin compatibility (1844) [1844](https://github.com/kestra-io/kestra/pull/1844) ([YannC](https://github.com/kestra-io/kestra/commit/fdc568dffbdabfec3305ede9589ac8dc4c10b2db))
- **ui**: load config synchronously [1837](https://github.com/kestra-io/kestra/pull/1837) ([brian.mulier](https://github.com/kestra-io/kestra/commit/11c95867b16d0161a8d3b392d62401667d728252))
- **ui**: render flow input description (1796) [1796](https://github.com/kestra-io/kestra/pull/1796) ([yuri](https://github.com/kestra-io/kestra/commit/3b4e85094d7a9e98069e7d9942d1062c39456b8a))
- **ui**: remove duplicate log attempt (1855) ([YannC](https://github.com/kestra-io/kestra/commit/2b4847d02dddfba1a269eec64d117b727f0ee5ea))
- **ui**: status filter in executions & taskruns view is properly restored (1840) [1840](https://github.com/kestra-io/kestra/pull/1840) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/c5ea0bafa8f1f087b6b38af873181f75f60efdbe))
- store flow labels as an array [1845](https://github.com/kestra-io/kestra/pull/1845) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/c1d79259edbbf5524c12d0f3a8ede181a8b74798))
- incorrect query on labels for executions [1845](https://github.com/kestra-io/kestra/pull/1845) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/c7054a2c3eeedd5b79019cc47059c36b070c5c47))
- filter on label on the memory flow repository [1845](https://github.com/kestra-io/kestra/pull/1845) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/30ac813409a477cb6fe9f51ca416ae4099170bbb))
- **ui**: handle blueprints' tags fetch failing with default object to handle token expiration [1832](https://github.com/kestra-io/kestra/pull/1832) ([brian.mulier](https://github.com/kestra-io/kestra/commit/9482598c712999e96cd930118631e783fe432ae6))
- **tests**: concurrent-safe lists for log checking ([brian.mulier](https://github.com/kestra-io/kestra/commit/8dc185feff0ff9abc6bbd1e656fcdad261ba16b5))
- **ui**: unregister resize event listener on SelectTable.vue [1889](https://github.com/kestra-io/kestra/pull/1889) ([brian.mulier](https://github.com/kestra-io/kestra/commit/618bb1f47d8f8d30fc1c6b76b76fbe3b9ad735aa))
- **ui**: select all buttons now shows that it selects all on the current page [1888](https://github.com/kestra-io/kestra/pull/1888) ([brian.mulier](https://github.com/kestra-io/kestra/commit/83256d7b21d586d3ec1857bb0811a7c32ef3fdb2))
- Set vertical alignment when split source/topo view (1887) [1887](https://github.com/kestra-io/kestra/pull/1887) ([YannC](https://github.com/kestra-io/kestra/commit/a5048f34e55054e3c35751a1a795807ccbea47ee))
- **core**: unit test can failed with ConcurrentModificationException [1881](https://github.com/kestra-io/kestra/pull/1881) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/3978e1776ca98d0c2f1b712d73eb496176b33cd9))
- **ui**: only fetch blueprints on first display in editor [1899](https://github.com/kestra-io/kestra/pull/1899) ([brian.mulier](https://github.com/kestra-io/kestra/commit/7e6cf0d35dd86cdee13f5043e95f07f6f98239dc))
- **ui**: remove IDE warning due to method having same name as component name [1899](https://github.com/kestra-io/kestra/pull/1899) ([brian.mulier](https://github.com/kestra-io/kestra/commit/dabb9ce7f6b6c76588c7f0a0732923cc4de7c8e5))
- **core**: TaskDefault can have null values ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/b845cb7b481d829678949a30ec7b293742b51270))
- **core**: boolean input validation (1905) [1905](https://github.com/kestra-io/kestra/pull/1905) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/142859dde9040d7700aa63040e6ee4b0f70c82e9))
- **core**: wrong MultipleCondition documentation ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/42b657c16c57eaaa0e6f5e55fcc10c9dbaeec940))
- **ui**: log crash when flow is failed (1891) [1891](https://github.com/kestra-io/kestra/pull/1891) ([YannC](https://github.com/kestra-io/kestra/commit/44ca19267fd3f51b81a34d5540a51cef2d429210))
- **ui**: bulk select header no longer overflows in width [1890](https://github.com/kestra-io/kestra/pull/1890) ([brian.mulier](https://github.com/kestra-io/kestra/commit/943e03a7a53dc50d934818731c3b0cee3f0629cd))
- **ui**: clear usage of non-existing variable [1892](https://github.com/kestra-io/kestra/pull/1892) ([YannC](https://github.com/kestra-io/kestra/commit/a83f99edaba4b9a1e5cc291e916e7f48e7eaf50f))
- **core**: webhook key are now required ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/5b568ad9ba9295dcaa0d7f965809ba74550e9011))
- **ui**: copy now also works in non-HTTPS contexts (1901) [1901](https://github.com/kestra-io/kestra/pull/1901) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/bcad75542ad62785a1b544072bbc6a221b866a39))
- **ui**: url with dot failed in devserver (1896) [1896](https://github.com/kestra-io/kestra/pull/1896) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/38f6048ca54b72048071b0cc03d93a3c36639df4))
- **cli**: avoid calling the taskdefault service when reindexing flow (1925) [1925](https://github.com/kestra-io/kestra/pull/1925) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/d6766ce6f1310d0832099f479daf4edd1d862ce1))
- **ui**: Blueprints 404 on load error [1924](https://github.com/kestra-io/kestra/pull/1924) ([brian.mulier](https://github.com/kestra-io/kestra/commit/b81147d3d1d51aa3e8195e515403f5e260859fcf))
- **core**: add flow inputs with default values in the Schedule execution (1915) [1915](https://github.com/kestra-io/kestra/pull/1915) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/296e9246169e6c9eba081a9d6ae9288cbaccbf7e))
- **core**: finish as SUCCESS when no retry (1934) [1934](https://github.com/kestra-io/kestra/pull/1934) ([yuri](https://github.com/kestra-io/kestra/commit/f214f2f98bcc461135fe94748e2e0ec014861bf9))
- **ui**: source-topology view type when using "Use" button from Blueprints page (1923) [1923](https://github.com/kestra-io/kestra/pull/1923) ([brian-mulier-p](https://github.com/kestra-io/kestra/commit/f34f7f99c37b1e01975944e667421ea4bff45b20))
- **ui**: display null key on inputs overview ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/06f23fbee3b038daaf745d3b1f0e43a10e2d66a5))
- **ui**: we can now sort by triggerId, flowId and namespace [1942](https://github.com/kestra-io/kestra/pull/1942) ([brian.mulier](https://github.com/kestra-io/kestra/commit/123a977ad6df9ce32e410a61a2dd1d51fd63b4af))
- **ui**: select all works properly [1938](https://github.com/kestra-io/kestra/pull/1938) ([brian.mulier](https://github.com/kestra-io/kestra/commit/72d8c0ce1d779ebac5494067e54cdc8887df5e62))
- **core**: prevent invalid flow (1944) [1944](https://github.com/kestra-io/kestra/pull/1944) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/894a312e13724d5078a307f5fb4623a18616e3fc))
- **ui**: icons from local instance have priority over the api one ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/3a0360cb42d30825cd510f38c16fdfed3573b03e))
- **ui**: remove file preview on execution output ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/c90051e05d0e5b69012b473a3579134e9aa73759))
- **ui**: display error on ui for invalid flow (1946) [1946](https://github.com/kestra-io/kestra/pull/1946) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/5b35379716e1686a842d651ed6c9ba47088a20dc))
- **ui**: reorder left menu [1984](https://github.com/kestra-io/kestra/pull/1984) ([brian.mulier](https://github.com/kestra-io/kestra/commit/188d67cac9c587cb1991d5b0e0164dd6601e9408))
- **core**: Nullable tags in metrics [1982](https://github.com/kestra-io/kestra/pull/1982) ([brian.mulier](https://github.com/kestra-io/kestra/commit/01eae694579153ab91769d3959c15d1eb4c45781))
- **ui**: environnement setting on ui don't work ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/838cfa7afe461893f64ae28fa79d71542e768a93))
- **ui**: no form tab in executions -> topology -> logs [1988](https://github.com/kestra-io/kestra/pull/1988) ([brian.mulier](https://github.com/kestra-io/kestra/commit/aa2632018a72af38a51cc201a032b286f04eed92))
- **ui**: invalid tooltip date on state chart ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/35ce94776ab17217a612ce5164fded284075515b))
- **ui**: move icon to ui-libs ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/f81c160fe9b04200ebab43505cf805c18d0157da))

Code Refactoring
- **ui**: remove old script from unit test on ui ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/87a07ca435419aa771e19d855b873dae287fdec8))
- **core**: remove old script from plugin example [1881](https://github.com/kestra-io/kestra/pull/1881) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/12d04efa1322bb38934c71992bafec88fcb5fd2e))
- **core**: remove bash task from unit test [1881](https://github.com/kestra-io/kestra/pull/1881) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/95236b14306f47bf058e30a08208fb57a343fbfb))
- **ui**: remove old scripting tasks [1881](https://github.com/kestra-io/kestra/pull/1881) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/1112b9d1ba38b4450e88e537baa4472fe9d1c4ca))
- **core**: relocate BashService to PluginUtilsService ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/161b0b5c115856dcdb69d727b8852d6399e68aed))

Tests
- migrate controller tests to h2 (1741) [1741](https://github.com/kestra-io/kestra/pull/1741) ([YannC](https://github.com/kestra-io/kestra/commit/d1194e919c985cb4e56a5b3568172f4a257153fa))
- **cli**: add retry on flow listeners restore ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/23faaa8be36a09396a21d877e0a6455ca89be926))

Chores
- **version**: update snapshot version 'v0.10.2-SNAPSHOT'. ([YannC](https://github.com/kestra-io/kestra/commit/23215009f977a025065cf4ea2349f2572f54aa78))
- **version**: update snapshot version 'v0.11.0-SNAPSHOT'. ([YannC](https://github.com/kestra-io/kestra/commit/45146c59dd564c5b5822cb4fb6a4aa13fee132bc))
- avoid recreating an ObjectMapper for non-strict mapper [1744](https://github.com/kestra-io/kestra/pull/1744) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/48ad3fecf0b020559a6530fb8843a639cb81c82a))
- refactor FlowController.updateNamespace() [1776](https://github.com/kestra-io/kestra/pull/1776) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/11b3ae99eca66f545b9e47da8df0483b3b002e17))
- delete all instead of truncate in tests [1789](https://github.com/kestra-io/kestra/pull/1789) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/02db51cc597cae4fdb24a0e1eb9b00af55584822))
- upgrade jOOQ to 3.17.4 [1794](https://github.com/kestra-io/kestra/pull/1794) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/d1bdebab8c0b3155192e08508bc0df129def3cab))
- **deps**: update most js deps ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/784afce6949f403f8414a71ea84e8c9e84199011))
- **deps**: fixed poppers version so element-plus & bootstrap work together ([brian.mulier](https://github.com/kestra-io/kestra/commit/05f6558574d75ae1fbd28311f8c648a6a97245d4))
- **docs**: update plugins on README ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/13bf280a99e7ee819a436bd65c293ef9b6ada2f6))
- **deps**: remove useless docker deps [1881](https://github.com/kestra-io/kestra/pull/1881) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/65dcc488ccd07f531a07f6d945e6e6fdea15b857))
- **deps**: fix jackson version ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/bb6212e901c8cd3a58d2cd2d9f679c3b4971d4c1))
- **core**: add a test with special characters for the log repository [1921](https://github.com/kestra-io/kestra/pull/1921) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/60cf9893e50e6e864ea84548d257935c568a454e))
- **webserver**: move taskrun operations to a dedicated endpoint (1759) [1759](https://github.com/kestra-io/kestra/pull/1759) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/9fd38a2b94e23968b869f15fb589c406ae88e9c0))
- **core**: remove unneeded memory runner dependency (1979) [1979](https://github.com/kestra-io/kestra/pull/1979) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/181a40cde9d6d18d7e0c663fe8df175a9edf9be2))
- **version**: update to version 'v0.11.0'. ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/d49f8bef731040eed2c924156aa47cfa69a285d1))

Commits
- b89a692: (docs) Add more Examples to WorkingDirectory and LocalFiles (1772) (Anna Geller) [1772](https://github.com/kestra-io/kestra/pull/1772)
- 39877a8: feat(ui + core): admin tab for trigger monitoring (brian.mulier) [1795](https://github.com/kestra-io/kestra/pull/1795)
- f8c55c5: Sort Metrics by name by default (1811) (yuri) [1811](https://github.com/kestra-io/kestra/pull/1811)
- 56dec7e: feat/unlock-triggers (1830) (brian-mulier-p) [1830](https://github.com/kestra-io/kestra/pull/1830)
- **core**: WorkingDirectory - add an example with a cache [1838](https://github.com/kestra-io/kestra/pull/1838) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/e4678a5a9ede1d2b70c376f9026f6e4aedab204d))
- 33e05e6: fix(ui + core): added ports in WorkerInstance + isWorkerInstanceEnabled in config (brian.mulier) [1837](https://github.com/kestra-io/kestra/pull/1837)
- 28e4025: Update README.md (1886) (MartinRst) [1886](https://github.com/kestra-io/kestra/pull/1886)

Breaking Changes
- **​Deprecation of ​Templates**: Templates are deprecated and disabled by default. Please use subflows instead, or reenable templates in the Kestra configuration as explained on [the migrations page](https://kestra.io/docs/migrations/templates).
- **Deprecation of core ​Script tasks**: Script tasks included in the `core` plugin have been deprecated and moved to dedicated plugins. Read more [here​](https://kestra.io/docs/migrations/core-script-tasks).

0.10.1

Not secure
Bug Fixes
- **ui**: missing task run value on log list ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/25763dba94566f7198009096040f22abb85e8686))
- **core**: remove misleading default value for polling triggers [1723](https://github.com/kestra-io/kestra/pull/1723) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/9d8300153bbbeb2423ea9f4c6c26d8d3dfade361))
- **jdbc**: DateTimeFormatter can be reused in the JdbcMapper [1722](https://github.com/kestra-io/kestra/pull/1722) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/9845b8302471eaeece445d66d10ff7c057aa39ce))
- **core**: add worker group tag to the metrics [1727](https://github.com/kestra-io/kestra/pull/1727) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/38beef4919190cb240c2da03028c5b651d5f2baf))
- **core**: make the RetryTest more resilient [1727](https://github.com/kestra-io/kestra/pull/1727) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/4262ab58944d45f96975c7e9fa20a65ee4243bc5))
- **core**: Fix flow comparison method (1740) [1740](https://github.com/kestra-io/kestra/pull/1740) ([YannC](https://github.com/kestra-io/kestra/commit/16ac5151941d67b611f36080e75c7fe5f616eb81))
- **ui**: More concise "labels as array" handling [1743](https://github.com/kestra-io/kestra/pull/1743) ([brian.mulier](https://github.com/kestra-io/kestra/commit/44ecc276a605bdf64e912215e882022134aeac60))
- **core**: JQ filters now allow object / array destructuring after doing its thing [1749](https://github.com/kestra-io/kestra/pull/1749) ([brian.mulier](https://github.com/kestra-io/kestra/commit/0e656921feef6f45b8755f547452b4afe61f0ef5))
- **executable**: Wrong quotes in add-opens variable for executable [1752](https://github.com/kestra-io/kestra/pull/1752) ([brian.mulier](https://github.com/kestra-io/kestra/commit/7507ada72d88945a82ba1fc57e9537f9ecdb888d))
- **gradle**: opens java.lang for the /threaddump endpoint ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/c9c2e67ac7bbfaa202b29b521dfc96ed118cf897))
- **core**: avoid infinite loop in the executor for Flowable tasks [1746](https://github.com/kestra-io/kestra/pull/1746) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/d102e2265d8874f3be00ec28cd0f7424be54df43))

Chores
- **version**: update snapshot version 'v0.10.1-SNAPSHOT'. ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/35f70cce4e4021db23e6abc12b2e5d933b242c92))
- always pull the image as we don't use the latest tag. [1724](https://github.com/kestra-io/kestra/pull/1724) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/1132b0309f24f55cb7a95b462d0bcf484bd6f2f5))
- **core**: revert labels as list in a Flow [1743](https://github.com/kestra-io/kestra/pull/1743) ([Loïc Mathieu](https://github.com/kestra-io/kestra/commit/ae74c1b58204176f315c5a7c9c3e181564f0c4df))
- **version**: update to version 'v0.10.1'. ([YannC](https://github.com/kestra-io/kestra/commit/f673a192c9d7718fcf7650a64a6c6948780d8dd0))

Commits
- e7e200e: docs fix wdir and API (1730) (Anna Geller) [1730](https://github.com/kestra-io/kestra/pull/1730)
- 007142c: fix(core,webserver): store labels as a list instead of a map (Loïc Mathieu) [1743](https://github.com/kestra-io/kestra/pull/1743)
- 17d728d: Improve readability of the OpenAPI spec (yuri1969) [1754](https://github.com/kestra-io/kestra/pull/1754)

Page 26 of 31

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.