Commit Graph

799 Commits

Author SHA1 Message Date
Jamie Tanna d621588e1c test(minimumReleaseAge): document releaseTimestamp leads to immediate PRs (#38362)
As part of discussion in #38290, #38348 and #38324, the current
behaviour of `minimumReleaseAge` has been flagged as not particularly
great, as when we run with `minimumReleaseAge` enforced, a package that
does not return a `releaseTimestamp` will no longer be treated as
release that is bound by `minimumReleaseAge`'s checks to make it
pending.

As noted in the discussions, this can lead to cases where users are in a
"false sense of security", as they feel comfortable with
`minimumReleaseAge` in place, but it is not being enforced, only when
the `releaseTimestamp` is present.

Before we change this, we should add a test to document the existing
behaviour.

[0]: https://github.com/renovatebot/renovate/discussions/38290
[1]: https://github.com/renovatebot/renovate/discussions/38348
2025-10-06 12:00:55 +00:00
Jamie Tanna 0f47c71bd6 test: remove snapshots from filter-checks (#38365)
chore(tests): remove snapshots from `filter-checks`

As CI complains about it when modifying tests in this file, so we should
prefactor these snapshots out.
2025-10-06 10:56:04 +00:00
Johannes Feichtner 17293d503b feat(vulnerabilities): add support for CVSS 4.0 in OSV alerts (#35209) 2025-09-12 04:57:36 +00:00
RahulGautamSingh 3823baa7dc fix(config): validate & migrate base branch config (#37902) 2025-09-09 06:29:25 +00:00
Maxime Brunet 971e951d80 fix: add manager/packageFile field to fetchUpdates trace logs (#37839) 2025-09-05 06:30:59 +00:00
Rhys Arkins c0bdd1cb4c feat(datasource/maven): set latest tag ignored by default (#37541) 2025-08-18 17:13:25 +00:00
RahulGautamSingh e2afb3b015 refactor: use correct type (#37125) 2025-07-23 05:03:23 +00:00
Rhys Arkins 6528275f93 fix: do not reuse branch if cache fingerprint doesn't match (#36616) 2025-07-16 17:58:46 +00:00
RahulGautamSingh 3691ff90b2 feat(config): baseBranchPatterns (#35579) 2025-07-14 19:05:27 +00:00
Sergei Zharinov d6de22047d refactor: Rename function calculating mostRecentTimestamp (#36816) 2025-07-03 14:30:31 +00:00
Borja Domínguez bd2e87fcef feat: add changelogContent property (#36340) 2025-06-23 11:46:27 +00:00
RahulGautamSingh 326cfb5b0d feat: interactive reconfigure pr (#34696)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-06-15 22:04:26 +00:00
Rhys Arkins cdf9a0506b fix: prefer lockedVersion for currentVersion (#36102) 2025-06-05 06:38:13 +00:00
RahulGautamSingh 99411970a1 feat(git): Support baseBranches in fork mode (#36054)
Signed-off-by: Jan Høydahl <janhoy@users.noreply.github.com>
Signed-off-by: Jan Høydahl <jan.git@cominvent.com>
Co-authored-by: Jan Høydahl <janhoy@users.noreply.github.com>
Co-authored-by: Jan Høydahl <jan.git@cominvent.com>
Co-authored-by: Jan Høydahl <jh@cominvent.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-05-24 07:06:07 +00:00
Sergei Zharinov a02dd076df feat: Abandoned packages logging (#36090)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2025-05-23 05:31:04 +00:00
Sergei Zharinov bc235fbb5e feat: Add abandonmentThreshold and detect isAbandoned flag (#35866)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2025-05-22 12:02:35 +00:00
PCF 3206e431b2 fix(manager/composer): update default registry url. (#36002) 2025-05-18 07:12:47 +00:00
Rhys Arkins 2d9340fc99 fix: don't exclude deprecated currentVersion exact match (#35790) 2025-05-18 07:11:48 +00:00
RahulGautamSingh b06ef83e9a refactor(workers): enhance some fns (#35941) 2025-05-17 11:09:39 +00:00
Rhys Arkins 67935500d7 feat(versioning): isBreaking (#31859)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-05-09 08:17:14 +00:00
Gabriel-Ladzaretti 83570fed11 refactor(libyears): restructure exported type (#35778) 2025-05-08 07:44:13 +00:00
Sergei Zharinov 24f51381bc feat(cache): Clean datasource memory cache after fetch (#35713) 2025-05-06 11:28:04 +00:00
Michael Kriese cdeeefdeaa fix(worker): sort pr title numbers numerically (#35393) 2025-04-15 14:54:34 +00:00
Sergei Zharinov 7370ae8f8d feat: Add bumpedAt field (#34794) 2025-04-14 16:18:30 +00:00
programmer314 f5d69a4901 feat: add replacementVersionTemplate to packageRules (#35208) 2025-04-11 18:33:42 +00:00
RahulGautamSingh 80b7cdf1e0 refactor(util): move user env to util folder (#35103) 2025-04-02 10:27:27 +00:00
Sergei Zharinov 9fe58e3645 feat: Fetch currentVersionTimestamp via datasource postprocess (#35082) 2025-03-31 13:28:28 +00:00
Adam Setch 2180cd330c fix: CVSS4.0 vector parse exception - vulnerability severity fallback (#35003)
Signed-off-by: Adam Setch <adam.setch@outlook.com>
2025-03-25 13:55:45 +00:00
Michael Kriese ba2fc05e63 fix(libyear): reduce log noise (#34996) 2025-03-25 10:00:00 +00:00
Michael Kriese 19c115c813 test: cleanup (#34785) 2025-03-13 17:52:09 +00:00
Michael Kriese 4f60a8b7fe test: mock git globally (#34783) 2025-03-13 15:48:02 +00:00
Michael Kriese b5ff90f2bd fix: improve coverage (#34667) 2025-03-06 17:05:19 +00:00
Michael Kriese 1644d9cb18 test: migrate more to vitest (#34500) 2025-02-26 15:45:17 +00:00
Trim21 6e5731b554 test: migrate from jest to vitest (#34499) 2025-02-26 14:18:38 +00:00
Michael Kriese 997c23502e test: migrate to vitest (#34475)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2025-02-26 09:35:54 +00:00
renovate[bot] 55845508b6 chore(deps): update eslint monorepo to v9 (major) (#33573)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-02-20 11:31:13 +00:00
renovate[bot] c26f836fb5 build(deps): update dependency @renovatebot/osv-offline to v1.6.0 (#34301)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-02-19 08:26:17 +00:00
Sebastian Poxhofer e78c78a2ef feat(instrumentation/reporting): add libyear support (#34278) 2025-02-18 06:19:21 +00:00
Rhys Arkins b20b384cfb chore(tests): lint-fix (#34091) 2025-02-07 21:02:47 +01:00
RahulGautamSingh 1386cf734e feat: enhance libyear output (#33981) 2025-02-01 06:46:17 +00:00
RahulGautamSingh 09b2c106c3 refactor(process/libyear): early return if no releaseTimestamp for current version (#33967) 2025-01-31 12:36:49 +00:00
Sergei Zharinov a33d3eab9e feat: Switch to Timestamp type (#33648) 2025-01-22 20:15:25 +00:00
RahulGautamSingh 03f2229604 feat(config): allow multiple branch/pr limits (#32556) 2025-01-21 07:59:07 +00:00
Jonas Rutishauser 545b10855b feat(maven): Add maven relocation support (#32550)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2025-01-16 11:42:40 +00:00
RahulGautamSingh b3bd91be5c feat(logger): replace INFO with DEBUG logs (#33478) 2025-01-16 09:11:05 +00:00
RahulGautamSingh 0d23707604 refactor(logger): remove templating from WARN log messages (#33488) 2025-01-14 13:03:05 +00:00
Rhys Arkins db603320bc feat: libyear (#33521) 2025-01-11 21:42:18 +00:00
Janus Troelsen 1caffcc310 feat(vulnerabilities): Add Hackage support (#33328)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-01-01 21:17:44 +00:00
renovate[bot] dc6bf16c37 chore(deps): update linters (#32318)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-12-20 15:02:34 +00:00
Rhys Arkins 4daa85386b fix: revert lookup refactor from #32930 (#33184) 2024-12-18 09:42:39 +00:00