Skip to content

Releases: apache/incubator-devlake

v1.0.0-beta9

24 May 04:40
43bf20c
Compare
Choose a tag to compare
v1.0.0-beta9 Pre-release
Pre-release

What's Changed

  • refactor: move deployment converter to github_graphql plugin by @klesh in #7486
  • fix: 7468 deepen might fail on some repos with certain time ranges by @klesh in #7489
  • fix: missing make build-plugin-debug by @klesh in #7492
  • fix: not use PATH to external link by @mintsweet in #7496
  • update path parameter, adapt to latest plugin helper by @d4x1 in #7498
  • fix: trigger tapd collect throws 500 error by @klesh in #7499
  • feat(pull_request_issues): change issue_key's type to varchar by @d4x1 in #7501
  • fix(zentao): use correct DecodeMapStruct function by @d4x1 in #7502
  • fix: don't show link action when a plugin doesn't have scope config by @mintsweet in #7506

Full Changelog: v1.0.0-beta8...v1.0.0-beta9

v1.0.0-beta8

17 May 08:13
2bfc400
Compare
Choose a tag to compare
v1.0.0-beta8 Pre-release
Pre-release

Breaking Changes

What's Changed

  • fix: error condition for not related project data scope by @mintsweet in #7454
  • fix: error id for scope config changed by @mintsweet in #7456
  • fix: incorrect LOC of the first commit in a given time range by @klesh in #7458
  • fix: post project with blueprint by @abeizn in #7449
  • fix: missing required value for field display_title by @abeizn in #7460
  • fix: optimize error messages when there are duplicate scope configura… by @abeizn in #7461
  • fix: remove auto create blueprint when creating project by @mintsweet in #7462
  • refactor: add ipv6 test cases for api client blacklist feature by @klesh in #7455
  • fix: jira worklog collector fetches only the 1st page by @klesh in #7466
  • fix: patch api error messages optimize by @abeizn in #7467
  • feat(githubgraphql): add releases by @d4x1 in #7469
  • fix(apikey): abort request if api key doesn't match by @d4x1 in #7471
  • fix: related projects error when updating scope config by @mintsweet in #7472
  • Add commit_sha to github_releases and cicd_releases. by @d4x1 in #7473
  • fix: update webhook API by @d4x1 in #7474
  • fix: should not throw error on any shallow cloned repo by @klesh in #7475
  • fix(jenkins): incorrect class type on multibranch jobs by @gustavobini in #7464
  • fix: sonarqube nextPageToken always empty by @klesh in #7477
  • Update deployment commit id by @d4x1 in #7479
  • feat: update post deployment curl for webhook by @mintsweet in #7481
  • feat: add organization as an optional parameter in Azure DevOps connection form by @mr-ks in #7459
  • feat: add v1.0 docs by @mintsweet in #7476
  • fix: pagerduty remote api not working by @klesh in #7485

Full Changelog: v1.0.0-beta7...v1.0.0-beta8

v1.0.0-beta7

10 May 09:39
2cc08c7
Compare
Choose a tag to compare
v1.0.0-beta7 Pre-release
Pre-release

What's Changed

  • fix(zentao): update storyID field in tasks reponse, make it compatiab… by @d4x1 in #7403
  • fix: unnecessary encode name for project by @mintsweet in #7405
  • feat: jira issue / changelog converter supports incremental mode by @klesh in #7394
  • feat: simplify scope config configuration by @mintsweet in #7408
  • feat: support document title by @mintsweet in #7410
  • fix: allow selecting FreeStyleProject in jenkins scopes UI by @gustavobini in #7411
  • feat: support get related projects by scope config by @abeizn in #7414
  • fix: onboard cannot exit by @mintsweet in #7416
  • fix: unable to create scope config for circleci by @klesh in #7417
  • fix: bitbucket server search not working by @klesh in #7418
  • adding description and ranges for the dora dashboard by @yoramshai in #7378
  • feat: add some tips when updating scope config by @mintsweet in #7422
  • fix: noShallowClone was overwritten by @klesh in #7430
  • feat: get projects by scope config feature add scope name by @abeizn in #7431
  • fix cors by @klesh in #7433
  • fix: when DORA's project is all or multiple ,the drill-down is incorrect by @abeizn in #7432
  • fix: gitextractor fail to clone by @klesh in #7434
  • fix: file_path column too long and optimize the display of Engineering Overview Dashboard by @abeizn in #7437
  • fix: unable to get project detail when name ends with / by @klesh in #7438
  • feat: add duplicate operate for scope config by @mintsweet in #7439
  • fix: jenkins plugin some scope data was not returned by @abeizn in #7441
  • fix: some bugs for scope config by @mintsweet in #7443
  • fix: boolean query that support both postgres and mysql in get subtask info by @yusufsyaifudin in #7442
  • fix: jenkins jobs are mislabeled as production deployments by @abeizn in #7444
  • fix: nginx api proxy path should not be decoded by @klesh in #7445
  • fix: typo error in connection detail by @mintsweet in #7428
  • feat: add new component icon-button by @mintsweet in #7429
  • feat: add blueprintId for projects by scope config by @abeizn in #7447
  • feat: optional security enhancement by @klesh in #7451
  • fix: some bugs for scope config by @mintsweet in #7452

