Releases: apache/incubator-devlake
v0.17.0-beta2
This release contains the same content as v0.17.0-beta1.
v0.17.0-beta1
New Features
- [Azure DevOps] Supports Azure DevOps. #2604
- [PagerDuty] Supports PagerDuty. #4220
- [Auth] Implements token permission checks for plugin connections. #4571
- [Config UI] Redesigns user experience for transformation rules in Config UI. #4580
- [Customize] Supports extracting float and integer values. #4833
Bug Fixes
- [Jira] Resolves issue with system timezone not being respected in Jira. #4902
Breaking Changes
- [Refactor][DORA] Re-define deployments for DevLake. Addresses data correctness issues with Change Lead Time and Jenkins deployments in DORA. #4869
- [Refactor] Requires binding data scope and transformation rules to the data connection. #4681
- [Feature][TAPD] Add tapd bp api, change type of TypeMappings/StatusMappings. #4566
How to Upgrade
For docker-compose users, please update your docker-compose.yml file with the following image tags:
- apache/devlake:v0.17.0-beta1
- apache/devlake-dashboard:v0.17.0-beta1
- apache/devlake-config-ui:v0.17.0-beta1
For helm users, please follow the our docs
v0.16.1-beta1
v0.16.0
New Features
- [GitLab] GitLab v11.x version is now supported. #4136
- [SonarQube] The SonarQube plugin is now supported. #2305
- [Bitbucket] Bitbucket is now officially supported. #4340
- [Customize] Users can now import data from CSV files and expand data schema. #3840
- [Config-UI] The transformation configuration for GitHub/Jira has been simplified and re-organized. #3634 #4036
Bug Fixes
- [Dashboard] The way to calculate Change Failure Rate is now accurate. #4610
- [Jira] Issue story points in Jira can now be float numbers. #4325
- [Jira] Store labels into the jira issue_labels table. #4500
- [Config-UI] Config-UI now lists private membership organizations for GitHub. #4439
- [Framework] Creating a connection with the same name will no longer overwrite the previous one. #4224
- [Dora] Fix the dora refdiff and change lead time filter logic. #4917
- [Devops]: Add skip binlog for mysql. #4797
Breaking Changes
- [Refactor] Directory structure refactoring. #2078
How to Upgrade
For docker-compose users, please update your docker-compose.yml file with the following image tags:
- apache/devlake:v0.16.0
- apache/devlake-dashboard:v0.16.0
- apache/devlake-config-ui:v0.16.0
For helm users, please follow our docs
v0.16.0-rc2
Release based on v0.16.0-beta17 with the following bug-fixes
Bug Fixes
fix: gitlab case inconsistency in dashboard sql (#4999)
v0.16.0-beta17
Bug Fixes
- [Bug][Dashboard] DORA dashboard didn't show data as some versions of MySQL were case-sensitive (#4987)
- [Bug][Github] The time of resolution_date in the issues table is earlier than the time of created_date (#4988)
- [Bug][DORA] The same incidents are associated with different deployment_ids in two different DevLake instances (#4989)
v0.16.0-beta16
v0.16.0-beta15
v0.16.0-beta14
v0.16.0-beta13
Bug Fixes
[DORA]: Fix a bug in change lead time calculation that undeployed PRs have non-zero change lead time (#4853)
[DORA]: Fix the dora refdiff and change lead time filter logic (#4917)
[Tapd]: Add a feature to convert issue_repo_commit for Tapd (#4736)
[Customize]: Add support for extracting float and integer values (#4828)
[Customize]: Fixe the "cached plan must not change result type" error (#4867)
[Config-UI]: Update the parameter tagsOrder to tagsLimit (#4846)
[Dashboard]: Fix the Y-axis unit for change failure rate (#4882)
[Jenkins]: Extract all commit info inside a build (#4856)