Update dependency jdx/mise to v2026.8.3 - #94
Merged
Conversation
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:
v2026.8.2→v2026.8.3v2026.8.2→v2026.8.3Release Notes
jdx/mise (jdx/mise)
v2026.8.3: : Flatpak, Font Casks, and Task Precedence FixesCompare Source
This release expands bootstrap package management with per-user Flatpak support and Linux font casks, adds a per-tool pipx registry option and a shim safety setting, and lands a batch of task precedence, lockfile, and Python fixes.
Added
bootstrap: manage per-user Flatpak installations with a new
flatpak-userpackage manager. The existingflatpak:<id>entries stay system-scoped, and you can now declare both scopes in the same config, including the same application ID. (#11757 by @jdx)brew: the built-in
brew-caskmanager now works on Linux for font-only casks, installing fonts under$XDG_DATA_HOME/fontsvia Linuxbrew. Non-font casks on Linux fail with a clear unsupported-platform error. (#11758 by @jdx)pipx: add a per-tool
registry_urloption so version listing andlatestresolution can target a private PyPI-style index without changing the globalpipx.registry_url. The latest-version cache is keyed by registry URL to avoid cross-registry reuse. (#11754 by @jdx)shim: add a
not_found_system_fallbacksetting (MISE_NOT_FOUND_SYSTEM_FALLBACK, defaulttrue). Setting it tofalseprevents a shim for a missing tool from silently falling back to a same-named binary onPATH, failing loudly instead — useful for hardened environments that pin an explicit allowlist of tools. (#11755 by @richid)Fixed
[tasks.<name>]definitions now take precedence over a same-named task from an included TOML file instead of being silently discarded. Metadata-only inline blocks overlay the included command rather than replacing it. (#11734 by @jdx)mise.local.tomlnow overlays the command-bearing definition from a lower file instead of wiping out itsrun. Command-bearing higher-precedence tasks still fully replace the lower one. (#11745 by @jdx)double_dash="required"again accept values passed after--, which had regressed to being rejected. (#11729 by @jdx)postinstallare now applied to explicitly requested runtime versions (e.g.mise install solidity@0.8.2) that carry registry defaults, instead of being skipped. (#11550 by @risu729)lockfile = truenow creates missing project lockfiles duringmise use,mise install, and upgrade flows. An unset setting continues to update existing lockfiles only. (#11746 by @jdx)mise locknow preserves the python-build-standalone artifact already recorded for each platform instead of churning the lockfile to the newest build. Usemise lock --bumpto advance the PBS build explicitly. (#11747 by @jdx)minimum_release_agenow use GitHub'spublished_attimestamp rather than the commitcreated_at, so a newly published release pointing at an older commit no longer bypasses the filter. Applies across Aqua, GitHub, Ubi, SPM, Pipx, and GitHub-backed core tools. (#11756 by @jdx)mise usenow keeps an already-sorted[tools]table alphabetically ordered. (#11713 by @jdx)~in thehomesetting. (#11752 by @xqm32)npm link <package-name>(and itsnpm lnalias) now triggers an auto-reshim, since it installs a package globally. (#11748 by @cheezmil)minimum_release_agewarning during shell completions. (#11727 by @beisenherz)New Contributors
Full Changelog: jdx/mise@v2026.8.2...v2026.8.3
💚 Sponsor mise
mise is maintained by @jdx, an open source developer for entire.io, the title sponsor of the jdx.dev open source tools. Development is funded by sponsors.
If mise saves you or your team time, please consider sponsoring at jdx.dev. Individual and company sponsorships keep mise fast, free, and independent.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.