Dave
c252a0db03
docs(minimum-release-age): add Nuget to list of supported registries ( #42279 )
...
docs(usage): add nuget to list of supported registries for minimum release age
2026-03-31 11:55:13 +00:00
Martin Costello
de777a2d70
ci: skip issues when not enabled ( #42274 )
...
Set `SKIP_GITHUB_ISSUES=true` when issues are disabled (e.g. in a fork).
2026-03-31 10:26:47 +00:00
renovate[bot]
0913a78556
chore(deps): update dependency oxlint-tsgolint to v0.17.3 (main) ( #42271 )
...
chore(deps): update dependency oxlint-tsgolint to v0.17.3
| datasource | package | from | to |
| ---------- | --------------- | ------ | ------ |
| npm | oxlint-tsgolint | 0.17.2 | 0.17.3 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-31 09:36:38 +00:00
renovate[bot]
528117316c
chore(deps): update rhysd/actionlint docker tag to v1.7.12 (main) ( #42262 )
...
chore(deps): update rhysd/actionlint docker tag to v1.7.12
| datasource | package | from | to |
| ---------- | ---------------- | ------ | ------ |
| docker | rhysd/actionlint | 1.7.11 | 1.7.12 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-31 08:50:41 +00:00
renovate[bot]
70b497ed07
chore(deps): update dependency oxlint-tsgolint to v0.17.2 (main) ( #42266 )
...
chore(deps): update dependency oxlint-tsgolint to v0.17.2
| datasource | package | from | to |
| ---------- | --------------- | ------ | ------ |
| npm | oxlint-tsgolint | 0.17.1 | 0.17.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 23:28:27 +00:00
Jamie Tanna
c04e7b19b5
chore(azure): remove JSON.stringify'd message ( #42241 )
...
As objects should be added as additional context, rather than in the
string body.
2026-03-30 21:35:26 +00:00
renovate[bot]
b0f453d13f
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.32.1 (main) ( #42265 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.32.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.32.0 | 13.32.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.101.2
2026-03-30 20:29:09 +00:00
renovate[bot]
d54e8da38f
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.6.9 (main) ( #42261 )
...
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.6.9
| datasource | package | from | to |
| ---------- | ---------------------------------- | ------ | ------ |
| docker | ghcr.io/containerbase/devcontainer | 14.6.8 | 14.6.9 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 19:28:14 +00:00
renovate[bot]
5cfbba34cc
chore(deps): update dependency tar to v7.5.13 (main) ( #42256 )
...
chore(deps): update dependency tar to v7.5.13
| datasource | package | from | to |
| ---------- | ------- | ------ | ------ |
| npm | tar | 7.5.12 | 7.5.13 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 18:29:18 +00:00
renovate[bot]
2ed310387a
chore(deps): update dependency typescript-eslint to v8.57.2 (main) ( #42255 )
...
chore(deps): update dependency typescript-eslint to v8.57.2
| datasource | package | from | to |
| ---------- | ----------------- | ------ | ------ |
| npm | typescript-eslint | 8.57.1 | 8.57.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.101.1
2026-03-30 17:39:25 +00:00
Jamie Tanna
450e08634c
chore(azure): log more context when updating PRs ( #42242 )
...
As a means to improve debuggability of Azure's `platformAutomerge` and
`autoApprove`, we can provide a log line to provide more context of what
we're changing.
2026-03-30 17:34:32 +00:00
renovate[bot]
5b8447b488
build(deps): update dependency @renovatebot/good-enough-parser to v2 (main) ( #42248 )
...
build(deps): update dependency @renovatebot/good-enough-parser to v2
| datasource | package | from | to |
| ---------- | ------------------------------- | ----- | ----- |
| npm | @renovatebot/good-enough-parser | 1.2.0 | 2.0.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 17:33:16 +00:00
Michael Kriese
3953a78123
refactor: pass packageFile to updateDependency ( #42253 )
2026-03-30 17:32:36 +00:00
Jamie Tanna
e31dfd74e8
refactor(tools/sync-module-labels): move shared code into a shared helper ( #42249 )
...
As otherwise this leads to us importing the tool itself, which has a
top-level function that runs the tool.
As noted on a comment on #42012 , this means that the tests are now
executing `gh` which isn't intended.
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-03-30 17:31:35 +00:00
Jamie Tanna
107fcfd3f3
docs(mend-hosted): how to perform config validation ( #40441 )
...
It's a somewhat commonly asked question, and has been something I've
been meaning to officially document since mid-November.
2026-03-30 16:50:24 +00:00
Sergei Zharinov
e0c9bc1961
refactor(lint): move option-dependent rules from ESLint to oxlint ( #42215 )
...
Migrate rules that previously stayed in ESLint due to option parity
concerns. oxlint now supports all needed options:
- `no-restricted-imports` (paths: nock, parse-link-header, path)
- `consistent-type-assertions` (objectLiteralTypeAssertions: allow)
- `explicit-function-return-type` (allowExpressions, allowTypedFunctionExpressions)
- `no-unused-vars` (args: none, ignoreRestSiblings)
- `no-empty-object-type` (allowInterfaces: with-single-extends)
Convert eslint-disable comments to oxlint-disable for the allowed
import sites (url.ts wrapper, http-mock.ts test helper).
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2026-03-30 16:45:02 +00:00
renovate[bot]
d1f917f16b
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.32.0 (main) ( #42252 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.32.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.31.1 | 13.32.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.101.0
2026-03-30 16:16:51 +00:00
Jamie Tanna
3951723d13
feat(dry-run): log commit contents ( #41718 )
...
As a means to make the dry-run functionality a little more useful, we
can log out what commit(s) a given Renovate run would have created
outside of Dry Run.
Because the meta key `contents` is automagically replaced with
`[contents]`, we need to move this into a new field, `rawContents`.
This can also lead to longer lines being output, but provides additional
utility that we've had requests for before.
2026-03-30 16:15:36 +00:00
Felipe Santos
1b58cd65f0
feat(report): add reportFormatting option to format JSON reports with Prettier ( #42162 )
...
* feat(report): add `reportFormatting` option to format JSON reports with Prettier
* Avoid mocking prettier in test
* Disable CLI flag
2026-03-30 16:07:36 +00:00
renovate[bot]
f03acbef2e
chore(deps): update vitest monorepo to v4.1.1 (main) ( #42246 )
...
chore(deps): update vitest monorepo to v4.1.1
| datasource | package | from | to |
| ---------- | ------------------- | ----- | ----- |
| npm | @vitest/coverage-v8 | 4.1.0 | 4.1.1 |
| npm | vitest | 4.1.0 | 4.1.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.100.2
2026-03-30 15:14:35 +00:00
renovate[bot]
3f94069ad3
build(deps): update dependency @renovatebot/detect-tools to v2 (main) ( #42243 )
...
build(deps): update dependency @renovatebot/detect-tools to v2
| datasource | package | from | to |
| ---------- | ------------------------- | ----- | ----- |
| npm | @renovatebot/detect-tools | 1.2.9 | 2.0.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 15:08:46 +00:00
renovate[bot]
4cc9819d37
build(deps): update dependency diff to v8.0.4 (main) ( #42244 )
...
build(deps): update dependency diff to v8.0.4
| datasource | package | from | to |
| ---------- | ------- | ----- | ----- |
| npm | diff | 8.0.3 | 8.0.4 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.100.1
2026-03-30 12:30:01 +00:00
Stuart Whelan
9a76a15b76
docs(config): clarify commitMessagePrefix affects Dependency Dashboard ( #42236 )
...
* docs(config): clarify commitMessagePrefix affects Dependency Dashboard
* Update docs/usage/configuration-options.md
Co-authored-by: Jamie Tanna <github@jamietanna.co.uk >
* Apply suggestion from @jamietanna
Correcting a typo I'd accidentally introduced.
---------
Co-authored-by: Jamie Tanna <github@jamietanna.co.uk >
2026-03-30 08:57:34 +00:00
Jesse Newland
8ed5d0fb39
fix(swift): Parse pins without version key in Package.resolved ( #42220 )
...
* add example pin without version
* fix(schema): make version field optional in PackageResolvedPin
43.100.0
2026-03-30 06:47:58 +00:00
RahulGautamSingh
c5e1b14104
feat(manager/mise): add npm upgrade tooling ( #42235 )
...
add npm to mise manager
2026-03-30 06:41:44 +00:00
renovate[bot]
a569c4effe
chore(deps): update dependency @containerbase/semantic-release-pnpm to v1.3.28 (main) ( #42233 )
...
chore(deps): update dependency @containerbase/semantic-release-pnpm to v1.3.28
| datasource | package | from | to |
| ---------- | ------------------------------------ | ------ | ------ |
| npm | @containerbase/semantic-release-pnpm | 1.3.27 | 1.3.28 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 03:27:03 +00:00
renovate[bot]
5e3680b7a7
chore(deps): update containerbase/internal-tools action to v4.5.9 (main) ( #42232 )
...
chore(deps): update containerbase/internal-tools action to v4.5.9
| datasource | package | from | to |
| ----------- | ---------------------------- | ------ | ------ |
| github-tags | containerbase/internal-tools | v4.5.8 | v4.5.9 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 03:26:04 +00:00
renovate[bot]
7ae0c34bb6
chore(deps): update dependency @containerbase/istanbul-reports-html to v1.1.38 (main) ( #42231 )
...
chore(deps): update dependency @containerbase/istanbul-reports-html to v1.1.38
| datasource | package | from | to |
| ---------- | ------------------------------------ | ------ | ------ |
| npm | @containerbase/istanbul-reports-html | 1.1.37 | 1.1.38 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 02:29:09 +00:00
renovate[bot]
4d2382589c
chore(deps): update containerbase/internal-tools action to v4.5.8 (main) ( #42230 )
...
chore(deps): update containerbase/internal-tools action to v4.5.8
| datasource | package | from | to |
| ----------- | ---------------------------- | ------ | ------ |
| github-tags | containerbase/internal-tools | v4.5.6 | v4.5.8 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 02:28:20 +00:00
renovate[bot]
f8a752e938
chore(deps): lock file maintenance (main) ( #42229 )
...
chore(deps): lock file maintenance
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 00:27:49 +00:00
renovate[bot]
30d346bb0e
docs: update references to renovate/renovate (main) ( #42228 )
...
docs: update references to renovate/renovate
| datasource | package | from | to |
| ---------- | ----------------- | ------- | ------- |
| docker | renovate/renovate | 43.76.2 | 43.99.1 |
| docker | renovate/renovate | 43.76 | 43.99 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 00:26:14 +00:00
renovate[bot]
fa018c4fb6
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.31.1 (main) ( #42226 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.31.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.31.0 | 13.31.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.99.1
2026-03-29 15:26:01 +00:00
Kate
ef9662a563
fix(datasource/dart): Use npm versioning to make rangeStrategy=bump work again ( #42115 )
2026-03-29 08:06:56 +00:00
Sergei Zharinov
3201eeedef
refactor(lint): Switch custom rules from eslint to oxlint ( #42212 )
...
refactor: Switch custom rules from eslint to oxlint
2026-03-29 07:33:22 +00:00
Sergei Zharinov
0a6c86fd54
refactor(lint): Move style rules to oxlint ( #42221 )
2026-03-29 07:32:16 +00:00
renovate[bot]
8ae44af478
chore(deps): update dependency markdownlint-cli2 to v0.22.0 (main) ( #42222 )
...
chore(deps): update dependency markdownlint-cli2 to v0.22.0
| datasource | package | from | to |
| ---------- | ----------------- | ------ | ------ |
| npm | markdownlint-cli2 | 0.21.0 | 0.22.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-29 02:25:54 +00:00
Sergei Zharinov
b79ea931a3
refactor(lint): Enable oxlint correctness category ( #42218 )
2026-03-28 19:48:52 +00:00
renovate[bot]
d8500274d0
chore(deps): update containerbase/internal-tools action to v4.5.6 (main) ( #42219 )
...
chore(deps): update containerbase/internal-tools action to v4.5.6
| datasource | package | from | to |
| ----------- | ---------------------------- | ------ | ------ |
| github-tags | containerbase/internal-tools | v4.5.5 | v4.5.6 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-28 19:27:12 +00:00
Johannes Feichtner
b438e57bfc
feat(manager/kubernetes): extract image volume references from manifests ( #42038 )
...
* feat(manager/kubernetes): extract image volume references from manifests
* fix coverage
* review comments
* simplify
43.99.0
2026-03-28 18:26:19 +00:00
renovate[bot]
81e6582c28
chore(deps): lock file maintenance (main) ( #42217 )
...
chore(deps): lock file maintenance
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-28 18:07:51 +00:00
renovate[bot]
9dd6f5e36f
chore(deps): update dependency memfs to v4.57.1 (main) ( #42216 )
...
chore(deps): update dependency memfs to v4.57.1
| datasource | package | from | to |
| ---------- | ------- | ------ | ------ |
| npm | memfs | 4.57.0 | 4.57.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-28 18:07:26 +00:00
Sergei Zharinov
072e008c37
refactor(lint): remove ESLint rules already covered by oxlint ( #42213 )
...
These rules are already configured in `.oxlintrc.json` with matching
behavior, making the ESLint copies pure duplication:
- `eqeqeq`, `no-console`, `no-negated-condition`, `no-param-reassign`
- `no-template-curly-in-string`, `curly`, `radix`
- `@typescript-eslint/consistent-type-imports`
Also removes redundant overrides (`no-template-curly-in-string` off in
tests, `no-console` off in config/tools) and no-op disables
(`consistent-return`, `sort-imports`).
2026-03-28 16:27:18 +00:00
renovate[bot]
dffce08fa9
chore(deps): update dependency memfs to v4.57.0 (main) ( #42214 )
...
chore(deps): update dependency memfs to v4.57.0
| datasource | package | from | to |
| ---------- | ------- | ------- | ------ |
| npm | memfs | 4.56.11 | 4.57.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-28 16:26:07 +00:00
Florian Arens
f340b1a9e9
feat(datasource): add elm-package datasource ( #41000 )
...
* feat(datasource): add elm-package datasource
* refactor(elm): inline test fixtures
* fix(elm): correct import ordering in test file
* fix(elm): use zod/v3 import to match codebase conventions
* refactor(elm): rename types.ts to schema.ts
Follow project convention of using schema.ts for zod schema files.
* test(elm): add test for invalid JSON response
Use v8 ignore if directive and add test covering the null result
path when the API returns invalid JSON.
* refactor(elm): remove unreachable null check
* test(elm): add test for default registry URL fallback
* refactor(elm): guard against missing registryUrl instead of fallback
* fix(elm): handle ZodError gracefully instead of throwing
* feat(elm): add package cache for elm-package datasource
43.98.0
2026-03-28 13:23:00 +00:00
renovate[bot]
91049f0cd9
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.31.0 (main) ( #42211 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.31.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.30.3 | 13.31.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.97.0
2026-03-28 11:26:39 +00:00
Jamie Tanna
f31aec34fe
chore(tools): handle additional errors ( #42205 )
...
chore(tools): handle additional error
In the case that `pdm` can't be executed, for instance if it's only
installed in a Virtualenv that's not currently active, this previously
would silently pass, even though the command had failed.
We can now make it more resilient by warning/erroring in the cases that:
- there is a timeout
- the process was killed
- the process failed to execute
Originally raised as #40987 , which was closed due to the migration to
`execa` and errors being flagged as an `unhandledRejection`.
However, after b35d7c9cad , we would no
longer reject, leading to an incomplete error handling case.
2026-03-27 21:52:16 +00:00
Simon Chapman
fe7ab7e070
feat(gradle): use Java 25 with gradle >= 9.1 ( #42206 )
43.96.0
2026-03-27 20:48:47 +00:00
renovate[bot]
b6fa4995dc
chore(deps): update github/codeql-action action to v4.35.1 (main) ( #42209 )
...
chore(deps): update github/codeql-action action to v4.35.1
| datasource | package | from | to |
| ----------- | -------------------- | ------- | ------- |
| github-tags | github/codeql-action | v4.35.0 | v4.35.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-27 18:29:13 +00:00
Jamie Tanna
9c57ae1399
test(config): ensure no duplicate environment variable names ( #42204 )
...
As we continue to be more careful with our environment variable usage,
we should make sure it's not possible to ever have a clash.
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-03-27 15:06:21 +00:00
Gwenn Le Bihan
cb86e66a2e
feat(replacements): add @wuchale/vite-plugin ( #42036 )
...
* feat(replacements): add `@wuchale/vite-plugin`
See https://github.com/wuchalejs/wuchale/releases/tag/wuchale%400.22.0#:~:text=The%20vite%20plugin%20will%20no%20longer%20be%20a%20separate%20package%2E
* chore(replacements): fix typo
* Update lib/data/replacements.json
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
---------
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
43.95.0
2026-03-27 13:28:45 +00:00