44.142.1

renovatebot/renovate44.142.1Oct 7, 2026by github-actions[bot]

Upgrading?

AI Summary

This release includes a bug fix to prevent duplicate dependency names in changelogs and a significant refactoring of the datasource architecture to add helper methods and share base classes across git host datasources.

Key Highlights

  • Fixed changelog duplication bug for depNames matching repo names
  • Added fetchJson() helpers to the Datasource base class
  • Derived github-release-attachments from github-releases
  • Shared base class across git host *-tags datasources
  • Shared GitLab URL helpers across GitLab datasources

Full Release Notes

## [44.142.1](https://github.com/renovatebot/renovate/compare/44.142.0...44.142.1) (2026-10-07)

### Bug Fixes

* **changelog:** don't duplicate `depName` when it matches repo name ([#46789](https://github.com/renovatebot/renovate/issues/46789)) ([9284b7e](https://github.com/renovatebot/renovate/commit/9284b7ed47229b67f7e8e7f43c0caa6df44575c0)), closes [#46787](https://github.com/renovatebot/renovate/issues/46787)

### Code Refactoring

* **datasource:** add fetchJson() helpers to the Datasource base class ([#46112](https://github.com/renovatebot/renovate/issues/46112)) ([f07b349](https://github.com/renovatebot/renovate/commit/f07b34947a441748eae6e951bbf6d7b2d63a769e))
* **datasource:** derive github-release-attachments from github-releases ([#46186](https://github.com/renovatebot/renovate/issues/46186)) ([f03acf6](https://github.com/renovatebot/renovate/commit/f03acf6cd785c0f18d72573565b36dd068778805))
* **datasource:** normalise github getDigest signatures ([#46187](https://github.com/renovatebot/renovate/issues/46187)) ([290f5dc](https://github.com/renovatebot/renovate/commit/290f5dcff3bfd1a466451c87f65a45c4673cf50d))
* **datasource:** pass the http client through the Datasource constructor ([#46108](https://github.com/renovatebot/renovate/issues/46108)) ([ee0e84f](https://github.com/renovatebot/renovate/commit/ee0e84f77576f7d46337552282c925923ada4372))
* **datasource:** share a base class across the git host *-tags datasources ([#46185](https://github.com/renovatebot/renovate/issues/46185)) ([dc5352d](https://github.com/renovatebot/renovate/commit/dc5352d4d897ffb4637cc948cfd77a1380b9f288))
* **datasource:** share the GitLab URL helpers across the GitLab datasources ([#46188](https://github.com/renovatebot/renovate/issues/46188)) ([42805af](https://github.com/renovatebot/renovate/commit/42805afe6644c625221e12e165425d7ec5081ba4))

Related Repositories