github apache/incubator-devlake v0.15.0

latest releases: v1.0.2-beta1, v1.0.1-beta9, v1.0.1-rc2...
19 months ago

This is an official release.

New Features

  • [Framework] Introduce the project entity for better data segregation
  • [Framework] Add an option to skip failed tasks when running DevLake pipelines
  • [Framework] Support rerunning failed tasks from a DevLake pipeline
  • [DORA] Improve calculation algorithm for Change Lead Time metric from DORA
  • [DORA] Support project-based DORA metrics
  • [Config-UI] Support bulk-importing for GitHub, GitLab, Jira, and Jenkins
  • [GitHub] Speed up GitHub data collection by ~10x with GitHub's GraphQL API
  • [Plugins] Introduce time filters to limit the time range for data collection (available for GitHub, Gitlab, Jira, Jenkins, and Tapd)
  • [DevOps]: Docker multi-arch(x86_64 and ARM64) images support

Bug Fixes

  • [Jenkins] Jenkins repeatedly collects the same data #3860
  • [GitHub] Null pointer error in GitHub PR review comments extractor #3973
  • [Dashboard] Some panels do not display properly #3352
  • [Gitextractor] Gitextractor missing commit files data #4001
  • [GitHub] record not found error when only collecting Issue Tracking entities from GitHub #3804
  • [Gitextractor] Gitextractor panic on some repositories #3719

Breaking Changes

  • Transformation rules are extracted out of blueprints into their own entity, transformation rules.
  • A new status Partial Success is introduced for DevLake pipelines that contain tasks that are failed and skipped
  • New blueprints are now created with version 2 API

How to upgrade

For the docker-compose and k8s users, please update the docker-compose.yml/k8s-deploy.yaml file, and set the images tag to

  • apache/devlake:v0.15.0
  • apache/devlake-dashboard:v0.15.0
  • apache/devlake-config-ui:v0.15.0

For the helm users, please follow this instruction https://devlake.apache.org/docs/next/GettingStarted/HelmSetup/#update

Don't miss a new incubator-devlake release

NewReleases is sending notifications on new releases.