Refactoring, add dependency-bundle, dependency-bundle-with-artifact
Merge branch 'develop' into release-0.5