New Contributors

Full Changelog: v1.0.0-beta6...v1.0.0-beta7

v1.0.0-beta6

28 Apr 10:20
ea2cdbc
Compare
Choose a tag to compare
v1.0.0-beta6 Pre-release
Pre-release

Breaking changes

fix: reduce the entities collected by default by @abeizn in #7366
corresponding docs:
https://devlake.apache.org/docs/GettingStarted/Environment#enable_subtasks_by_default,
https://devlake.apache.org/docs/Plugins/jira#how-to-get-more-entities,
https://devlake.apache.org/docs/Plugins/zentao#how-to-get-more-entities,
https://devlake.apache.org/docs/Plugins/tapd#how-to-get-more-entities

What's Changed

  • fix: wording error for onboard step 4 by @mintsweet in #7350
  • fix: return url error when exit onboard by @mintsweet in #7352
  • refactor: pagerduty adopts the new dshelpers by @klesh in #7353
  • fix: git clone failing on azuredevops by @klesh in #7356
  • Support human readable project name by @klesh in #7357
  • fix: CLT ignores the first deployment by @klesh in #7362
  • fix: plugin github config error by @mintsweet in #7365
  • feat: add remote repository support for azure devops by @mr-ks in #7364
  • feat: onboard support dora by @abeizn in #7372
  • fix: add jira jql checker debug log by @abeizn in #7376
  • feat: enable dora when onboarding progress by @mintsweet in #7373
  • feat: add quick link to connection in project select connectons by @mintsweet in #7374
  • fix: reference zentao instead of gitlab by @magnusp in #7382
  • fix: should not throwing error on empty repo by @klesh in #7383
  • feat: subtask state manager by @klesh in #7384
  • feat: jira issue and changelog extractors support incremental mode by @klesh in #7387
  • fix: customize plugin can not update old data by @abeizn in #7389
  • fix: expand click area for add new connection by @mintsweet in #7395
  • fix: something for onboard by @mintsweet in #7397
  • fix: reduce the entities collected by default by @abeizn in #7366
  • fix: make FinishTime optional for unfinished builds by @mr-ks in #7401
  • docs(main README): Fix broken README links, rearrange content for new users by @tonyjw in #7305
  • fix: compatible with unset configurations by @abeizn in #7402

New Contributors

Full Changelog: v1.0.0-beta5...v1.0.0-beta6

v1.0.0-beta5

19 Apr 03:51
e6ea5f6
Compare
Choose a tag to compare
v1.0.0-beta5 Pre-release
Pre-release

