Releases: apache/incubator-devlake
Releases · apache/incubator-devlake
v0.20.0-beta9
What's Changed
- fix: remove duplicates complex dashboard sql (#6856) by @abeizn in #6857
- cherry-pick #6858 fix: add .md file afs header checker by @github-actions in #6859
- cherry-pick #6862 fix: add devops version file and add asf header to .example files by @github-actions in #6863
- cherry-pick #6864 fix: remove zentao department_convertor by @github-actions in #6865
- cherry-pick #6866 fix: issue story points dashboard by @github-actions in #6868
Full Changelog: v0.20.0-beta8...v0.20.0-beta9
v0.20.0-beta8
What's Changed
- cherry-pick #6847 fix: be plugin unload error by @mintsweet in #6848
- fix: gitlab type and severity by @abeizn in #6849
- fix: azure,bamboo,github,jira dashboard sql distinct by primary key by @abeizn in #6851
Full Changelog: v0.20.0-beta7...v0.20.0-beta8
v0.20.0-beta7
What's Changed
- fix github pipelines no data by @abeizn in #6770
- add new api that can fetch scope's latest sync state by @d4x1 in #6628
- fix zentao collect bug with priOrder by @matrixji in #6779
- fix mysql busy buffer, fails to fully parse all all pull request met by @abeizn in #6781
- add proxy api pass through x-headers (#6788) by @leric in #6798
- fix sonarqube init dsHelper by @d4x1 in #6803
- fix github original type no value by @abeizn in #6828
- fix: circleci dashboard has the same uid to the jenkins by @klesh in #6837
- fix security hotfix @matrixji in #6793
- fix the value of incidents priority is P2, but shown in 'HIGH' by @abeizn in #6843
Full Changelog: v0.20.0-beta6...v0.20.0-beta7
v0.20.0-beta6
Bug Fixes
- [Zentao] fix panic when checking db connections: #6649
- [GitLab] fix gitextractor plugin can not run when collecting GitLab data: #6654
- [GitLab] fix convert GitLab incidents to DevLake issues with type = 'INCIDENTS': #6710
- [GitLab] fix gitlab server extract deployment may fail: #6754
- [Gitlab] fix duration_sec has wrong value: #6680
- [Github] fix the values of 'pull_requests.type' and 'pull_requests.component' are incorrect for the data that meets the scope config rules: #6667
- [Dashboard] fix Weekly Bug Retro Issue created on Sunday are not being considered: #6681
- [Dashboard] fix PR Size is getting duplicated when using query from the document: #6661
- [DORA] add deployment generator: #6698
- [DORA] fix wrong value in the dora_benchmarks table: #6728
- [Dashboard] fix Engineering Overview Dashboard query to classify type of work done appears to be incorrect: #6720
- [Swag] fix blueprint trigger swag: #6657
- [Advance Mode] fix each synchronization results in a full update when timeAfter is nil: #6662
Refactor
- [DB] upgrade gorm to v1.25.5: #6633
- [Make] fix make uint-test-only: #6638
- [DB] fix wrong use of db.Fetch: #6666
- [Dashboard] Refine the SonarQube dashboard: #6730
Full Changelog: v0.20.0-beta5...v0.20.0-beta6
v0.19.0
New Features
- [PagerDuty] Add data source dashboard for PagerDuty: #5605
- [Config UI] Improve the ux of the sync frequency setting: #5382
- [Config UI] Allow Data Scope search when creating a Blueprint in the user flow: #5203
- [Config UI] Adding more info to the project list: #4654
- [Data Model] Modeling issue relations: #5688
- [Bamboo] Collect Bamboo deployments: #5381
- [Bamboo] Use Plan as the data scope of Bamboo CI: #5317
- [GitLab] Filter out the GitLab repos that users only have the Guest permission when setting data scope: #5104
Bug Fixes
- [Framework] Explicit manual migrations for Remote plugins: #5689
How to Upgrade
For docker-compose users, please update your docker-compose.yml file with the following image tags:
- apache/devlake:v0.19.0
- apache/devlake-dashboard:v0.19.0
- apache/devlake-config-ui:v0.19.0
For helm users, please follow our docs
v0.20.0-beta5
v0.19.1-beta3
What's Changed
- #6484 fix(pipeline): fix potiential panic to v0.19 in #6487
- #6488 fix(bamboo): update tool layer table _tool_bamboo_plan_build_commits's schema to v0.19 in #6489
- #6483 fix: yarn library license issues in #6515
- fix(config-ui): bamboo connection helptooltip link error in #6523
- #6507 fix: add collect sonarqube mode by file in #6531
- fix cert update issue (#6622) in #6624
Full Changelog: v0.19.1-beta2...v0.19.1-beta3
v0.18.1-beta3
What's Changed
Full Changelog: v0.18.1-beta2...v0.18.1-beta3
v0.20.0-beta4
What's Changed
- refactor: added CreateAndRunApiServer in #6582
- fix: split the collector into collector+extractor in #6590
- fix: incorrect datetime value: '0000-00-00' for column latest_updated in #6591
- fix: github grapahql increment collector #6603
- fix(config-ui): wrong default value in #6604
- fix(config-ui): use fullname to replace name in data scope search in #6605
Full Changelog: v0.20.0-beta3...v0.20.0-beta4
v0.20.0-beta3
What's Changed
- fix(pipeline): fix potiential panic to v0.20 by @d4x1 in #6486
- fix(config-ui): style error for connection name by @mintsweet in #6482
- fix(bamboo): update tool layer table _tool_bamboo_plan_build_commits's schema to v0.20 by @d4x1 in #6490
- fix: panic during github_graphql task when grabbing deployments by @github-actions in #6514
- fix: yarn library license issues by @github-actions in #6516
- fix: update certifi version to address CVE-2023-37920 (#6509) to v0.20 by @klesh in #6518
- fix: add collect sonarqube mode by file by @github-actions in #6532
- fix(config-ui): add label UTC to sync frequency by @github-actions in #6533
- fix(db): add missing primary keys to v0.20 by @d4x1 in #6534
Full Changelog: v0.20.0-beta2...v0.20.0-beta3