4.0.0
What's Changed
Feature
- [feat] Add execute type to workflow by @zhongjiajie in #9
- [feat] Add token as authentication for python gateway by @zhongjiajie in #13
- [feat][task] Support Kubernetes task by @tuchg in #15
- [feat] Mark workflow timeout as type timedelta by @zhongjiajie in #41
- [feat] Add changelog to our documentation by @zhongjiajie in #44
- [feat] Version check for dolphinscheduler main package by @zhongjiajie in #47
Improve
- [impv] Only create one connect for single workflow submit by @zhongjiajie in #16
- [impv] Do not warnings in dev version by @zhongjiajie in #33
- [impv] Add option param for workflow and task by @zhongjiajie in #43
- [Test] Optimize the test cases in the task plugin by @jieguangzhou in #46
Bugfix
- [fix] Resource upload and add document by @zhongjiajie in #36
- [fix] Resource upload in dev branch by @zhongjiajie in #35
Document
- [doc] Add history and version compatibility by @zhongjiajie in #28
Chore
- [chore] Migrate code from main repo apache/dolphinscheduler by @zhongjiajie in #1
- [ci] Add mergeable and enable github issue by @zhongjiajie in #10
- [chore] Improve CI and fix deadlink by @zhongjiajie in #11
- [chore] Enabled delete branch after merged by @zhongjiajie in #17
- [chore] Change class name from process definition to workflow by @zhongjiajie in #26
- [ci] Avoid schedule event upload too many files to codecov by @zhongjiajie in #29
- [chore] Change integrate test behavior and add some doc by @zhongjiajie in #30
- [chore] CI python version form 3.11-dev to 3.11 by @zhongjiajie in #31
- [chore] Correct badge license and change download to pypy.tech by @zhongjiajie in #32
- [chore] Fix ubuntu-latest can not setup python in github action by @zhongjiajie in #37
- [chore] Change website link by @zhongjiajie in #39
- [chore] Change workflow instance name from pd by @zhongjiajie in #42
New Contributors
- @tuchg made their first contribution in #15
- @jieguangzhou made their first contribution in #46
Full Changelog: 3.1.0...4.0.0