Releases: kestra-io/kestra
Releases · kestra-io/kestra
v0.15.6
Features
- core: add default inputs if not already set in variables (Loïc Mathieu)
Bug Fixes
- ui: ExecutionRoot marge issue (YannC)
- core: null label value can crash the executor (Loïc Mathieu)
- core: missing lombok annotation on new storage tasks (Ludovic DEHON)
- core: prevent flow validation from crashing (#3278) (brian-mulier-p)
Chores
- bump version to v0.15.6 (Florian Hussonnois)
v0.15.5
Bug Fixes
- ui: revision author is now fetched only once we know which revision to display to prevent inconsistencies (brian.mulier)
- ui: grayed-out triggers when disabled (in source or through API) in topology (brian.mulier)
- webserver: rollback to http 1.1 (brian.mulier)
- webserver: change cookie decoder to netty one (brian.mulier)
- core: create dependency between forEachItem task and subflow (#3256) (YannC)
- core: Avoid creating empty files when splitting (#3254) (YannC)
- core: Pause task properly handled in restart (brian.mulier)
- set timeout to sse and now display loading/error on UI (#3259) (YannC)
- ui: add top margin in tabs components (YannC)
Chores
- deps: bump ui-libs to 0.0.39 (brian.mulier)
- version: update to version 'v0.15.5' (brian.mulier)
v0.15.4
Chores
- version: update to version 'v0.15.4' (brian.mulier)
v0.15.3
Features
- ui: add full-screen button on drawer (Ludovic DEHON)
- ui: change menu & icon layout (Ludovic DEHON)
Bug Fixes
- controller: return 404 when flow not found in follow API (#3219) (YannC)
- core: validate task default (#3224) (YannC)
- core: DocumentationGeneratorTest.ech() test assertion (Loïc Mathieu)
- ui: don't save settings on page load (Ludovic DEHON)
- ui: make dependencies expand more clear (#3222) (YannC)
- quickwins (#3215) (YannC)
- ui: manage panel for SuperAdmin without tenant (#3225) (YannC)
- core: take timezone into account for new schedule triggers (#3230) (YannC)
- core: pebble render function must render boolean (#3218) (Florian Hussonnois)
- webserver: multi-cookies in a single header decoder (brian.mulier)
Tests
- core: DocumentationGeneratorTest, deprecated message (YannC)
Chores
- version: update to version 'v0.15.3' (YannC)
v0.15.2
Bug Fixes
- controller: fix 404 issue when flow of a trigger has been deleted (#3209) (YannC)
- ui: change editor width storage key (YannC)
- ui: missing check permission to display flow CREATE and EXECUTE button (Loïc Mathieu)
v0.15.1
Chores
- version: update to version 'v0.15.1'. (Ludovic DEHON)
v0.15.0
Features
- core: add labels on runContext (Ludovic DEHON)
- webserver: store Basic Authentication in Repository + force email address as username #2911 (brian.mulier)
- core: add an enum to specify the Comparison to use when matching namespace (#2930) #2930 (brian-mulier-p)
- core: usage per tenant #2927 (brian.mulier)
- *****: upgrade to Micronaut 4 and SLF4J 2 #2750 (Loïc Mathieu)
- *****: move to Jakarate EE #2750 (Loïc Mathieu)
- webserver: remove usage of media type text/json #2750 (Loïc Mathieu)
- *****: improve closing of the queue and the server components #2750 (Loïc Mathieu)
- *****: upgrade to Micronaut 4.2.2 and all other libs #2750 (Loïc Mathieu)
- *****: Migrate from RxJava2 to Reactor #2750 (Loïc Mathieu)
- core: allow flow to define and expose outputs (#2133) #2910 (Florian Hussonnois)
- webserver: rename trigger endpoint (Ludovic DEHON)
- docker: introduce Solace plugin #2932 (Florian Hussonnois)
- core: rename input id to input name (#2950) #2950 (Ludovic DEHON)
- core: add Pebble encrypt and decrypt functions #2892 (Loïc Mathieu)
- core: increase flow wait duration in PauseTest #2889 (Loïc Mathieu)
- core: Execution Resumed #2889 (Loïc Mathieu)
- ui: stats page in Administration menu #2963 (brian.mulier)
- make bug report template shorter (#2916) #2916 (Anna Geller)
- new SECRET input type #2946 (Loïc Mathieu)
- allow encryption via the RunContext #2971 (Loïc Mathieu)
- tasks: add a storage task to reverse a file (Ludovic DEHON)
- core: fetch last revision of a flow #2968 (brian.mulier)
- webserver: generate outdated warning upon Flow validation if revision is provided #2968 (brian.mulier)
- ui: display warning and additional confirm popup in case of editing an outdated revision #2968 (brian.mulier)
- core: remove deprecated handlebars (#2986) #2986 (Ludovic DEHON)
- core: add plugin configurations (#2952) #2975 (Florian Hussonnois)
- core: add a filter for child executions (#2993) #2993 (Ludovic DEHON)
- core: transmit kill to subflows (#2220) #2970 (Florian Hussonnois)
- allow to delete flow execution logs #3002 (Loïc Mathieu)
- core: remove newline to allow multi-line secret #2974 (Loïc Mathieu)
- automatic encryption and decryption of task outputs #3005 (Loïc Mathieu)
- core: Add a namespace condition on the flow trigger without any condition #3013 (Loïc Mathieu)
- core: automaticaly hide secret on log (#3018) #3018 (Ludovic DEHON)
- new execution date property (#2793) #2793 (YannC)
- *****: remove logId and delete log by query #3028 (Loïc Mathieu)
- new backfill implementation (#3019) #3019 (YannC)
- add a step to automate adding BC to release notes (Anna Geller)
- core: disable trigger (#3052) #3052 (YannC)
- core: Trigger stopAfter #3054 (Loïc Mathieu)
- ui: introduce new tabs (Ludovic DEHON)
- ui: display pagination at top (Ludovic DEHON)
- *****: emit a warning when using the 'system' namespace #3056 (Loïc Mathieu)
- add makefile to build and deploy kestra locally #2966 (Florian Hussonnois)
- core: generates a fail execution if we cannot evaluate a Schedule #3066 (Loïc Mathieu)
- make backfill end date not mandatory (#3078) #3078 (YannC)
- backfill progression (#3097) #3097 (YannC)
- core: send a failed execution if evaluating a condition fail for a polling trigger #3092 (Loïc Mathieu)
- *****: update execution labels #3081 (Loïc Mathieu)
- *****: enable mass resume (#3105) #3105 ([yuri](https://github.com/kestra-io...
v0.14.4
Bug Fixes
- use same JDBC mapper (#2915) (YannC)
- ui: add cookie on api call (Ludovic DEHON)
Chores
- version: update to version 'v0.14.4'. (YannC)