Skip to content

Releases: ICTU/quality-time

v5.51.0-rc.0

07 Apr 08:29
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v5.51.0-rc.0 Pre-release
Pre-release

v5.50.1 - 2026-04-01

Fixed

  • When measuring manual test execution with Jira as source, use the last update date of a manual test case as proxy for the last test date as long as the manual test case has no comments. Fixes #12417.
  • Allow for configuring a regular expression to extract a valid version number from non-standard version strings reported by sources, for the software version metric. Fixes #12484.
  • Suppress Trivy security warnings based on vulnerability ID, package name, and installed version instead of including the target, which can change between scans due to e.g. commit hashes. Fixes #12746.
  • Remove unused subject description field from reports. Fixes #12799.
  • If importing a report fails, show a toast message with the error. Fixes #12800.
  • Update help URL for finding the id of a GitLab project. Fixes #12813.
  • Allow for configuring a GitHub personal access token to prevent being rate limited by GitHub when checking for new source versions. Fixes #12853.
  • When measuring user story points, issues, or average issue lead time with Jira as source, correctly parse the sprint name from the Jira sprint text field. Fixes #12884.

v5.50.1

01 Apr 13:35
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v5.50.1 - 2026-04-01

Fixed

  • When measuring manual test execution with Jira as source, use the last update date of a manual test case as proxy for the last test date as long as the manual test case has no comments. Fixes #12417.
  • Allow for configuring a regular expression to extract a valid version number from non-standard version strings reported by sources, for the software version metric. Fixes #12484.
  • Suppress Trivy security warnings based on vulnerability ID, package name, and installed version instead of including the target, which can change between scans due to e.g. commit hashes. Fixes #12746.
  • Remove unused subject description field from reports. Fixes #12799.
  • If importing a report fails, show a toast message with the error. Fixes #12800.
  • Update help URL for finding the id of a GitLab project. Fixes #12813.
  • Allow for configuring a GitHub personal access token to prevent being rate limited by GitHub when checking for new source versions. Fixes #12853.
  • When measuring user story points, issues, or average issue lead time with Jira as source, correctly parse the sprint name from the Jira sprint text field. Fixes #12884.

v5.50.1-rc.0

01 Apr 13:14
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v5.50.1-rc.0 Pre-release
Pre-release

v5.50.0 - 2026-03-27

Removed

  • Remove support for Checkmarx SAST as source for metrics. Closes #12798.

Fixed

  • Improve the documentation for the change failure rate metric. Fixes #10526.
  • GitLab v18 does not mark zip files as zipped in the response headers, which Quality-time uses to detect zip files. Add a magic number check to detect zip files. Fixes #12735.
  • Document how to use the public key of the destination Quality-time instance when exporting a quality report. Fixes #12801.
  • The UI would crash when expanding a metric with accepted technical debt but no measurement value. Fixes #12824.

Deprecated

  • Support for the Cobertura Jenkins plugin as source for metrics is deprecated and marked for removal in the future, because the plugin itself is end-of-life. Closes #12816.

Added

  • When measuring the source version, show an info message if the newest available source version is newer than the used version. This only works for sources using GitHub releases. Closes #2923.
  • Login submit button shows loading indicator while verifying credentials. Closes #12670.

v5.50.0

27 Mar 11:28
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v5.50.0 - 2026-03-27

Removed

  • Remove support for Checkmarx SAST as source for metrics. Closes #12798.

Fixed

  • Improve the documentation for the change failure rate metric. Fixes #10526.
  • GitLab v18 does not mark zip files as zipped in the response headers, which Quality-time uses to detect zip files. Add a magic number check to detect zip files. Fixes #12735.
  • Document how to use the public key of the destination Quality-time instance when exporting a quality report. Fixes #12801.
  • The UI would crash when expanding a metric with accepted technical debt but no measurement value. Fixes #12824.

Deprecated

  • Support for the Cobertura Jenkins plugin as source for metrics is deprecated and marked for removal in the future, because the plugin itself is end-of-life. Closes #12816.

Added

  • When measuring the source version, show an info message if the newest available source version is newer than the used version. This only works for sources using GitHub releases. Closes #2923.
  • Login submit button shows loading indicator while verifying credentials. Closes #12670.

v5.50.0-rc.3

27 Mar 11:01
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v5.50.0-rc.3 Pre-release
Pre-release

v5.49.0 - 2026-03-03

Fixed

  • Fix retrieving all suppressed issues from SonarQube instead of only accepted, false positive, and sandboxed issues. Fixes #12707.

Added

  • Add singular versions of the metric units to the data model and allow users to override both the singular and plural forms via the UI. Closes #550.
  • Allow for ignoring draft merge requests when using GitLab. Closes #12327.

v5.50.0-rc.2

27 Mar 09:31
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v5.50.0-rc.2 Pre-release
Pre-release

v5.49.0 - 2026-03-03

Fixed

  • Fix retrieving all suppressed issues from SonarQube instead of only accepted, false positive, and sandboxed issues. Fixes #12707.

Added

  • Add singular versions of the metric units to the data model and allow users to override both the singular and plural forms via the UI. Closes #550.
  • Allow for ignoring draft merge requests when using GitLab. Closes #12327.

v5.49.0

03 Mar 14:46

Choose a tag to compare

v5.49.0 - 2026-03-03

Fixed

  • Fix retrieving all suppressed issues from SonarQube instead of only accepted, false positive, and sandboxed issues. Fixes #12707.

Added

  • Add singular versions of the metric units to the data model and allow users to override both the singular and plural forms via the UI. Closes #550.
  • Allow for ignoring draft merge requests when using GitLab. Closes #12327.

v5.49.0-rc.0

02 Mar 15:37

Choose a tag to compare

v5.49.0-rc.0 Pre-release
Pre-release

v5.48.5 - 2026-02-27

Fixed

  • When measuring suppressed violations with SonarQube as source, use the issue status instead of the resolution to determine whether a violation is suppressed. Fixes #12515.

v5.48.5

27 Feb 08:15

Choose a tag to compare

v5.48.5 - 2026-02-27

Fixed

  • When measuring suppressed violations with SonarQube as source, use the issue status instead of the resolution to determine whether a violation is suppressed. Fixes #12515.

v5.48.5-rc.0

27 Feb 08:08

Choose a tag to compare

v5.48.5-rc.0 Pre-release
Pre-release

v5.48.4 - 2026-02-11

Fixed

  • Date pickers would lose focus while editing a date. Fixes #12591.
  • When using an LDAP server with a password hash scheme other than Argon2, Quality-time would not attempt an LDAP bind to verify the user. Fixes #12595.
  • Don't attempt to verify empty usernames with the LDAP server, cluttering the API-server logs. Fixes #12597.
  • Don't make the UI wait for a metric to scroll to if the URL has no hash with a metric identifier. Fixes #12598.
  • When measuring time remaining with Jira as source, don't show a traceback when there is no active sprint, but rather a user friendly error message. Fixes #12617.