Gregor Zeitlinger
a2b96944f9
feat(mise): add lock file support ( #42591 )
...
* feat(mise): add lock file support
- Add lockfile.ts with getLockFileName() for deriving lock file paths
- Add artifacts.ts with updateArtifacts() and updateLockedDependency()
- Add MiseLockFile Zod schema for parsing lock files
- Update extract.ts to be async and extract lockedVersion from lock files
- Export supportsLockFileMaintenance, lockFileNames, updateArtifacts, updateLockedDependency
* refactor(mise): remove redundant comments
Remove comments that simply restate what the code already clearly
communicates. Keep valuable comments that explain non-obvious behavior
(e.g., why temporary errors are rethrown) and move helpful examples
into JSDoc comments.
* fix(mise): improve lock file version lookup and add tests
- Fix lock file key lookup for non-registry tools (aqua:, ubi:, etc.)
Registry tools use short names (node), non-registry use full names
(aqua:cli/cli). New getLockedVersion() tries both patterns.
- Add injection prevention test for shell quoting
- Add update-failed test for error handling
- Add comprehensive tests for getLockedVersion()
- Add null check for depName in updateLockedDependency
- Add JSDoc to updateArtifacts and extractPackageFile
- Add lock file support documentation to README
- Remove code duplication by consolidating into lockfile.ts
* fix(mise): pass --local flag and MISE_ENV for env/local config files
When updating mise.local.toml, `mise lock` updates mise.lock, not
mise.local.lock. Add --local flag to target the correct lock file.
For env-specific configs (mise.test.toml), set MISE_ENV=test so mise
reads and locks the correct configuration.
Extracted getConfigType() from getLockFileName() to share the parsing
logic between lock file name derivation and command flag generation.
Builds on #42099 by altendky.
* test(mise): cover tool absent from lock file
* refactor(mise): remove dead branches in extractPackageFile
tools is required by MiseFile schema so if(tools) is always true.
depName is always set by createDependency so if(dep.depName) is always true.
Add test for tool absent from lock file to cover the lockedVersion
assignment branch.
* fix(mise): address review feedback on lock file support
* fix(mise): remove unsupported tool constraint
* fix(mise): add containerbase tool definition
* fix(mise): add typed exec constraint support
* fix(config): restore requireConfig typing
* test(mise): await registry extraction cases
* Update lib/modules/manager/mise/artifacts.ts
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* fix: revert unrelated types cleanup
* fix: drop missing VersioningName import
* fix(mise): use npm versioning string after import removal
* test(mise): set binarySource=global in artifacts spec
GlobalConfig.get now returns defaults; without explicit binarySource the
test fell into containerbase dynamic install and tried to resolve the
mise version via the github-releases datasource, causing missing HTTP
mock errors. Force binarySource=global so the spec only exercises the
mocked exec path.
---------
Co-authored-by: Kyle Altendorf <sda@fstab.net >
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io >
2026-05-19 15:23:23 +00:00
renovate[bot]
6882582b9d
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.49.0 (main) ( #43446 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.49.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.48.0 | 13.49.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 21:30:20 +00:00
Jamie Tanna
4e8c9187c0
chore(config): mark exposeAllEnv as advanced ( #43438 )
...
As it's something that should be considered, and add an additional
warning for.
2026-05-18 15:31:12 +00:00
renovate[bot]
ba6bc836a0
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.48.0 (main) ( #43424 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.48.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.47.3 | 13.48.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 11:10:12 +00:00
renovate[bot]
af25e8483b
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.3 (main) ( #43415 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.3
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.47.2 | 13.47.3 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 04:23:56 +00:00
renovate[bot]
e83a96f9c3
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.2 (main) ( #43406 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.2
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.47.1 | 13.47.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 16:23:48 +00:00
renovate[bot]
071cd147de
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.1 (main) ( #43393 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.47.0 | 13.47.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 17:25:05 +00:00
renovate[bot]
b3bed388eb
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.0 (main) ( #43357 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.46.2 | 13.47.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 16:28:05 +00:00
renovate[bot]
3c93fd34f3
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.46.2 (main) ( #43355 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.46.2
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.46.1 | 13.46.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 15:29:29 +00:00
renovate[bot]
a4d331ba47
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.46.1 (main) ( #43347 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.46.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.46.0 | 13.46.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 11:27:29 +00:00
renovate[bot]
d8576d8e4c
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.46.0 (main) ( #43338 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.46.0
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.23 | 13.46.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 03:27:11 +00:00
renovate[bot]
6fabfa0471
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.23 (main) ( #43322 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.23
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.22 | 13.45.23 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 15:13:48 +00:00
renovate[bot]
9b571fa2cb
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.22 (main) ( #43319 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.22
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.21 | 13.45.22 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 14:14:29 +00:00
renovate[bot]
89df889381
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.21 (main) ( #43311 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.21
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.20 | 13.45.21 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 12:18:54 +00:00
renovate[bot]
a43abee5b0
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.20 (main) ( #43301 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.20
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.19 | 13.45.20 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 08:07:15 +00:00
renovate[bot]
4a589c447e
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.19 (main) ( #43288 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.19
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.18 | 13.45.19 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 19:26:44 +00:00
renovate[bot]
8e5f77b5cd
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.18 (main) ( #43282 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.18
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.17 | 13.45.18 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 15:13:37 +00:00
renovate[bot]
62a3e8f897
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.17 (main) ( #43271 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.17
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.16 | 13.45.17 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 12:06:42 +00:00
renovate[bot]
591765148c
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.16 (main) ( #43258 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.16
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.15 | 13.45.16 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 08:29:56 +00:00
RahulGautamSingh
68cc0f27b2
docs(config/options): add supportsTemplating field ( #41859 )
...
* supportsTemplating field
* fix ci issue
* fix ci issue
* move tip below table
* apply suggestions
* docs: show list of options that support templating
* jsodc explanations for internal fields
* add test to ensure no option that applies template.compile() missed supportsTemplating=true
* apply review suggestions
* fix bad merge
* add filePatterns and commands to the list
2026-05-12 06:45:51 +00:00
renovate[bot]
c6f47b8b5f
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.15 (main) ( #43251 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.15
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.14 | 13.45.15 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 01:26:38 +00:00
renovate[bot]
0736210183
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.14 (main) ( #43250 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.14
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.13 | 13.45.14 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 00:26:24 +00:00
renovate[bot]
e8183beb12
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.13 (main) ( #43231 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.13
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.12 | 13.45.13 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 07:29:50 +00:00
renovate[bot]
835d437b84
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.12 (main) ( #43229 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.12
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.11 | 13.45.12 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 05:03:49 +00:00
renovate[bot]
bbd05adc1e
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.11 (main) ( #43220 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.11
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.10 | 13.45.11 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-10 12:24:04 +00:00
renovate[bot]
453d4392e3
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.10 (main) ( #43209 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.10
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.9 | 13.45.10 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 20:24:03 +00:00
renovate[bot]
e37778cda9
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.9 (main) ( #43207 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.9
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.8 | 13.45.9 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 17:25:15 +00:00
renovate[bot]
b0427ccff1
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.8 (main) ( #43203 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.8
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.7 | 13.45.8 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 05:24:27 +00:00
renovate[bot]
809da51576
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.7 (main) ( #43201 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.7
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.6 | 13.45.7 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 00:24:54 +00:00
renovate[bot]
643166e1c9
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.6 (main) ( #43191 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.6
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.5 | 13.45.6 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-08 17:29:30 +00:00
renovate[bot]
e25684bc26
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.5 (main) ( #43156 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.5
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.4 | 13.45.5 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-07 18:27:36 +00:00
renovate[bot]
6221de715b
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.4 (main) ( #43149 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.4
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.3 | 13.45.4 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-07 11:27:23 +00:00
renovate[bot]
b0a1a93300
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.3 (main) ( #43140 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.3
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.2 | 13.45.3 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-06 21:06:06 +00:00
renovate[bot]
bbd1b220b1
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.2 (main) ( #43139 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.2
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.1 | 13.45.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-06 20:27:56 +00:00
renovate[bot]
19e8764232
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.1 (main) ( #43108 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.44.3 | 13.45.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-06 09:03:15 +00:00
renovate[bot]
fc5cd1cfa3
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.44.3 (main) ( #43106 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.44.3
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.44.2 | 13.44.3 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-05 16:30:17 +00:00
renovate[bot]
08c702cf90
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.44.2 (main) ( #43103 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.44.2
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.44.1 | 13.44.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-05 12:29:46 +00:00
renovate[bot]
03e2587902
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.44.1 (main) ( #43100 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.44.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.44.0 | 13.44.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-05 08:28:29 +00:00
renovate[bot]
058928e483
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.44.0 (main) ( #43098 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.44.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.43.1 | 13.44.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-05 03:26:51 +00:00
renovate[bot]
49b2774615
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.43.1 (main) ( #43097 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.43.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.43.0 | 13.43.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-05 00:27:04 +00:00
renovate[bot]
f94d4a9243
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.43.0 (main) ( #43085 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.43.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.42.1 | 13.43.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-04 13:31:47 +00:00
Felipe Santos
e9e8083223
feat(config-validator): optimize imports to improve speed by 5x ( #43048 )
...
Optimize config-validator
2026-05-04 08:48:32 +00:00
renovate[bot]
ca23fd14de
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.42.1 (main) ( #43029 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.42.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.42.0 | 13.42.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-30 22:27:45 +00:00
renovate[bot]
46b07371af
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.42.0 (main) ( #43016 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.42.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.41.3 | 13.42.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-30 14:32:36 +00:00
renovate[bot]
4f8845af11
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.3 (main) ( #43011 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.3
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.41.2 | 13.41.3 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-30 13:32:44 +00:00
renovate[bot]
c29e7df2a3
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.2 (main) ( #42998 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.2
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.41.1 | 13.41.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-30 06:29:25 +00:00
Jamie Tanna
e37388d91f
feat: allow separate versioning for constraints ( #42966 )
...
* feat: allow separate versioning for constraints
As noted in #31831 , there are times where it can be useful to override
the version that a given datasource uses, when performing
`constraintsFiltering=strict.`
This should only be applicable to the "additional" constraints, so we
make sure to validate this.
As this is new functionality, any misconfiguration should be marked as
an error.
We can make sure to provide a real-world usecase for this (taking
inspiration from `rails`' versioning of the `rubygems` constraint).
This will be used in the future by the extraction of the `go` directive,
which requires a different versioning to the default `semver`.
* fixup! feat: allow separate versioning for constraints
* fixup! feat: allow separate versioning for constraints
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
* extra-log-context
---------
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-04-29 13:00:15 +00:00
renovate[bot]
dc80f1ab58
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.1 (main) ( #42981 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.1
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.41.0 | 13.41.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 11:09:21 +00:00
renovate[bot]
1a93ca592b
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.0 (main) ( #42973 )
...
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.0
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.40.2 | 13.41.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 16:31:37 +00:00
renovate[bot]
85470c5ce5
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.40.2 (main) ( #42970 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.40.2
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.40.1 | 13.40.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 13:30:31 +00:00