What's Changed

  • Gitextractor supports incremental collection by @klesh in #7319
  • fix: refine process of actions field in Jenkins raw data by @matrixji in #7262
  • fix: failed to encode project name correctly by @mintsweet in #7321
  • fix: remove useless args and logics by @klesh in #7322
  • refactor: deprecate specifying timeAfter via taskOptions by @klesh in #7323
  • refactor: StatefulApiCollector adopts CollectorStateManager by @klesh in #7324
  • fix: azure connection rate limit config error by @mintsweet in #7331
  • feat: support logo horizontal mode in onboard by @mintsweet in #7330
  • fix: adjust the layout style by @mintsweet in #7332
  • fix(tapd): change iteration_id's type from uint64 to int64 by @d4x1 in #7334
  • fix: grafana infinitely loop /login by @abeizn in #7335
  • refactor: tapd adopts dshelper and move the company_id to connection … by @klesh in #7337
  • fix: gitextractor error out on empty bitbucket shallow clone by @klesh in #7338
  • Dev fix tapd by @d4x1 in #7339
  • refactor: opsgenie adopts the new dshelpers by @klesh in #7341
  • feat: collect and extract jenkins jobs from multibranch pipelines by @gustavobini in #7213
  • feat: move companyId to connection in tapd by @mintsweet in #7346
  • fix: the parentIds in the first page of tapd remote scopes should be nil by @klesh in #7347
  • feat: add deployment metadata to the table of the deployment frequency details dashboard by @abeizn in #7325
  • fix: update worklogs weekly calculation by @abeizn in #7348
  • Kw 5519 dshelper refactor by @klesh in #7345
  • fix: make swag error and build image error by @abeizn in #7351

New Contributors

Full Changelog: v1.0.0-beta4...v1.0.0-beta5

v1.0.0-beta4

12 Apr 02:45
64c5274
Compare
Choose a tag to compare
v1.0.0-beta4 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.0.0-beta3...v1.0.0-beta4

v0.21.0

22 Apr 02:52
ac4f7fe
Compare
Choose a tag to compare

Breaking Changes

New Features

Bug Fixes

Read more

v1.0.0-beta3

01 Apr 10:30
Compare
Choose a tag to compare
v1.0.0-beta3 Pre-release
Pre-release

New Features

  • [Config UI] Support close in the onboard card: #7266

Bugs Fixes

  • [Config UI] Fix log width overflow: #7264
  • [Config UI] Onboarding process showing and mandatory after an upgrade #7274

How to Upgrade

Please follow the steps below to upgrade Apache Incubator DevLake:
For Docker Compose and Kubernetes (k8s) Users:

  1. Update your docker-compose.yml or k8s-deploy.yaml file with the following image tags:
  • apache/devlake:v1.0.0-beta3
  • apache/devlake-dashboard:v1.0.0-beta3
  • apache/devlake-config-ui:v1.0.0-beta3
  1. Set the value for "ENCRYPTION_SECRET". Please refer to the documentation at Docker Compose Setup for detailed instructions based on your installation method.
    For Helm Users:
  2. Follow the instructions provided in the documentation at Helm Setup.
  3. Ensure that you have set the value for "ENCRYPTION_SECRET".
    Upgrade Notes:
    For detailed upgrade instructions and further information, please refer to the documentation in Upgrade Guide.

v1.0.0-beta2

29 Mar 09:49
Compare
Choose a tag to compare
v1.0.0-beta2 Pre-release
Pre-release

New Features

  • [Config UI] Add an onboarding workflow for users: #7247

How to Upgrade

Please follow the steps below to upgrade Apache Incubator DevLake:
For Docker Compose and Kubernetes (k8s) Users:

  1. Update your docker-compose.yml or k8s-deploy.yaml file with the following image tags:
  • apache/devlake:v1.0.0-beta2
  • apache/devlake-dashboard:v1.0.0-beta2
  • apache/devlake-config-ui:v1.0.0-beta2
  1. Set the value for "ENCRYPTION_SECRET". Please refer to the documentation at Docker Compose Setup for detailed instructions based on your installation method.
    For Helm Users:
  2. Follow the instructions provided in the documentation at Helm Setup.
  3. Ensure that you have set the value for "ENCRYPTION_SECRET".
    Upgrade Notes:
    For detailed upgrade instructions and further information, please refer to the documentation in Upgrade Guide.

v0.21.0-beta9

26 Mar 02:12
71f3e1f
Compare
Choose a tag to compare
v0.21.0-beta9 Pre-release
Pre-release

What's Changed

  • cherry-pick #7183 fix: unnecessary loading by @github-actions in #7186
  • cherry-pick #7191 fix: no correct reset state by @github-actions in #7192
  • cherry-pick #7215 fix: jira jql checker add debug log by @github-actions in #7216

Full Changelog: v0.21.0-beta8...v0.21.0-beta9