Skip to content

Releases: apache/incubator-devlake

v0.12.0

08 Aug 12:46
25b718a
Compare
Choose a tag to compare

Breaking Changes

  • MultiConnection was added to all our data-source plugins, all collected data will be wiped during the upgrade in order to ensure data integrity. #636 #1978 #2262
  • pipeline.tasks was renamed to pipeline.plan #1951
  • pipeline.plan[][].options.tasks was moved to pipeline.plan[][].subtasks #1412
  • Separated Data Transformation Rules from Connection and bound to Scope #1548
  • Introduced Dal interface for Database decoupling (deprecating *gorm.DB dependency) #2183
  • All connection.rate_limit were renamed to connection.rate_limit_per_hour #2360
  • All *users tables were renamed to *accounts, and the users table in Domain Layer is now representing Unique Identity #2431

Features

Others

  • Remove outdated field for Jira plugin #1711
  • Release scheduler #1772
  • Total number of fixed bugs: 43
  • Total number of commits: 359
  • Files changed: 1288

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

18 Jul 14:53
Compare
Choose a tag to compare

Changelogs:

  • Support Postgres
  • Support collecting private git repos
  • Improve unit test
  • Redesign and implement configuration flow

v0.10.1

25 Apr 01:16
6e5b218
Compare
Choose a tag to compare

v0.10.1 is a minor release on top of v0.10.0 with mostly dashboard/docs updates.

Major Changes since Last Release (v0.10.0)

  • Support incremental collection for Jira worklog
  • Add a dashboard for weekly bug retro use case (grafana/WeeklyBugRetro.json)
  • Add a generic Jenkins dashboard (grafana/Jenkins.json)
  • Improve the Github basic metrics dashboard (grafana/GithubBasicMetrics.json)
  • Update dashboards according to the latest domain layer schema
  • Adopt a new file name convention to shorten file names
  • Add docs for the advanced mode of Config UI

Full Changelog: v0.10.0...v0.10.1

v0.10.0

21 Apr 15:53
d485d8e
Compare
Choose a tag to compare

Major Changes since Last Release (v0.9.3)

  • Pipeline Blueprint allows users to schedule recurring pipelines with cron expression
  • Introduce DB migrations to DevLake to provide a smoother upgrade experience
  • Add temporal mode for users with heavy data collection workload
  • Add dbt plugin for users who want to define their own data transformations
  • Store/cache API responses from data sources in the raw data layer for instant replay of data transformations

Full Changelog: v0.9.3...v0.10.0

Bug Fixes & Improvements since Last Beta Release (v0.10.0-beta1)

  • Improve documentation for user setup and GitHub data collection process
  • Fix incorrect created_date in domain layer
  • Fix stuck pipelines due to retries
  • Add users for plugin Jira

Full Changelog: v0.10.0-beta1...v0.10.0

New Contributors

v0.10.0-beta1

18 Apr 16:34
b366c8c
Compare
Choose a tag to compare
v0.10.0-beta1 Pre-release
Pre-release

Major Changes since Last Release (v0.9.3)

  • Pipeline Blueprint allows users to schedule recurring pipelines with cron expression
  • Introduce DB migrations to DevLake to provide a smoother upgrade experience
  • Add temporal mode for users with heavy data collection workload
  • Add dbt plugin for users who want to define their own data transformations
  • Store/cache API responses from data sources in the raw data layer for instant replay of data transformations

Full Changelog: v0.9.3...v0.10.0-beta1

New Contributors

v0.9.3

08 Apr 13:14
Compare
Choose a tag to compare

Fixed issues found in v0.9.2

  1. gitlab api client reporting nil pointer #1450
  2. gitlab commits collection not working #1459
  3. mysql reporting unexpected EOF due to some operation would hold cursor for a long time #1452
  4. convert gitlab_merge_request_commits to domain layer data pull_request_commits #1470

v0.9.2

02 Apr 14:51
Compare
Choose a tag to compare

Fixed issues found in v0.9.1

  1. Improved gitextractor performance, from Forever to less than an hour on Clickhouse repo #1435
  2. Fixed commit_sha being incorrect from refs table #1441
  3. Skipped invalid pull_request_issues records when enriching data from github plugin #1438
  4. Enhanced config-ui field behavior on connection settings and other tweaks #1427, #1422, #1436, #1444
  5. Added author_id autho_name and description field to pull_request table #1431
  6. Fixed pull_request_commits data corruption #1430
  7. Fixed connection status on connection page from config-ui

v0.9.1

28 Mar 14:22
f45f1e1
Compare
Choose a tag to compare

Fixed issues found in v0.9.0

  1. v0.9.0 wouldn't pick up github bug/requirement settings unless devlake got restarted (https://github.com/merico-dev/lake/issues/1394)
  2. v0.9.0 github settings - field saving issues (https://github.com/merico-dev/lake/issues/1393)
  3. Github configuration: the placeholder of severity is incorrect (https://github.com/merico-dev/lake/issues/1384)

Other improvements:

  1. Improve demo dashboards (https://github.com/merico-dev/lake/pull/1398)

v0.9.0

08 Mar 12:50
Compare
Choose a tag to compare

IMPORTANT: DevLake doesn't support Database Schema Migration yet, upgrading an existing instance is likely to break, we recommend that you deploy a new instance instead.

What's Changed

Full Changelog: merico-dev/lake@v0.8.0...v0.9.0

v0.8.0

21 Feb 14:37
Compare
Choose a tag to compare

IMPORTANT: DevLake doesn't support Database Schema Migration yet, upgrading an existing instance is likely to break, we recommend that you deploy a new instance instead.

What's Changed

New Contributors

Full Changelog: merico-dev/lake@v0.7.0...v0.8.0