Features
- **core**: add a className & Number pebble filter ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/1b7227aa2ee9375b7f9de85ee23e74556909e7e9))
- **core**: JqFilter with better strong typing ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/3c54029195d1c42b8b09296cd9ae8f5247e398f6))
- **jdbc**: first implementation of mysql & postgres repository [368](https://github.com/kestra-io/kestra/pull/368) ([tchiotludo](https://github.com/kestra-io/kestra/commit/1875f086344c96f762267cecb828cdf968ecabba))
- **jdbc**: first implementation of mysql & postgres queue [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/454a603ff7363025b8acfdcc02673df7ff6a1ec6))
- **jdbc**: implementation of trigger repository [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/7e16b718be3403e38408052f75102f5fec34154c))
- **jdbc**: implementation of log repository [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/94aaad9b299e64fbf42b215a41fc8c34ffe4a9f6))
- **jdbc**: implementation of FlowListeners [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/334f8953d653bd35a4e06aa688c7534b3242bbe0))
- **jdbc**: implementation of MultipleConditionStorage [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/521ddde4676f4902b57d1a346936d76c55bc282b))
- **jdbc**: implementation of WorkerTaskExecutionStorage [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/d308d5101642812af9a77dcb933b0a11aa8e30a7))
- **jdbc**: implementation of log repository [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/8b3fcbd363369afe1bd6aff5ca283c66a4c5c263))
- **jdbc**: first implementation of jdbc runner [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/6ea7118fdfd340a93c9dbc268bca2ecdb54239b9))
- **jdbc**: adapt ui to remove lucene expression [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/eb8868143b7b9fc2e5b59323fd5fb51046beee70))
- **jdbc**: fix taskruns search [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/98f529a611c8edb02e787257606a2c6bbcf39813))
- **jdbc**: add support for executor delayed [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/63aab8f3fd56b107ae2a5a4af25cadc962e87f8a))
- **jdbc**: handle deadlock retry [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/89f6bc2074102daa2a826c3e3b8eacf4f1716f92))
- **jdbc**: adapt scheduler for jdbc [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/ed7cab823f763453b58d0d90aa281402f09f64e9))
- **jdbc**: optimize index and queue poll interval [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/62fabd69eb9e3ab2d1ed86629f8b3b1a7afe90ed))
- **jdbc**: cleanup queue and executor state [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/698089924b5be84913561d9e252ec22d364cc200))
- **jdbc**: introduce h2 in memory runner [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/06337f5b2c7dab13024ef63429ed80cfe19ec02f))
- **jdbc**: refactor queue to use jooq [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/746bcbd4b4c3234e585478a7a0f5cfd06e2f9211))
- **jdbc**: add metrics & logs to sql query [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/8a3bae4e008a624a4b3898336cb930edb67b885d))
- **jdbc**: hide taskrun menus on jdbc [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/293213459e7366f2e77a1b890362cdf4b94e7fbf))
- **cli**: add a server local command to start in h2 local database [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/55e5768bc426217bcc8eeaa77a6ed0cd1d8ab584))
- **core**: add labels on flows ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/0bc948544eb1dcd78acfa1be9b9da845c58ef9e9))
- **docker**: replace wait-for-it by healthcheck [616](https://github.com/kestra-io/kestra/pull/616) ([Nicolas Steinmetz](https://github.com/kestra-io/kestra/commit/0a85914e3fc0d683af5f8a10dfef015831d8e603))
- **core**: add metrics for some configurations ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/ec00bf76187b1941a3e4e9f02e26b2c33bdea7e8))
- **docker**: change docker-compose with postgres version ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/0852077a55c101554e4815e39a7e662ac5183802))
Bug Fixes
- **jdbc**: MultipleConditionStorage expiration is too early [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/6daa39ae1203f67677a22ca426ba358c6498aa9f))
Chores
- **version**: update snapshot version 'v0.4.8-SNAPSHOT'. ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/69a63191a660e17d230f503bdaf8f62f1ee011d6))
- **jdbc**: refactor jdbc [368](https://github.com/kestra-io/kestra/pull/368) ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/dd0127cdb23190f6c5c21d3d80f3d757669f65b9))
- **dev**: init gitpod support [616](https://github.com/kestra-io/kestra/pull/616) ([Nicolas Steinmetz](https://github.com/kestra-io/kestra/commit/df6348ad21be125fc279afe544e7379135fd9a46))
- **deps**: update all java deps except micronaut & kafka ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/4526b1378b0b895ba7007a5f515b7f569a206965))
- **docs**: change slack link ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/1fd92871ecf1f5755f7104eff445bc9a90adc9a2))
- **version**: update to version 'v0.5.0-BETA'. ([Ludovic DEHON](https://github.com/kestra-io/kestra/commit/0886e50d7fd828bafbea67e268f95665bd59616e))