44.49.1

renovatebot/renovate44.49.1Aug 28, 2026by github-actions[bot]

AI Summary

This release fixes GitHub rate limiting behavior, improves file handling in the Copier manager, and adds new linting rules to enforce better coding practices.

Key Highlights

  • Fixed GitHub rate limit handling
  • Improved Copier file permissions
  • Added prefer-coerce-array linting rule
  • Added prefer-coerce-object linting rule

Full Release Notes

## [44.49.1](https://github.com/renovatebot/renovate/compare/44.49.0...44.49.1) (2026-08-28)

### Bug Fixes

* **github:** treat graphql_rate_limit as rate limiting ([#45396](https://github.com/renovatebot/renovate/issues/45396)) ([2e89151](https://github.com/renovatebot/renovate/commit/2e89151d7ea2f42e2dbe89c18544be0c3dc336f5))
* **manager/copier:** set `isExecutable` on added and modified files ([#45520](https://github.com/renovatebot/renovate/issues/45520)) ([a3ac0bb](https://github.com/renovatebot/renovate/commit/a3ac0bb73c3828674fe55440e010cad31e258e81))

### Code Refactoring

* **linters:** add prefer-coerce-array rule ([#45492](https://github.com/renovatebot/renovate/issues/45492)) ([97327c3](https://github.com/renovatebot/renovate/commit/97327c3d2813ee21e5982fda1846b32baeb46dc7)), closes [#45217](https://github.com/renovatebot/renovate/issues/45217)
* **linters:** add prefer-coerce-object rule ([#45493](https://github.com/renovatebot/renovate/issues/45493)) ([c32e239](https://github.com/renovatebot/renovate/commit/c32e2391a02a3f75a483bab0a5f6ba15c9713de1)), closes [#45216](https://github.com/renovatebot/renovate/issues/45216)

### Tests

* replace env operation with `vi.stubEnv()`  ([#45490](https://github.com/renovatebot/renovate/issues/45490)) ([fbedd41](https://github.com/renovatebot/renovate/commit/fbedd41e8237a6f44bf8acf4a1ad2646cf471562))