Releases: kestra-io/kestra
Releases · kestra-io/kestra
v0.4.1
Features
- ui: add a click on all state charts (e8f376f)
- docker: load some examples flow on docker-compose startup (91e2f5a)
- docker: add sqlserver plugin (4933c2b)
Bug Fixes
- core: disable CollectorScheduler if not a server (1fbfe73)
- core: try to fix flaky test (61b9699)
- core: use a cached thread pool for worker to reduce memory usage (a01540a)
- ui: wrong link on flow list (054bf23)
- ui: duration for topology are not displayed (125660b)
- ui: flow > logs keep proper title (7ef9173)
- docker: wrong docker compose entrypoint (e164927)
- kafka-runner: handle flow with multiple trigger that trigger multiple times next flow (7120872)
Chores
- version: update to version 'v0.4.1'. (754942b)
- version: update snapshot version 'v0.4.1-SNAPSHOT'. (24083fb)
- deps: update deps (aa0fb91)
- deps: update java deps (53d2f1b)
- docs: fix readme contributing link (18f2973)
- cli: named shutdown thread (82e64c5)
- docker: try a better startup process with docker-compose (796bf20)
v0.4.0
Features
- core: add a default lru cache on pebble template (Ludovic DEHON)
- runner-kafka: performance optimization of KafkaFlowListeners (Ludovic DEHON)
- core: add a retry on storage interface (Ludovic DEHON)
- kafka-runner: create multiple stream thread to separate load (#452) #452 (Ludovic DEHON)
- repository-elasticsearch: add metrics from elasticsearch client (Ludovic DEHON)
- kafka-runner: create state dir early to avoid concurrent access (Ludovic DEHON)
- kafka-runner: add consumer on GlobalStateProcessor to be notified about every change (Ludovic DEHON)
- core: add a keys peeble filters (Ludovic DEHON)
- kafka-runner: scheduler could recreate deleted trigger during race condition (#457) #457 (Ludovic DEHON)
- ui: update cytoscape and change dom node (Ludovic DEHON)
- ui: move to sass node package (Ludovic DEHON)
- kafka-runner: used an in memory storage for flow & template (#467) #467 (Ludovic DEHON)
- core: variable with date support for predefined string and type in existingFormat (Ludovic DEHON)
- docker: add arm64 support (Ludovic DEHON)
- ui: refactor TopologyTree to remove deps from portal-vue (Ludovic DEHON)
- cicd: create a release on tag (Ludovic DEHON)
Bug Fixes
- kafka-runner: missing server-type condition for scheduler in order to monitor their stream (Ludovic DEHON)
- ui: remove table window scrollbar (Ludovic DEHON)
- core: provide default value for variable configuration (Ludovic DEHON)
- core: state file must be named to be easily use on different task from the same flow (Ludovic DEHON)
- docker: fix compose dependencies version (Ludovic DEHON)
- tasks: Python buffered log by default so we force unbuffer to have all logs (Ludovic DEHON)
- core: flow listeners injection by blocked the startup, use a run (Ludovic DEHON)
- ui: ctrl+s was not working anymore (Ludovic DEHON)
- cli: restore-queue try to send invalid flow to queue (Ludovic DEHON)
- core: don't report plugin usage if no plugins loaded (Ludovic DEHON)
- core: loading template to early can lead to infinite wait startup on standalone (Ludovic DEHON)
- kafka-runner: add a Await on FlowJoinerTransformer (Ludovic DEHON)
- core: collector host.uuid was filtering wrong values (Ludovic DEHON)
- docker: fix usage of docker on docker-compose (Ludovic DEHON)
- core: add timestamp as a valid date of variable renderer (Ludovic DEHON)
- kafka-runner: only keep last flow version in memory and use store to get older version (Ludovic DEHON)
- core: Schedule with scheduleCondition was never triggered after first trigger (Ludovic DEHON)
- kafka-runner: prevent first startup error on topic creation (Ludovic DEHON)
- core: fix namespace collector stats (Ludovic DEHON)
Chores
- version: update snapshot version 'v0.3.3-SNAPSHOT'. (Ludovic DEHON)
- refactor: add some helpers tools (Ludovic DEHON)
- docker: add kafka plugins (Ludovic DEHON)
- deps: update some js package (Ludovic DEHON)
- deps: update monaco editor (Ludovic DEHON)
- ui: remove deprecated sass division (Ludovic DEHON)
- kafka-runner: refactor the SafeKeyValueStore to handle prefixScan (Ludovic DEHON)
- tests: fix falling test (Ludovic DEHON)
- core: make public access on allTasksWithChilds (Ludovic DEHON)
- ui: refactor flow Edit (Ludovic DEHON)
- version: update to version 'v0.4.0'. (Ludovic DEHON)