Releases: kestra-io/plugin-fs
Releases · kestra-io/plugin-fs
v0.20.0
Features
- replace EachSequential with ForEach (#165) #165 (Shruti Mantri)
- storage now have a namespace parameter #166 (Loïc Mathieu)
Bug Fixes
- closes kestra-io/kestra#5666 (Anna Geller)
- clean up issue templates (Anna Geller)
- add missing .editorconfig (Ludovic DEHON)
Code Refactoring
- properties: migration property v2 (#161) #161 (Mathieu Gabelle)
Builds
- deps: bump rlespinasse/github-slug-action from 4 to 5 (Ludovic DEHON)
- deps: bump com.github.mwiede:jsch from 0.2.20 to 0.2.21 #159 (dependabot[bot])
- deps: bump org.codelibs:jcifs from 2.1.38 to 2.1.39 #155 (dependabot[bot])
Chores
- version: update snapshot version 'v0.20.0-SNAPSHOT'. (brian.mulier)
- cicd: use a non branch version for test artifact (Ludovic DEHON)
- deps: bump andrcuns/allure-publish-action from 2.7.1 to 2.8.0 (Ludovic DEHON)
- version: update to version 'v0.20.0'. (Florian Hussonnois)
Commits
v0.19.0
Features
- automatically trigger CI every monday,wednesday and friday at 5am, notify if failed (YannC)
- core: capture log from script command (Ludovic DEHON)
- docs: add full examples for fs tasks (#148) #148 (Shruti Mantri)
- support ssh/rsa #150 (Loïc Mathieu)
- allow configuring the key exchange algo #151 (Loïc Mathieu)
- ssh: support OpenSSH config authentication #154 (Loïc Mathieu)
Bug Fixes
- missing dash on refresh dependencies options (YannC)
- set the vfs_cache in the task working directory to work with worker isolation #145 (Loïc Mathieu)
- docs: Fix examples looping over files' paths (#146) #146 (nicoallgood)
- docs: correct the regex in the example (#149) #149 (Shruti Mantri)
- Allow spaces in file names when using fs plugin (#152) #152 (Mathieu Gabelle)
Builds
- deps: bump gradle/actions from 3 to 4 #143 (dependabot[bot])
- deps: bump commons-net:commons-net from 3.10.0 to 3.11.1 #137 (dependabot[bot])
- deps: bump andrcuns/allure-publish-action from 2.6.0 to 2.7.1 #140 (dependabot[bot])
- deps: bump com.github.mwiede:jsch from 0.2.17 to 0.2.19 #144 (dependabot[bot])
- deps: bump com.github.mwiede:jsch from 0.2.19 to 0.2.20 #153 (dependabot[bot])
Chores
- version: update snapshot version 'v0.19.0-SNAPSHOT'. (YannC)
- deps: update gradle wrapper (Ludovic DEHON)
- cicd: remove github discussions link (Ludovic DEHON)
- version: update to version 'v0.19.0'. (brian.mulier)
v0.18.3
Features
- allow configuring the key exchange algo (Loïc Mathieu)
Chores
- version 0.18.3 (Loïc Mathieu)
v0.18.2
v0.18.1
Bug Fixes
- set the vfs_cache in the task working directory to work with worker isolation (Loïc Mathieu)
Chores
- version 0.18.1 (Loïc Mathieu)
v0.18.0
Features
- cicd: publish allure report (Ludovic DEHON)
- cicd: publish jacoco report (Ludovic DEHON)
- use virtual threads for log threads #136 (Loïc Mathieu)
- use a standard logger for unit test (Ludovic DEHON)
- new product overview video (Will Russell)
Bug Fixes
- cicd: don't run jacoco publish on failed (Ludovic DEHON)
- tests: introduce @KestraTest (linked to kestra-io/kestra#3948) (brian.mulier)
- tests: replace DefaultScheduler with JdbcScheduler & fix some queue.receive to work with JDBC (linked to kestra-io/kestra#3948) (brian.mulier)
- tests: use TestsUtils.receive API instead of queue.receive (brian.mulier)
- docs: correct examples to use company.team namespace #138 (Shruti Mantri)
- cloud: missing jackson module loader for ZonedDateTime (Ludovic DEHON)
- build: remove deprecated compose version (Ludovic DEHON)
Code Refactoring
- use runContext non-deprecated methods (Ludovic DEHON)
Chores
- version: update snapshot version 'v0.18.0-SNAPSHOT'. (YannC)
- use non-deprecated PluginUtilsService (Loïc Mathieu)
- deps: update gradle-wrapper-validation (Ludovic DEHON)
- deps: use new tests package (Ludovic DEHON)
- Kestra Platform BOM (Loïc Mathieu)
- version: update to version 'v0.18.0'. (YannC)
v0.17.0
Features
- move HTTP tasks to core #128 (Loïc Mathieu)
- Add 'outputFiles' property with a map of file name / URI #130 (Loïc Mathieu)
- examples: update the examples to use 0.17.0 plugin names #131 (Shruti Mantri)
- cicd: allow skipping test (Ludovic DEHON)
Bug Fixes
- ssh: missing runContext on private key props (Ludovic DEHON)
- Uploads take a list of strings #125 (Loïc Mathieu)
- http: remove old http icon (Ludovic DEHON)
- filter folders in the outputs (Loïc Mathieu)
- doc: files Downloads output property doc was wrong (brian.mulier)
Documentation
- ssh: SSH key syntax and add note about openssh (#124) #124 (Will Russell)
Code Refactoring
- migrate to Java ServiceLoader for plugin registration #123 (Florian Hussonnois)
Builds
- update kestraVersion (Florian Hussonnois)
- deps: bump org.codelibs:jcifs from 2.1.37 to 2.1.38 #132 (dependabot[bot])
Chores
- version: update snapshot version 'v0.17.0-SNAPSHOT'. (YannC)
- deps: update most java deps (Ludovic DEHON)
- update runContext deprecated methods (Florian Hussonnois)
- upgrade Micronaut platform to 4.4.3 (Loïc Mathieu)
- version: update to version 'v0.17.0'. (YannC)
v0.16.1
Bug Fixes
- ssh: missing runContext on private key props (Ludovic DEHON)
Chores
- version: update to version 'v0.16.1'. (brian.mulier)
v0.16.0
Features
- core: add labels to triggers (Ludovic DEHON)
- ssh: allow to use pubkey auth (#111) #111 (Alexandre Burgoni)
- add env var to the SSH Command task #117 (Loïc Mathieu)
Bug Fixes
- http: trigger with encrypted body properly work, encryption should not be taken care of in responseCondition #110 (brian.mulier)
- Corrected code examples. The parameter 'port' is a string, so we need quotes. (#119) (Guillaume)
Chores
- version: update snapshot version 'v0.16.0-SNAPSHOT'. (YannC)
- version: update minimal kestra version to '0.16'. (YannC)
- test: fix worker api #112 (Florian Hussonnois)
- move to non deprecated kestra apis #113 (Florian Hussonnois)
- upgrade depdencies (Loïc Mathieu)
- version: update to version 'v0.16.0'. (YannC)
v0.15.1
Bug Fixes
- http: trigger with encrypted body properly work, encryption should not be taken care of in responseCondition (brian.mulier)
Chores
- version: update to version 'v0.15.1'. (brian.mulier)