Releases: kestra-io/kestra
Releases · kestra-io/kestra
v0.9.0
Kestra Release Note - 0.9.0
This new release focused on user experience improvements and bugs resolving.
New Features
- ⭐ Flow Metrics Dashboard : since previous versions, any flows execution exposed
Metrics
. However there were no useful UI to explore and see those metrics. In this new release we created a new "Metrics tab" accessible at the Flow level. It may be useful to track specific metrics (count rows processed, explore third-party integration billing, see time of processes, etc.) and improve the observability of users tasks. - Save Flow as drafts: users are now able to save Flows as draft, even in the presence of errors in the Flow declaration. Useful when drafting flows and allows users to conveniently return to their work at a later time.
User Experiences Improvements
- Manage editor windows size: editor can shows both source and topology or source and documentation. We added the ability to resize those two windows with a slider.
- Ability to re-execute a Flow with the last inputs.
- Task required properties are now listed first in the documentation pages.
- Several improvements and fixes : improved flow and inputs validation, improved page redirections, fixed gantt display, improved error messages, fixed theme discrepancies etc.
Plugins
- New Git plugin
- New plugin Couchbase
- New NATS plugin
- Fix dbt discrepancies due to some issues in the
1.5.0
version - Fix spaces in filenames in GCS Downloads task
Documentation
Enterprise Edition
- New License system.
- Inherited variables are now available even if the user doesn’t have access to the namespace.
- Namespaces now have a proper dashboard.
- Fix stability issue when multiples conditions generate too many logs.
- Improve login and authentication.
- Fix bug on Gantt when using
Each
like tasks.
All Changes
Features
- core: improve SEO on plugin documentation #1172 (Loïc Mathieu)
- core: add an icon for the states sub-group of plugins #1174 (Loïc Mathieu)
- Java 17 #1189 (Loïc Mathieu)
- core: input validator step 1 #1123 (yuri1969)
- core: input validator step 2 #1123 (Loïc Mathieu)
- validate INT input with min/max #1123 (Loïc Mathieu)
- cli: add a startup hook (Ludovic DEHON)
- ui: change metrics column order to put 'tasg' last #1232 (Loïc Mathieu)
- core: improve Purge task documentation #1237 (Loïc Mathieu)
- ui: update the onboarding video (#1247) #1247 (Anna Geller)
- docker: add git plugin (Ludovic DEHON)
- ui: Save as draft on invalid flows (#1235) #1235 (brian-mulier-p)
- ui: Redirect on authentication expired (#1248) #1248 (brian-mulier-p)
- core: validate DATE, DATETIME, DURATION, FILE, FLOAT & TIME inputs (#1234) #1234 (Loïc Mathieu)
- core: add execution labels (#1190) #1190 (yuri)
- ui: Add Flow-like dashboard to namespaces (#1292) #1292 (brian-mulier-p)
- ui: handle query in tabs (Ludovic DEHON)
- ui: allow passing custom description to dashboard (Ludovic DEHON)
- ui: prevent flow save if namespace or id modified #1329 (brian.mulier)
- core: kill created tasks earlier #1328 (Loïc Mathieu)
- core: prefill inputs from existing execution and replay whole execution (#1272) #1272 (brian-mulier-p)
- ui: display latest version on top bar (Ludovic Dehon)
Bug Fixes
- docs: fix invalid links on docker memory (Ludovic DEHON)
- cli: failed test PluginDocCommandTest (#1173) #1173 (Loïc Mathieu)
- docs: make docs index link relative (Ludovic DEHON)
- core: Serialize null as null and not "null" in the ION file #1183 (Loïc Mathieu)
- ui: allow topo edition when creating (#1193) #1193 (YannC)
- ui: fix welcome redirection (#1200) #1200 (YannC)
- core: wrong warning block in core task documentation #1212 (Loïc Mathieu)
- ui: invalid link on taskrun list (Ludovic DEHON)
- ui: display welcome always (Ludovic DEHON)
- core: Flow trigger documentation #1233 (Loïc Mathieu)
- don't display task base properties by default #1229 (Loïc Mathieu)
- loadFlow with revision (#1259) #1259 (YannC)
- ui: can't open object modal on task form edit (#1266) #1266 (YannC)
- ui: prevent welcome redirection (#1265) #1265 (YannC)
- ui: theme on editor was not applied (#1268) #1268 (YannC)
- ui: Gantt can failed on low duration (#1256) #1256 (brian-mulier-p)
- ui: better contrast in validation error tooltip (#1269) #1269 (YannC)
- Display select column correctly in flows and executions list (#1253) #1253 (YannC)
- ui: typo on replay confirm tr...
v0.8.1
Chores
- version: update snapshot version 'v0.8.1-SNAPSHOT'. (Ludovic DEHON)
- version: update to version 'v0.8.1'. (Ludovic DEHON)
v0.8.0
Features
- core: add an originalId that will be the same in case of replay #1036 (Ludovic DEHON)
- core: handle timeout on Pause task (#1040) #1040 (Ludovic DEHON)
- cli: add option to remove execution from sys restore-queue (Ludovic DEHON)
- webserver: allow triggering execution at a specified revision (Ludovic DEHON)
- core: remove trigger on flow update from the scheduler (#1042) #1042 (Loïc Mathieu)
- ui: dynamic documentation in the editor (#1044) #1044 (YannC)
- core: improve core tasks documentation #1060 (Loïc Mathieu)
- core: allow passing the list of values for the each task in a list #1060 (Loïc Mathieu)
- core: document metrics #1063 (Loïc Mathieu)
- core: add a Fail task (#1061) #1061 (Loïc Mathieu)
- task: introduce new log.Fetch task (#1059) #1059 (YannC)
- task: new log task to replace echo task (#1055) #1055 (YannC)
- core: allow to specify plugin sub-group category (#1064) #1064 (Loïc Mathieu)
- core: add missing TOOL plugin category (#1079) #1079 (Loïc Mathieu)
- core: document deprecated tasks (#1078) #1078 (Loïc Mathieu)
- core: add icon for group and sub-group of plugins (#1086) #1086 (Loïc Mathieu)
- ui: editor plugin doc must be always visible and cached (#1087) #1087 (YannC)
- core: store metrics in a dedicated repository (#1047) #1047 (Loïc Mathieu)
- ui: filter charts to remove execution with 0 values (Ludovic DEHON)
- ui: introduce new logo (Ludovic DEHON)
- ui: hide documentation if screen res is too low (#1127) #1127 (YannC)
- ui: first low code iteration (#1067) #1067 (YannC)
- ui: lowcode improvement (#1136) #1136 (YannC)
- ui: add validation on lowcode everywhere (#1139) #1139 (YannC)
- ui: documentation as a tab options (#1141) #1141 (YannC)
Bug Fixes
- ui: wrong short on guided tour (Ludovic DEHON)
- cicd: publish to pip failed (Ludovic DEHON)
- jdbc: purge executor state at the end #1043 (Ludovic DEHON)
- core: execution originalId can be null (Ludovic DEHON)
- core: remove useless filtering on FlowUsage (Ludovic DEHON)
- ui: invalid breadcrumb link (Ludovic DEHON)
- core: remove some compilation warning (Ludovic DEHON)
- Added hack for condition schema in Monaco Editor (#1051) #1051 (YannC)
- ui: remove flow samples when leaving guided tour (#1050) #1050 (YannC)
- cli: remove leftovers of the OSS to EE migration (#1057) #1057 (Loïc Mathieu)
- core: avoid restarting errors task (#1056) #1056 (Loïc Mathieu)
- build: missing dependsOn for gradle 8 (Ludovic DEHON)
- core: source is not well formatted when submit with json #1068 (Ludovic DEHON)
- jdbc: add missing id column on the execution table (#1076) #1076 (Loïc Mathieu)
- webserver: missing io based execution on plugin controller (Ludovic DEHON)
- ui: suggestion modal is not triggering on macos (#1081) #1081 (brian-mulier-p)
- core: metric are not paginated and sortable (#1096) #1096 (Ludovic DEHON)
- cli: namespace update should not try to unserialize tasks (Ludovic DEHON)
- ui: date parsing should not apply for number (#1071) #1071 (brian-mulier-p)
- ui: filter cursor event only in yaml lang (#1099) #1099 (YannC)
- core: don't write sub-group h2 if no name (#1109) #1109 (Loïc Mathieu)
- core: unable to include another file in the flow (#1105) #1105 (Loïc Mathieu)
- core: move @Cacheable tag in PluginDocumentation (Yann C)
- jdbc: fix postgres migration with non default schema (#1111) #1111 (Andrey)
- ui: timeout for cursor event in editor to avoid blinking (#1110) #1110 (YannC)
- core: improve fail task documentation #1112 (Loïc Mathieu)
- jdbc: fix migration with schema (#1115) [#...
v0.7.1
Chores
- version: update snapshot version 'v0.7.1-SNAPSHOT'. (Ludovic DEHON)
- deps: force apache http client (Ludovic DEHON)
- version: update to version 'v0.7.1'. (Ludovic DEHON)
v0.7.0
Features
- ui: add home dashboard (#910) #910 (YannC)
- ui: add a settings for log level (Ludovic DEHON)
- core: add common task for store (#916) #916 (Loïc Mathieu)
- core: mass kill, restart & delete on executions (#901) #901 (YannC)
- core: publish kestra python package on pypi (Ludovic DEHON)
- core: add variable function currentEachOutput() (#924) #924 (Loïc Mathieu)
- core: flows validation (#871) #871 (YannC)
- ui: introduce autocomplete on the editor (#913) #913 (YannC)
- ui: add support for german (#937) #937 (Tanay Pant)
- core: inherit plugin annotations to be able to add them on interfaces #940 (Loïc Mathieu)
- core: add plugin global description via X-kestra-description manifest attribute #940 (Loïc Mathieu)
- core: plugin subgroup documentation #940 (Loïc Mathieu)
- core: add long description from group markdown file #940 (Loïc Mathieu)
- core: add documentation guides #940 (Loïc Mathieu)
- core: improve core task plugin property documentation #940 (Loïc Mathieu)
- core: add a validation command and endpoint for flow and template (#871) #941 (YannC)
- ui: task logo in execution logs tab (#955) #955 (YannC)
- ui: task edit must be read only for old revision (#956) #956 (YannC)
- ui: suggest latest revision when replaying (#963) #963 (YannC)
- core: skip pip install if requirements is empty (#976) #976 (Meng Zhuo)
- core: add missing @PluginProperty on conditions (#979) #979 (Loïc Mathieu)
- core: add @PluginProperty to all properties of triggers #986 (Loïc Mathieu)
- core: don't register @hidden classes on plugin #986 (Loïc Mathieu)
- core: enable MAP_VALUES_AS_ADDITIONAL_PROPERTIES so we don't have to add it manually #986 (Loïc Mathieu)
- core: better document script input files from the internal storage #991 (Loïc Mathieu)
- core: move kafka to ee (#995) #995 (Ludovic DEHON)
- core: move flows dependencies to os (#990) #990 (YannC)
- core: extract flows and templates (#984) #984 (Loïc Mathieu)
- core: import flows and templates (#1000) #1000 (Loïc Mathieu)
- core: added triggers in topology (#981) #981 (YannC)
- jdbc: introduce
kestra.jdbc.queues.poll-size
to speed up polling of large number of events (Ludovic DEHON) - ui: allow multiline on inputs (Ludovic DEHON)
- webserver: add missing http parameter annotations (#994) #994 (Loïc Mathieu)
- ui: display a warning when deleting flow with dependencies (Ludovic DEHON)
- ui: increase button bar size (Ludovic DEHON)
- jdbc: improve postgres performance (#1012) #1012 (Loïc Mathieu)
- jdbc: force using the index on mysql poll queries (#1016) #1016 (Loïc Mathieu)
- ui: task edit as a form #1005 (Yann Coornaert)
- ui: handle triggers as form #1005 (Ludovic DEHON)
- ui: don't save automatically on flow topology #1005 (Ludovic DEHON)
- ui: add a button to export all flow & templates (Ludovic DEHON)
- docker: remove examples (#1024) #1024 (Loïc Mathieu)
- docker: don't wait for Postgres to be ready before starting Kestra (#1025) #1025 (Loïc Mathieu)
- core: Implement bulk delete/disable for flows & templates (#1008) #1008 (YannC)
- docker: publish the monitoring endpoint (#1030) #1030 (yuri)
- ui: guided tour on instance without flows (#1028) #1028 (YannC)
- ui: add link to flow examples pages (Ludovic DEHON)
- ui: home without execution landing (Ludovic DEHON)
- ui: welcome button color (#1035) #1035 (YannC)
- ui: add helpers card on home (Ludovic DEHON)
- ui: add final video (Ludovic DEHON)
Bug ...
v0.6.0
Features
- ui: restore a revision (Ludovic DEHON)
- kafka-runner: introduce async queue and send log async (#806) #806 (Ludovic DEHON)
- core: record import for java 17 compatibility (Ludovic DEHON)
- cicd: move to temurin 17 to avoid java compiler bug (Ludovic DEHON)
- ui: initial vue3 #808 (Ludovic DEHON)
- ui: update all deps except monaco editor #808 (Ludovic DEHON)
- ui: update v-select to vue3 version #808 (Ludovic DEHON)
- ui: move to vue 3 with no compatibility and remove bootstrap vue in favor of element plus #808 (Ludovic DEHON)
- ui: update all js depends and move to bootstrap 5 for reset #808 (Ludovic DEHON)
- ui: reintroduce all styles #808 (Ludovic DEHON)
- ui: restore unit test on vue3 #808 (Ludovic DEHON)
- ui: restore unsaved change notification #808 (Ludovic DEHON)
- ui: last refactoring on element-plus #808 (Ludovic DEHON)
- ui: preparation vite and use absolute import #808 (Ludovic DEHON)
- ui: better monaco editor theme and size (Ludovic DEHON)
- ui: add some error tracking (Ludovic DEHON)
- core: allow to limit cpu & memory on docker runner (Ludovic DEHON)
- ui: move to vite #846 (Ludovic DEHON)
- ui: move topology to vue-flow #865 (Ludovic DEHON)
- docker: Introduce Redis Plugin (YannC)
- docker: remove useless space (YannC)
- docker: Introduce amqp plugin (YannC)
- docker: introduce neo4j plugin (Ludovic DEHON)
Bug Fixes
- ui: multiple edit task on logs when multiple attempts (Ludovic DEHON)
- kafka-runner: don't wait too long if flow is not defined (Ludovic DEHON)
- ui: relative link import (Ludovic DEHON)
- cicd: missing plugins on full image (Ludovic DEHON)
- core: missing try closing of runContext for temp file (Ludovic DEHON)
- ui: last issues with vue3 #808 (Ludovic DEHON)
- ui: invalid docker image pull log debug message (#825) #825 (Hamza Abdelkebir)
- ui: editor source was not loading due to setup script (Ludovic DEHON)
- repository-elasticsearch: invalid escape for special chars (Ludovic DEHON)
- core: schedule flow don't handle defaults inputs (Ludovic DEHON)
- ui: invalid acl for flow source search (Ludovic DEHON)
- ui: missing style on plugin doc for types (Ludovic DEHON)
- ui: topology don't open task description (#853) #853 (YannC)
- docker: npm executable is missing (Ludovic DEHON)
- core: fix falling test (Ludovic DEHON)
- core: allow fileserde to unserialize a specific class (Ludovic DEHON)
- ui: topology should be horizontal by default (Ludovic DEHON)
- core: micronaut bump protobuf package and break google cloud (Ludovic DEHON)
- Docker: replace Redis in list (YannC)
- doc: readme and contributing improvements (#888) #888 (Loïc Mathieu)
- docker: use nonintrusive health checks (#889) #889 (yuri)
- test: setup language and country system props (#892) #892 (Loïc Mathieu)
- ui: revision on loaded on restart task (Ludovic DEHON)
- ui: watch arguments are inverted (Ludovic DEHON)
- ui: topology was not refresh on route changed (Ludovic DEHON)
- ui: micronaut context-path is not working since the migration to vite (Ludovic DEHON)
- docs: update frontend configuration steps in contributing (#895) #895 (Simon Picard)
Chores
- version: update snapshot version 'v0.5.3-SNAPSHOT'. (Ludovic DEHON)
- jdbc: refactoring (#803) #803 (Ludovic DEHON)
- deps: update all java deps (Ludovic DEHON)
- ui: refactoring for vue 3 #808 (Ludovic DEHON)
- docs: cors documentation on contributing (#815) #815 (Hamza Abdelkebir)
- deps: update js deps (Ludovic DEHON)
- deps: update java deps (Ludovic DEHON)
- version: update to version 'v0.6.0'. (Ludovic DEHON)
Commits
- 505aa03: Merge branch 'master' into develop (Ludovi...
v0.5.3
Features
- core: record import for java 17 compatibility #884 (Ludovic DEHON)
- cicd: move to temurin 17 to avoid java compiler bug #884 (Ludovic DEHON)
Bug Fixes
- core: protobuf package break google cloud #884 (Ludovic DEHON)
- core: fix falling test #884 (Ludovic DEHON)
Chores
- version: update to version 'v0.5.3' #884 (Ludovic DEHON)
v0.5.2
Features
- tasks: handle inputFiles as a json string (Ludovic DEHON)
- core: add URI as input type (Ludovic DEHON)
- core: add hierarchical inputs separated by dots (Ludovic DEHON)
- ui: add edit on logs tabs (Ludovic DEHON)
- ui: display proper json on eval expression (Ludovic DEHON)
- core: allow setting device reuqest on docker execution (Ludovic DEHON)
- docker: add airbyte plugin (Ludovic DEHON)
- core: wait for an execution (#788) #788 (Fabien Ryckoort)
- docker: add fivetran plugin (Ludovic DEHON)
- deps: update all java deps (Ludovic DEHON)
Bug Fixes
- docker: build must fail for a missing plugins (Ludovic DEHON)
- deps: let micronaut handle slf4j & logback version (Ludovic DEHON)
- core: backfill don't handle properly timezone (Ludovic DEHON)
- ui: missing input uri on run forms (Ludovic DEHON)
- ui: echoing an empty string in Bash plugin should show on logs (Ludovic DEHON)
- ui: prevent xss from log (Ludovic DEHON)
- kafka-runner: we always need to wait for the flow for new created flow (Ludovic DEHON)
- webserver: micronaut don't handle properly namespace on stats controller (Ludovic DEHON)
- ui: TreeNode can failed without any outputs (Ludovic DEHON)
- doc: invalid doc on Purge (#795) #795 (Nicolas Steinmetz)
- ui: state filtering was not working (Ludovic DEHON)
- core: declaring a volume binding overwrites default mount (Ludovic DEHON)
- jdbc: postgres queue is not using an index (Ludovic DEHON)
- cicd: allow failure on release action (Ludovic DEHON)
Chores
- version: update snapshot version 'v0.5.2-SNAPSHOT'. (Ludovic DEHON)
- deps: update most java deps (Ludovic DEHON)
- core: remove some compilation warning (Ludovic DEHON)
- deps: update most js deps (Ludovic DEHON)
- cicd: update slack channel (Ludovic DEHON)
- cicd: update github actions (Ludovic DEHON)
- version: update to version 'v0.5.2'. (Ludovic DEHON)
v0.5.1
Features
- cicd: don't flag release as pre release (Ludovic DEHON)
- tasks: add an option to disabled venv on Python (Ludovic DEHON)
- docker: introduce DuckDb plugin (Ludovic DEHON)
- core: add description to template (#735) #735 (YannC)
- ui: warn user than delete a running execution will not stop the running tasks (Ludovic DEHON)
- tasks: add some example for bash tasks (Ludovic DEHON)
- core: add a purge task (#742) #742 (Ludovic DEHON)
- core: allow to use a custom timezone on schedule (#746) #746 (Ludovic DEHON)
- tasks: allow concat to have a dynamic number of files (Ludovic DEHON)
- tasks: add a split storage task (Ludovic DEHON)
- cli: add a default value on api commands (Ludovic DEHON)
Bug Fixes
- jdbc: missing filter on daily statistics for namespace and flow (Ludovic DEHON)
- jdbc: exectorstate is clean to early that lead to duplicate execution (Ludovic DEHON)
- core: deleting an execution will still blocked the scheduler (Ludovic DEHON)
- jdbc: don't send execution on queue from executor (Ludovic DEHON)
- jdbc: jdbc runner don't purge schedule trigger when you update the flow (Ludovic DEHON)
- ui: wrong import with @ (Ludovic DEHON)
- ui: dailyGroupByFlowStatistics is not filtered correctly (Ludovic DEHON)
- ui: multiple select with too many values are not removable (Ludovic DEHON)
- core: missing template freeze the executor (Ludovic DEHON)
- kafka-runner: remove a plugins can lead to stop of executor #745 (Ludovic DEHON)
- jdbc: remove a plugins can lead to stop of executor #745 (Ludovic DEHON)
Chores
- version: update snapshot version 'v0.5.1-SNAPSHOT'. (Ludovic DEHON)
- docs: invalid examples (Ludovic DEHON)
- version: update to version 'v0.5.1'. (Ludovic DEHON)
v0.5.0
Features
- webserver: log all 5xx error with accesslog (Ludovic DEHON)
- core: refactor variable renderer to support List of Map (Ludovic DEHON)
- docker: add soda plugin (Ludovic DEHON)
- docker: add tika plugin (Ludovic DEHON)
- core: add some missing input type (Ludovic DEHON)
- repository-elasticsearch: add a raw delete query (Ludovic DEHON)
- ui: add some missing input type (Ludovic DEHON)
- ui: update to vue-cli v5 (Ludovic DEHON)
- docker: add powerbi plugin (Ludovic DEHON)
- docker: add servicenow plugin (Ludovic DEHON)
- ui: add a eval expression on outputs (Ludovic DEHON)
- core: support for nickname on schedule (Ludovic DEHON)
- ui: add bottom-bar to execute on each flows page (Ludovic DEHON)
- ui: add copy button to clone a flow (Ludovic DEHON)
- core: State task isolation per namespace (Ludovic DEHON)
- cicd: allow to skip test on workflow dispatch (Ludovic DEHON)
- core: allow deletion of an execution (Ludovic DEHON)
- core: pause is considered as running and prevent change status (Ludovic DEHON)
- core: add a setting model and repository (Ludovic DEHON)
- ui: add a news feeds (Ludovic DEHON)
- docker: add trino plugin (Ludovic DEHON)
- docker: introduce Rockset plugin (Ludovic DEHON)
- docker: introduce Apache pinot plugin (Ludovic DEHON)
- docker: introduce Pulsar plugin (Ludovic DEHON)
- core: add a pullImage for docker bash runner (Ludovic DEHON)
- docker: move base image to adoptium (Ludovic DEHON)
- tasks: add an outputDirs on Bash files (Ludovic DEHON)
- cicd: build in parallel #712 (Ludovic DEHON)
- core: handle core test included from jar (Ludovic DEHON)
Bug Fixes
- repository-elasticsearch: use a mapping for labels compatible with opensearch (Ludovic DEHON)
- docker: wrong kestra port again on compose (Ludovic DEHON)
- jdbc: cast properly state (Ludovic DEHON)
- ui: execute on source is not visible (Ludovic DEHON)
- kafka-runner: restart & change status of an execution don't launch depending flows (Ludovic DEHON)
- jdbc: fix template repository (Ludovic DEHON)
- docker: docker-compose error role "root" does not exist (#629) #629 (Yuri Lima)
- ui: translate ui revisions diff type (#631) #631 (aliczin)
- jdbc: fix namespace & flow filter on logs (Ludovic DEHON)
- core: PurgeExecution tasks failed if there is no storage usage (Ludovic DEHON)
- core: plugins validation failed with micronaut update (Ludovic DEHON)
- core: each can be blocked if there is a warning state (Ludovic DEHON)
- ui: fix hotreload and warning (Ludovic DEHON)
- ui: fix extra / on theme link (#661) #661 (Meng Zhuo)
- core: restarted & retry execution don't display log in realtime (Ludovic DEHON)
- core: autodetect unix socket path for the docker runner (Ludovic DEHON)
- core: unique task id is validated on nested flowable (Ludovic DEHON)
- jdbc: deduplicate worker tasks execution (Ludovic DEHON)
- jdbc: better handle deadlock (Ludovic DEHON)
- core: flow can be null, and we can know if it can be purged (Ludovic DEHON)
- jdbc: restore metric on jdbc queries (Ludovic DEHON)
- jdbc: missing quoted on deleted queues (Ludovic DEHON)
- repository-elasticsearch: healthcheck failed on AWS OpenSearch (Ludovic DEHON)
- ui: colors on disabled state on v-select (Ludovic DEHON)
Chores
- version: update snapshot version 'v0.5.0-SNAPSHOT'. (Ludovic DEHON)
- deps: update to micronaut 3.5.2 (Ludovic DEHON)
- deps: update java deps (Ludovic DEHON)
- deps: bump actions/setup-python from 3 to 4 #646 (dependabot[bot])
- deps: update most js package (Ludovic DEHON)
- docs: add missing plugins on readme (Ludovic DEHON)
- docs: fix nodejs example (Ludovic DEHON)
- deps: update all java deps (Ludovic DEHON)
- deps: update most js deps (Ludovic DEHON)
- deps: update most deps (Ludovic DEHON)
- deps: update some java deps (Ludovic DEHON)
- deps: update micronaut #704 ...