Repository navigation
chore(deps): update support-deps - #1581
Merged
Merged
Conversation
renovate
Bot
force-pushed
the
renovate/support-deps
branch
from
September 26, 2026 08:49
8c3157a to
73a3082
Compare
renovate
Bot
force-pushed
the
renovate/support-deps
branch
4 times, most recently
from
September 28, 2026 04:08
f885710 to
2ec3ae7
Compare
| datasource | package | from | to | | -------------------------- | ------------------------ | ---------- | ---------- | | github-tags | github/codeql-action | v4.38.1 | v4.38.2 | | github-tags | golangci/golangci-lint | 2.13.2 | 2.14.0 | | github-releases | jdx/hk | 2.0.1 | 2.2.0 | | github-release-attachments | jdx/mise | v2026.9.13 | v2026.9.16 | | helm | prometheus-node-exporter | 4.57.0 | 4.59.0 |
renovate
Bot
force-pushed
the
renovate/support-deps
branch
from
September 28, 2026 12:45
2ec3ae7 to
c3cb0f7
Compare
bradclawsie
approved these changes
Sep 28, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v4.38.1→v4.38.22.13.2→2.14.02.0.1→2.2.02.4.0(+2)2026.9.13→2026.9.164.57.0→4.59.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
github/codeql-action (github/codeql-action)
v4.38.2Compare Source
golangci/golangci-lint (golangci-lint)
v2.14.0Compare Source
Released on 2026-09-24
bodyclose: from73d1f95to857993a(new directivehandled)exhaustive: from 0.12.0 to 0.13.0exhaustruct_v5: from 5.0.3 to 5.2.0 (new option:allow-empty-blank-assignments)go-check-sumtype: from 0.3.1 toae6904dgocritic: from 0.14.4 to 0.15.0gofumpt: from 0.11.0 to 0.12.0gomoddirectives: from 0.9.0 to 0.10.0gosec: from 2.28.0 to 2.29.0 (re-enableG407)govet-modernize: from 0.49.0 to 0.50.0loggercheck: from 0.11.0 to 0.12.0revive: from 1.15.0 to 1.17.0 (new rules:marshal-receiver,multiline-if-init,use-slices-concat)tagliatelle: from 0.7.2 to 0.8.0fatcontext: from 0.10.0 to 0.10.1flock: from 0.13.0 to 0.13.1godoclint: from 0.11.2 to 0.11.4protogetter: from 0.3.21 to 1.0.1recvcheck: from 0.3.0 to 0.3.1tagalign: from 1.4.3 to 1.4.4jdx/hk (hk)
v2.2.0Compare Source
🚀 Features
🐛 Bug Fixes
📚 Documentation
⚡ Performance
🛡️ Security
🔍 Other Changes
📦️ Dependency Updates
v2.1.0Compare Source
🚀 Features
🐛 Bug Fixes
🧪 Testing
🛡️ Security
🔍 Other Changes
📦️ Dependency Updates
New Contributors
jdx/mise (jdx/mise)
v2026.9.16: : Per-tool libc for aqua tools, monorepo task path aliases, and packslip pins that survive repo renamesCompare Source
Aqua tools can now choose glibc or musl builds one tool at a time, and monorepo roots can get short task path aliases. Packslip tools keep installing after their GitHub or GitLab repository is renamed, because mise now pins them by repository ID, recorded in a new lockfile revision 3. SLSA provenance checks now require the expected signer identity. This release also fixes regressions in
mise run --no-timings,cargo +nightlyand theoutdated/upgradeversion comparison, and speeds up shims and config loading.Added
Per-tool
libcfor aqua tools. On glibc Linux, mise prefers a release's gnu build even when the aqua registry names the musl one. That breaks tools whose musl build is the fully static one, such asaqua:domcyrus/rustnet. You can now pick the build for a single tool instead of changing the globallibcsetting. #13701The option accepts
glibc(orgnu) andmusl. mise never falls back to the other libc for that tool. The option applies to install,mise lock, and checksum, signature and provenance lookups, and it is recorded in the lockfile's tool options. A platform that already names a libc (a musl host or alinux-*-musllockfile platform) still wins. A version that is already installed keeps its build until you runmise install --force.mise ls-remotestill uses the host libc. If a registry template uses a variable namedlibc, set it asvars.libc.Path aliases for monorepo tasks. Deeply nested config roots can now have a short name. #13756
mise run //123:buildruns//foo/bar/baz/abc/123:build. Aliases also work in task dependencies, in patterns like//123:*, and in child paths like//123/sub:build. Each alias must be a single path segment, must point at a configured root, and can't overlap an existing root path. A task's full path is still its canonical name.Packslip tools keep installing after a repository rename. mise now pins GitHub and GitLab packslip projects by the repository ID recorded in the signing certificate, not only by name. If
old/toolis renamed tonew/toolunder the same owner,packslip:github.com/old/toolkeeps installing and prints a warning once, asking you to update the config. You don't needmise packslip forget. mise refuses a transfer to another owner. It also refuses a different repository that takes over a pinned name, which is how a deleted and re-created name looks. To accept either one, runmise packslip forgetfor the old name, and for a re-created repository also remove the tool'smise.lockentries. #13702, #13738In lockfile revision 3, the IDs are stored as:
mise dot track --allow-plaintext. Directly tracking a file with a credential-like name (for example~/commit-mossy-token.md) used to report success while every history save quietly left the file out.mise dot tracknow asks whether to save the file in plaintext, and the default answer is No. In non-interactive use, pass--allow-plaintext.--yesdoes not approve plaintext. The choice is saved asallow_plaintext = trueon the[dotfiles]entry. For real credentials, use--encrypt. #13749Registry:
mise use mbxnow resolves tomr-boxington. #13752Fixed
mise outdatedand upgrade warnings no longer offer an older release as an update when the installed version has avorVprefix. For example,v2.1.280 → 2.1.278was shown as an update. Versions that differ only in build metadata (for example1.36.4+k3s1and1.36.4+k3s2) are now treated as equal. #13690 (@himkt)mise run --no-cacheandmise tasks run --no-cachenow clone remotegit::task includes again, and fetch remote tasks that run as dependencies again. Before, both kept using the cached copy. #13697 (@irisTa56)mise run --no-timingshides each task's "Finished in …" line again, not only the run total. It also overridesMISE_TASK_TIMINGS=1. This had regressed in v2025.11.2. #13718cargo +nightlyworks again withrust = "nightly". Since 2026.8.6 mise installs a dated nightly, so rustup had no toolchain namednightly. Depending on rustup's auto-install setting,cargo +nightlythen either failed or downloaded a second, unpinned nightly. mise now also sets up rustup'snightly-<host>toolchain from the pinned nightly, using reflinks or hardlinks. It leaves alone a rustup nightly that is newer or has extra components or targets. Explicitly dated requests such asnightly-2026-08-13don't touch it. Existing installs pick this up on their next nightly install, or right away withmise install -f rust. #13707mise dot trackagain on a path that is already tracked now reports "already tracked". It no longer prompts, rewrites the config, or records an empty checkpoint. Changed file contents and flags that change the declaration (such as--no-autosave) are still saved. #13648Security
SLSA provenance must come from the expected signer. Before, any valid Sigstore signature, even from an unrelated workflow, passed SLSA verification. mise now checks the certificate's URI identity and OIDC issuer against the values configured for the tool:
signer_identityandsigner_issuerunderslsa_provenancegithub:tools: theslsa_signer_identityandslsa_signer_issuertool options (the identity supports{{version}}templating)slsa_signer_identityandslsa_signer_issuerreturned fromPreInstallIf a tool doesn't configure both values, mise skips the SLSA check and uses any other verification available. For now this applies to the bundled aqua packages that have SLSA metadata but no signer fields. SLSA lock entries are checked again on every install, even when a checksum is present. #13725
Public-key DSSE bundles used by aqua and vfox verification must now have a SHA-256 subject digest that matches the downloaded artifact. Before, a valid bundle could be reused to verify a different download. #13721
Performance
rustupchecks whenrustis configured alongside other tools. The same goes formise execwith auto-install disabled. One report measured thegoshim at about 31 ms withrustin the config, compared with 12 ms without it.mise install, andmise execwith auto-install on, still detect and repair missing rustup components. #13705node = "24") do less work: plugin shorthands are built without checking every registry tool's backends, global-config checks stop resolving symlinks for every tool, and fuzzy matching no longer compiles regexes. #13694, #13695, #13696Documentation
prefixwhen tasks run in parallel andinterleavewhen they run in sequence. #13716Breaking Changes
mise.lockfiles are written aslockfile_version = 3, and older mise versions reject them. Existing lockfiles keep their revision when mise writes to them. When a revision 2 lockfile gets packslip repository IDs, mise warns and leaves them out. To store them, runmise lock --upgradeonce everyone who shares the lockfile is on this release.mise lock.allow_plaintext. Upgrade every machine that shares the history before you use--allow-plaintext.New Contributors
Full Changelog: jdx/mise@vfox-v2026.9.17...v2026.9.16
💚 Sponsor mise
mise is built and maintained by @jdx, an open source developer at entire.io, the title sponsor of his open source work.
If mise saves you or your team time, please consider becoming an individual or company sponsor. Your support funds ongoing development and helps keep mise fast, free, and independent.
v2026.9.15Compare Source
v2026.9.14: : conf.d folder fragments, Stow-style dotfiles options, and mise-versions for any public GitHub repoCompare Source
A folder inside any
conf.ddirectory now loads as its own config fragment and serves as the config root for the files in it, which gives[bootstrap].config_rootsusers a direct migration path.[dotfiles]gains two GNU Stow-style options: relative symlinks anddot-<name>sources. Release metadata for any public github.com repo now comes from mise-versions, and the registry can require GitHub attestations for specific tools.Added
conf.d folder fragments. A folder in a global, system, or project
conf.ddirectory now loads as a fragment. Relative paths,{{ config_root }}, and task working directories resolve inside that folder, so a bundle can keep its files next to its config. Each folder can holdmise.toml,mise.local.toml,mise.<env>.toml, andmise.<env>.local.toml. Folders are not searched recursively, and folders whose names start with.are skipped. A folder can be a symlink. Folder fragments load after the single-file fragments in the sameconf.d(in folder-name order) and beforeconfig.toml.mise use/mise setnever write to them. #13603Compatibility: if a directory inside a
conf.dthat mise reads already contains amise.toml, that file now loads.Relative dotfile symlinks.
symlinkandsymlink-eachentries can now point at their source by a relative path, so links keep working when a home directory is mounted at a different path or moved. Turn this on for all entries withdotfiles.relative_symlinks = true(orMISE_DOTFILES_RELATIVE_SYMLINKS=1), or per entry withrelative = true/false. When you turn it on, existing absolute links are re-pointed on the next apply. Turning it off does not convert relative links back to absolute ones. This option has no effect on Windows. #13583dot_prefixfor dotfiles. Withdot_prefix = trueon asymlink-eachor directorycopyentry, any path component nameddot-<name>deploys as.<name>(for example,home/dot-config/foodeploys as~/.config/foo).excludeandmanifest = "git"still match source names. If two sources map to the same target, apply fails.mise dot addrefuses to capture intodot_prefixentries, andmise ocibuilds use the same mapping. #13585mise-versions for any public github.com repo. For
github:,aqua:, andpackslip:tools that aren't in the registry, version listing, release lookup, and attestation lookup now go through mise-versions, so they no longer use your GitHub API rate limit in the common case. Private repos still use your own token against api.github.com. #13584paranoidmode, mise checks a "no attestations" answer from the mirror against GitHub before skipping verification.url_replacementsreroutes GitHub API paths, mise skips mise-versions for that metadata.Registry-required GitHub attestations. Registry
github:backends can declareattestations_since = "<semver>". For versions at or after that boundary:mise lockrecordsgithub-attestationsprovenance.42 registry tools now set this boundary, including
aube,aqua,pixi,ty,pandoc,fnox,doppler, andsyncthing. Users who have turned offgithub_attestationsare not affected. #13586Fixed
waiting for install lock held by pid 61907). This is usually a shim auto-installing the tool. #13588http_download_timeoutis still the hard limit. #13589latest/1/1.2runtime symlinks pointing into it. #13596mise prune: no longer deletes versions pinned by another project when you run it from a directory whose.miserc.tomllists that project inignored_config_paths. The same fix applies tomise ls --prunableand the stale-version check inmise upgrade. These commands now honorignored_config_pathsonly fromMISE_IGNORED_CONFIG_PATHSand global or systemmiserc.toml. #13602mise oci build: directory[dotfiles]entries (symlink-eachand directorycopy) now honorexcludeandmanifest = "git", so the image contains the same filesmise dot applydeploys. #13591latestno longer resolves to PEP 440 developmental releases such as2026.9.16.232951.dev0, matching what pip and uv do. Local labels like1.1+gpu.dev0are still treated as stable. #13601mise use 'pypi:git+ssh://git@github.com/psf/black.git'now works. Previously, the@ingit@was read as the version separator. #13610MISE_USE_VERSIONS_HOST=0: now fetches the version list from the source instead of reusing a cached, possibly older list from the versions host. #13605ftpmirror.gnu.org) and still reject tarballs whose checksum doesn't match. This affects Unix only. Every other download still refuses HTTPS-to-HTTP redirects. #13611EISDIR: illegal operation on a directory, lstat 'C:'duringnpm:installs. #13608Changed
[bootstrap].config_rootsdeprecation warning now explains how to move each root into aconf.dfolder, either by moving it or by symlinking it. The removal date (mise 2027.3.3) is unchanged. #13598spin-frameworknow installs through aqua by default. The previous backend is still available. #13594 by @scopFull Changelog: jdx/mise@vfox-v2026.9.15...v2026.9.14
💚 Sponsor mise
mise is built and maintained by @jdx, an open source developer at entire.io, the title sponsor of his open source work.
If mise saves you or your team time, please consider becoming an individual or company sponsor. Your support funds ongoing development and helps keep mise fast, free, and independent.
prometheus-community/helm-charts (prometheus-node-exporter)
v4.59.0Compare Source
A Helm chart for prometheus node-exporter
What's Changed
New Contributors
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-91.7.1...prometheus-node-exporter-4.59.0
v4.58.0Compare Source
A Helm chart for prometheus node-exporter
What's Changed
Full Changelog: prometheus-community/helm-charts@prometheus-redis-exporter-6.32.0...prometheus-node-exporter-4.58.0
Configuration
📅 Schedule: (in timezone America/New_York)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.