44.34.0

renovatebot/renovate44.34.0Aug 19, 2026by github-actions[bot]

AI Summary

Adds support for configuring minimum release age in Poetry projects and refactors configuration validation and changelog handling for better flexibility.

Key Highlights

  • Poetry manager support for minimumReleaseAge configuration
  • Refactor changelog URL override capability
  • Refactor config validation constants

New Features

  • Poetry manager pass POETRY_SOLVER_MIN_RELEASE_AGE

Full Release Notes

## [44.34.0](https://github.com/renovatebot/renovate/compare/44.33.2...44.34.0) (2026-08-19)

### Features

* **manager/poetry:** pass POETRY_SOLVER_MIN_RELEASE_AGE when minimumReleaseAge is configured ([#43429](https://github.com/renovatebot/renovate/issues/43429)) ([dd72cf0](https://github.com/renovatebot/renovate/commit/dd72cf0cd26829bcdc285012916de4a231e9773d))

### Documentation

* update information about `renovate-pretty-log` ([#45327](https://github.com/renovatebot/renovate/issues/45327)) ([5af2a19](https://github.com/renovatebot/renovate/commit/5af2a1955e817ff4a0cc6db4a674326ce9dfaf38))

### Miscellaneous Chores

* **deps:** update dependency @hyrious/marshal to v0.3.4 (main) ([#45344](https://github.com/renovatebot/renovate/issues/45344)) ([a648fa7](https://github.com/renovatebot/renovate/commit/a648fa730953539470f087a3a16b5cc5ee6664e2))

### Code Refactoring

* **changelog:** make release-notes URLs overridable on ChangeLogSource ([#45260](https://github.com/renovatebot/renovate/issues/45260)) ([e42c696](https://github.com/renovatebot/renovate/commit/e42c696dce2f87223e8894536a5839de9222f44f))
* **config:** use constants for config validation topics ([#45333](https://github.com/renovatebot/renovate/issues/45333)) ([1d6af9f](https://github.com/renovatebot/renovate/commit/1d6af9f2078714c2ab1ba9eba58e26c16b99a225))

### Continuous Integration

* **oxlint:** move custom oxlint rules to typescript and alternative API ([#45337](https://github.com/renovatebot/renovate/issues/45337)) ([e44c9a2](https://github.com/renovatebot/renovate/commit/e44c9a207016a6a786ee158b8ec88f11be31da02))
* **precommit:** block issue closing keywords in commit messages ([#45290](https://github.com/renovatebot/renovate/issues/45290)) ([c235170](https://github.com/renovatebot/renovate/commit/c2351708d7b96f87339525ab68fd0165131df245))