From 7c9a8028235dc096bd81dcff9cbf56a6c08f5134 Mon Sep 17 00:00:00 2001 From: mise-en-dev Date: Thu, 26 Feb 2026 01:58:16 +0000 Subject: [PATCH] chore: release 2026.2.21 --- CHANGELOG.md | 28 +++ Cargo.lock | 4 +- Cargo.toml | 2 +- README.md | 2 +- completions/_mise | 2 +- completions/mise.bash | 2 +- completions/mise.fish | 2 +- completions/mise.ps1 | 2 +- crates/aqua-registry/Cargo.toml | 2 +- .../pkgs/alexhallam/tv/registry.yaml | 98 +++++++++ .../hx/registry.yaml | 4 +- .../pkgs/astral-sh/ruff/registry.yaml | 23 ++ .../pkgs/caarlos0/fork-cleaner/registry.yaml | 2 + .../pkgs/dathere/qsv/registry.yaml | 206 ++++++++++++++++++ .../pkgs/rhysd/actionlint/registry.yaml | 12 + default.nix | 2 +- docs/.vitepress/stars.data.ts | 2 +- mise.lock | 72 +++--- packaging/rpm/mise.spec | 2 +- snapcraft.yaml | 2 +- 20 files changed, 421 insertions(+), 50 deletions(-) create mode 100644 crates/aqua-registry/aqua-registry/pkgs/alexhallam/tv/registry.yaml rename crates/aqua-registry/aqua-registry/pkgs/{raskell-io => arcanist-sh}/hx/registry.yaml (98%) create mode 100644 crates/aqua-registry/aqua-registry/pkgs/dathere/qsv/registry.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b15ae1db0..4f2db599d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [2026.2.21](https://github.com/jdx/mise/compare/v2026.2.20..v2026.2.21) - 2026-02-26 + +### 🐛 Bug Fixes + +- **(exec)** respect PATH order for virtualenv resolution in mise x by @jdx in [#8342](https://github.com/jdx/mise/pull/8342) +- **(task)** revert process group changes that cause hangs with nested mise tasks by @jdx in [#8347](https://github.com/jdx/mise/pull/8347) +- **(task)** resolve vars from subdirectory configs for monorepo tasks by @jdx in [#8343](https://github.com/jdx/mise/pull/8343) +- **(task)** resolve dependencies before prepare to fix monorepo glob deps by @jdx in [#8353](https://github.com/jdx/mise/pull/8353) +- python noarch with Conda backend by @wolfv in [#8349](https://github.com/jdx/mise/pull/8349) + +### New Contributors + +- @wolfv made their first contribution in [#8349](https://github.com/jdx/mise/pull/8349) + +### 📦 Aqua Registry Updates + +#### New Packages (3) + +- [`alexhallam/tv`](https://github.com/alexhallam/tv) +- [`arcanist-sh/hx`](https://github.com/arcanist-sh/hx) +- [`dathere/qsv`](https://github.com/dathere/qsv) + +#### Updated Packages (3) + +- [`astral-sh/ruff`](https://github.com/astral-sh/ruff) +- [`caarlos0/fork-cleaner`](https://github.com/caarlos0/fork-cleaner) +- [`rhysd/actionlint`](https://github.com/rhysd/actionlint) + ## [2026.2.20](https://github.com/jdx/mise/compare/v2026.2.19..v2026.2.20) - 2026-02-25 ### 🚀 Features diff --git a/Cargo.lock b/Cargo.lock index 8fa991b2f5..7fb42a0108 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -229,7 +229,7 @@ checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" [[package]] name = "aqua-registry" -version = "2026.2.13" +version = "2026.2.14" dependencies = [ "expr-lang", "eyre", @@ -5414,7 +5414,7 @@ dependencies = [ [[package]] name = "mise" -version = "2026.2.20" +version = "2026.2.21" dependencies = [ "age", "aho-corasick", diff --git a/Cargo.toml b/Cargo.toml index ed4873f405..2ec6958f16 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = [ [package] name = "mise" -version = "2026.2.20" +version = "2026.2.21" edition = "2024" description = "The front-end to your dev env" authors = ["Jeff Dickey (@jdx)"] diff --git a/README.md b/README.md index 53aba7c342..25e5f79a51 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ $ ~/.local/bin/mise --version / / / / / / (__ ) __/_____/ __/ / / /_____/ /_/ / / /_/ / /__/ __/ /_/ /_/ /_/_/____/\___/ \___/_/ /_/ / .___/_/\__,_/\___/\___/ /_/ by @jdx -2026.2.20 macos-arm64 (2026-02-25) +2026.2.21 macos-arm64 (2026-02-26) ``` Hook mise into your shell (pick the right one for your shell): diff --git a/completions/_mise b/completions/_mise index cf6e011a7b..1f7a9b9f5d 100644 --- a/completions/_mise +++ b/completions/_mise @@ -23,7 +23,7 @@ _mise() { return 1 fi - local spec_file="${TMPDIR:-/tmp}/usage__usage_spec_mise_2026_2_20.spec" + local spec_file="${TMPDIR:-/tmp}/usage__usage_spec_mise_2026_2_21.spec" if [[ ! -f "$spec_file" ]]; then mise usage > "$spec_file" fi diff --git a/completions/mise.bash b/completions/mise.bash index d52d8202cd..34022b6e25 100644 --- a/completions/mise.bash +++ b/completions/mise.bash @@ -9,7 +9,7 @@ _mise() { local cur prev words cword was_split comp_args _comp_initialize -n : -- "$@" || return - local spec_file="${TMPDIR:-/tmp}/usage__usage_spec_mise_2026_2_20.spec" + local spec_file="${TMPDIR:-/tmp}/usage__usage_spec_mise_2026_2_21.spec" if [[ ! -f "$spec_file" ]]; then mise usage > "$spec_file" fi diff --git a/completions/mise.fish b/completions/mise.fish index 3ee64064ba..6a3f57d33b 100644 --- a/completions/mise.fish +++ b/completions/mise.fish @@ -8,7 +8,7 @@ if ! type -p usage &> /dev/null return 1 end set -l tmpdir (if set -q TMPDIR; echo $TMPDIR; else; echo /tmp; end) -set -l spec_file "$tmpdir/usage__usage_spec_mise_2026_2_20.spec" +set -l spec_file "$tmpdir/usage__usage_spec_mise_2026_2_21.spec" if not test -f "$spec_file" mise usage | string collect > "$spec_file" end diff --git a/completions/mise.ps1 b/completions/mise.ps1 index efff931aac..27851dc94c 100644 --- a/completions/mise.ps1 +++ b/completions/mise.ps1 @@ -10,7 +10,7 @@ Register-ArgumentCompleter -Native -CommandName 'mise' -ScriptBlock { param($wordToComplete, $commandAst, $cursorPosition) $tmpDir = if ($env:TEMP) { $env:TEMP } else { [System.IO.Path]::GetTempPath() } - $specFile = Join-Path $tmpDir "usage__usage_spec_mise_2026_2_20.kdl" + $specFile = Join-Path $tmpDir "usage__usage_spec_mise_2026_2_21.kdl" if (-not (Test-Path $specFile)) { mise usage | Out-File -FilePath $specFile -Encoding utf8 diff --git a/crates/aqua-registry/Cargo.toml b/crates/aqua-registry/Cargo.toml index 3348ddfa78..dae34d14ef 100644 --- a/crates/aqua-registry/Cargo.toml +++ b/crates/aqua-registry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aqua-registry" -version = "2026.2.13" +version = "2026.2.14" edition = "2024" description = "Aqua registry backend for mise" authors = ["Jeff Dickey (@jdx)"] diff --git a/crates/aqua-registry/aqua-registry/pkgs/alexhallam/tv/registry.yaml b/crates/aqua-registry/aqua-registry/pkgs/alexhallam/tv/registry.yaml new file mode 100644 index 0000000000..5b92d1396e --- /dev/null +++ b/crates/aqua-registry/aqua-registry/pkgs/alexhallam/tv/registry.yaml @@ -0,0 +1,98 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json +packages: + - type: github_release + repo_owner: alexhallam + repo_name: tv + description: (tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment + files: + - name: tidy-viewer + version_constraint: "false" + version_overrides: + - version_constraint: semver("<= 0.0.18") + error_message: The version is too old. Please upgrade to a newer version. + - version_constraint: semver("<= 1.4.6") + asset: tidy-viewer--{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + windows_arm_emulation: true + files: + - name: tidy-viewer + src: "{{.AssetWithoutExt}}/tidy-viewer" + replacements: + amd64: x86_64 + darwin: apple-darwin + linux: unknown-linux-musl + windows: pc-windows-msvc + overrides: + - goos: windows + format: zip + supported_envs: + - darwin + - windows + - amd64 + - version_constraint: semver("<= 1.4.30") + asset: tidy-viewer-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + rosetta2: true + windows_arm_emulation: true + files: + - name: tidy-viewer + src: "{{.AssetWithoutExt}}/tidy-viewer" + replacements: + amd64: x86_64 + darwin: apple-darwin + linux: unknown-linux-musl + windows: pc-windows-msvc + overrides: + - goos: windows + format: zip + supported_envs: + - darwin + - windows + - amd64 + - version_constraint: semver("<= 1.5.2") + asset: tidy-viewer-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: zip + rosetta2: true + windows_arm_emulation: true + files: + - name: tidy-viewer + src: "{{.AssetWithoutExt}}/tidy-viewer" + replacements: + amd64: x86_64 + darwin: apple-darwin + windows: pc-windows-msvc + overrides: + - goos: linux + format: tgz + asset: tidy-viewer-{{.Version}}.{{.Format}} + files: + - name: tidy-viewer + src: usr/bin/tidy-viewer + - goos: darwin + format: tar.gz + supported_envs: + - darwin + - windows + - linux/amd64 + - version_constraint: semver("<= 1.6.5") + no_asset: true + - version_constraint: "true" + asset: tidy-viewer-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: zip + rosetta2: true + windows_arm_emulation: true + replacements: + amd64: x86_64 + darwin: apple-darwin + windows: pc-windows-msvc + overrides: + - goos: darwin + format: tar.gz + - goos: linux + format: tgz + asset: tidy-viewer-{{.Version}}.{{.Format}} + supported_envs: + - darwin + - windows + - linux/amd64 diff --git a/crates/aqua-registry/aqua-registry/pkgs/raskell-io/hx/registry.yaml b/crates/aqua-registry/aqua-registry/pkgs/arcanist-sh/hx/registry.yaml similarity index 98% rename from crates/aqua-registry/aqua-registry/pkgs/raskell-io/hx/registry.yaml rename to crates/aqua-registry/aqua-registry/pkgs/arcanist-sh/hx/registry.yaml index 35cebaa54e..63cd474e3a 100644 --- a/crates/aqua-registry/aqua-registry/pkgs/raskell-io/hx/registry.yaml +++ b/crates/aqua-registry/aqua-registry/pkgs/arcanist-sh/hx/registry.yaml @@ -1,8 +1,10 @@ # yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json packages: - type: github_release - repo_owner: raskell-io + repo_owner: arcanist-sh repo_name: hx + aliases: + - name: raskell-io/hx description: An extremely fast Haskell package and project manager, written in Rust version_constraint: "false" version_overrides: diff --git a/crates/aqua-registry/aqua-registry/pkgs/astral-sh/ruff/registry.yaml b/crates/aqua-registry/aqua-registry/pkgs/astral-sh/ruff/registry.yaml index 10f33fcd43..e7091bd75f 100644 --- a/crates/aqua-registry/aqua-registry/pkgs/astral-sh/ruff/registry.yaml +++ b/crates/aqua-registry/aqua-registry/pkgs/astral-sh/ruff/registry.yaml @@ -40,6 +40,27 @@ packages: type: github_release asset: "{{.Asset}}.sha256" algorithm: sha256 + - version_constraint: semver("<= 0.15.1") + asset: ruff-{{.Arch}}-{{.OS}}.{{.Format}} + format: tar.gz + files: + - name: ruff + src: "{{.AssetWithoutExt}}/ruff" + overrides: + - goos: windows + format: zip + files: + - name: ruff + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + linux: unknown-linux-musl + windows: pc-windows-msvc + checksum: + type: github_release + asset: "{{.Asset}}.sha256" + algorithm: sha256 - version_constraint: "true" asset: ruff-{{.Arch}}-{{.OS}}.{{.Format}} format: tar.gz @@ -61,3 +82,5 @@ packages: type: github_release asset: "{{.Asset}}.sha256" algorithm: sha256 + github_artifact_attestations: + signer_workflow: astral-sh/ruff/.github/workflows/release.yml diff --git a/crates/aqua-registry/aqua-registry/pkgs/caarlos0/fork-cleaner/registry.yaml b/crates/aqua-registry/aqua-registry/pkgs/caarlos0/fork-cleaner/registry.yaml index 428f65f46e..0de86f5086 100644 --- a/crates/aqua-registry/aqua-registry/pkgs/caarlos0/fork-cleaner/registry.yaml +++ b/crates/aqua-registry/aqua-registry/pkgs/caarlos0/fork-cleaner/registry.yaml @@ -129,3 +129,5 @@ packages: asset: fork-cleaner_{{trimV .Version}}_{{.OS}}_all.{{.Format}} - goos: windows format: zip + github_artifact_attestations: + signer-workflow: caarlos0/fork-cleaner/.github/workflows/build.yml diff --git a/crates/aqua-registry/aqua-registry/pkgs/dathere/qsv/registry.yaml b/crates/aqua-registry/aqua-registry/pkgs/dathere/qsv/registry.yaml new file mode 100644 index 0000000000..36f63a30bc --- /dev/null +++ b/crates/aqua-registry/aqua-registry/pkgs/dathere/qsv/registry.yaml @@ -0,0 +1,206 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/registry.json +packages: + - type: github_release + repo_owner: dathere + repo_name: qsv + description: Blazing-fast Data-Wrangling toolkit + version_constraint: "false" + version_overrides: + - version_constraint: Version in ["0.15.0", "0.24.0", "0.48.0", "0.61.3", "0.68.0", "0.93.0", "0.102.0"] + no_asset: true + - version_constraint: Version in ["publish-testing"] + error_message: This version isn't supported. + - version_constraint: Version == "0.108.0" + asset: qsv-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: zip + windows_arm_emulation: true + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + windows: pc-windows-gnu + overrides: + - goos: linux + goarch: amd64 + replacements: + linux: unknown-linux-musl + - goos: linux + goarch: arm64 + replacements: + linux: unknown-linux-gnu + - version_constraint: Version == "0.113.0" + asset: qsv-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: zip + windows_arm_emulation: true + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + windows: pc-windows-msvc + overrides: + - goos: linux + goarch: amd64 + replacements: + linux: unknown-linux-musl + - goos: linux + goarch: arm64 + replacements: + linux: unknown-linux-gnu + - goos: darwin + replacements: + amd64: amd64 + supported_envs: + - linux + - darwin/arm64 + - windows/amd64 + - version_constraint: Version == "7.1.0" + asset: qsv-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: zip + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + windows: pc-windows-msvc + overrides: + - goos: linux + goarch: amd64 + replacements: + linux: unknown-linux-musl + - goos: linux + goarch: arm64 + replacements: + linux: unknown-linux-gnu + - version_constraint: Version in ["8.0.0", "9.1.0"] + asset: qsv-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: zip + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + windows: pc-windows-msvc + overrides: + - goos: linux + goarch: amd64 + replacements: + linux: unknown-linux-musl + - goos: linux + goarch: arm64 + replacements: + linux: unknown-linux-gnu + - goos: darwin + replacements: + amd64: amd64 + supported_envs: + - linux + - darwin/arm64 + - windows + - version_constraint: Version == "10.0.0" + asset: qsv-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: zip + windows_arm_emulation: true + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + windows: pc-windows-msvc + overrides: + - goos: linux + goarch: amd64 + replacements: + linux: unknown-linux-musl + - goos: linux + goarch: arm64 + replacements: + linux: unknown-linux-gnu + - goos: darwin + replacements: + amd64: amd64 + supported_envs: + - linux + - darwin/arm64 + - windows/amd64 + - version_constraint: semver("<= 7.0.1") + asset: qsv-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: zip + windows_arm_emulation: true + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + windows: pc-windows-msvc + overrides: + - goos: linux + goarch: amd64 + replacements: + linux: unknown-linux-musl + - goos: linux + goarch: arm64 + replacements: + linux: unknown-linux-gnu + - version_constraint: semver("<= 8.1.1") + asset: qsv-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: zip + windows_arm_emulation: true + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + windows: pc-windows-msvc + overrides: + - goos: linux + goarch: amd64 + replacements: + linux: unknown-linux-musl + - goos: linux + goarch: arm64 + replacements: + linux: unknown-linux-gnu + - goos: darwin + replacements: + amd64: amd64 + supported_envs: + - linux + - darwin/arm64 + - windows/amd64 + - version_constraint: semver("<= 16.1.0") + asset: qsv-{{.Version}}-{{.Arch}}-{{.OS}}.{{.Format}} + format: zip + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + windows: pc-windows-msvc + overrides: + - goos: linux + goarch: amd64 + replacements: + linux: unknown-linux-musl + - goos: linux + goarch: arm64 + replacements: + linux: unknown-linux-gnu + - goos: darwin + replacements: + amd64: amd64 + supported_envs: + - linux + - darwin/arm64 + - windows + - version_constraint: "true" + asset: qsv-{{.Version}}-{{.Arch}}-{{.OS}}-testing.{{.Format}} + format: zip + windows_arm_emulation: true + replacements: + amd64: x86_64 + arm64: aarch64 + darwin: apple-darwin + windows: pc-windows-msvc + overrides: + - goos: linux + goarch: amd64 + replacements: + linux: unknown-linux-musl + - goos: linux + goarch: arm64 + replacements: + linux: unknown-linux-gnu diff --git a/crates/aqua-registry/aqua-registry/pkgs/rhysd/actionlint/registry.yaml b/crates/aqua-registry/aqua-registry/pkgs/rhysd/actionlint/registry.yaml index e86d790a2b..38fadd0d9b 100644 --- a/crates/aqua-registry/aqua-registry/pkgs/rhysd/actionlint/registry.yaml +++ b/crates/aqua-registry/aqua-registry/pkgs/rhysd/actionlint/registry.yaml @@ -29,6 +29,16 @@ packages: overrides: - goos: windows format: zip + - version_constraint: semver("<= 1.7.10") + asset: actionlint_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} + format: tar.gz + checksum: + type: github_release + asset: actionlint_{{trimV .Version}}_checksums.txt + algorithm: sha256 + overrides: + - goos: windows + format: zip - version_constraint: "true" asset: actionlint_{{trimV .Version}}_{{.OS}}_{{.Arch}}.{{.Format}} format: tar.gz @@ -39,3 +49,5 @@ packages: overrides: - goos: windows format: zip + github_artifact_attestations: + signer_workflow: rhysd/actionlint/.github/workflows/release.yaml diff --git a/default.nix b/default.nix index 8189cea831..1e396cb46a 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ rustPlatform.buildRustPackage { pname = "mise"; - version = "2026.2.20"; + version = "2026.2.21"; src = lib.cleanSource ./.; diff --git a/docs/.vitepress/stars.data.ts b/docs/.vitepress/stars.data.ts index c643707d40..d911a4931c 100644 --- a/docs/.vitepress/stars.data.ts +++ b/docs/.vitepress/stars.data.ts @@ -3,7 +3,7 @@ export default { load() { return { - stars: "24.9k", + stars: "25k", }; }, }; diff --git a/mise.lock b/mise.lock index 3d73b6d385..ebaee4eb5b 100644 --- a/mise.lock +++ b/mise.lock @@ -109,19 +109,19 @@ backend = "aqua:sharkdp/fd" "platforms.windows-x64-baseline" = { checksum = "sha256:318aa2a6fa664325933e81fda60d523fff29444129e91ebf0726b5b3bcd8b059", url = "https://github.com/sharkdp/fd/releases/download/v10.3.0/fd-v10.3.0-x86_64-pc-windows-msvc.zip"} [[tools.gh]] -version = "2.87.2" +version = "2.87.3" backend = "aqua:cli/cli" -"platforms.linux-arm64" = { checksum = "sha256:e37efdd8ec98425f44175040b5037c767bbd49f192aed1de5aabc4b4ea9e22c5", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_linux_arm64.tar.gz"} -"platforms.linux-arm64-musl" = { checksum = "sha256:e37efdd8ec98425f44175040b5037c767bbd49f192aed1de5aabc4b4ea9e22c5", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_linux_arm64.tar.gz"} -"platforms.linux-x64" = { checksum = "sha256:18360b2243e3bf9c1457035db45f6400ae4cf957dcc2f674e69717b4e0b14d55", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_linux_amd64.tar.gz"} -"platforms.linux-x64-baseline" = { checksum = "sha256:18360b2243e3bf9c1457035db45f6400ae4cf957dcc2f674e69717b4e0b14d55", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_linux_amd64.tar.gz"} -"platforms.linux-x64-musl" = { checksum = "sha256:18360b2243e3bf9c1457035db45f6400ae4cf957dcc2f674e69717b4e0b14d55", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_linux_amd64.tar.gz"} -"platforms.linux-x64-musl-baseline" = { checksum = "sha256:18360b2243e3bf9c1457035db45f6400ae4cf957dcc2f674e69717b4e0b14d55", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_linux_amd64.tar.gz"} -"platforms.macos-arm64" = { checksum = "sha256:18d90c7ae5b462d47cc665d4c59de61af1e208edb81a9abee1b5a82c94e91d94", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_macOS_arm64.zip"} -"platforms.macos-x64" = { checksum = "sha256:5ce4da6da0f29e6aa46e54ea6adb2528243d2bb517a7098e75cca16a5d983d28", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_macOS_amd64.zip"} -"platforms.macos-x64-baseline" = { checksum = "sha256:5ce4da6da0f29e6aa46e54ea6adb2528243d2bb517a7098e75cca16a5d983d28", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_macOS_amd64.zip"} -"platforms.windows-x64" = { checksum = "sha256:8483c9f5e5f777e5d7994d5ba3562c5face6ea5046af142b208eb4d6713f7749", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_windows_amd64.zip"} -"platforms.windows-x64-baseline" = { checksum = "sha256:8483c9f5e5f777e5d7994d5ba3562c5face6ea5046af142b208eb4d6713f7749", url = "https://github.com/cli/cli/releases/download/v2.87.2/gh_2.87.2_windows_amd64.zip"} +"platforms.linux-arm64" = { checksum = "sha256:5f5d89563bf26751e2173b37e594065504e85b6b781c1f1832d24bf2c2b4554f", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_linux_arm64.tar.gz"} +"platforms.linux-arm64-musl" = { checksum = "sha256:5f5d89563bf26751e2173b37e594065504e85b6b781c1f1832d24bf2c2b4554f", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_linux_arm64.tar.gz"} +"platforms.linux-x64" = { checksum = "sha256:c6e5537631fca45f277ef405ce8751d139b491e9402cc20891a003525a8773b2", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_linux_amd64.tar.gz"} +"platforms.linux-x64-baseline" = { checksum = "sha256:c6e5537631fca45f277ef405ce8751d139b491e9402cc20891a003525a8773b2", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_linux_amd64.tar.gz"} +"platforms.linux-x64-musl" = { checksum = "sha256:c6e5537631fca45f277ef405ce8751d139b491e9402cc20891a003525a8773b2", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_linux_amd64.tar.gz"} +"platforms.linux-x64-musl-baseline" = { checksum = "sha256:c6e5537631fca45f277ef405ce8751d139b491e9402cc20891a003525a8773b2", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_linux_amd64.tar.gz"} +"platforms.macos-arm64" = { checksum = "sha256:dedfc6f569e9dbc5b92d47dce44acadbdf5b6b7a861510db0c748dfac55002f6", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_macOS_arm64.zip"} +"platforms.macos-x64" = { checksum = "sha256:7b8d5495fe9689494b1c69559c0d28209bc057bb028008e903ec4b3e19bd8c75", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_macOS_amd64.zip"} +"platforms.macos-x64-baseline" = { checksum = "sha256:7b8d5495fe9689494b1c69559c0d28209bc057bb028008e903ec4b3e19bd8c75", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_macOS_amd64.zip"} +"platforms.windows-x64" = { checksum = "sha256:c590bcb488f80a85c8febd5cde27edd68fdd481bd004aaf9adc50dcf1b21c09c", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_windows_amd64.zip"} +"platforms.windows-x64-baseline" = { checksum = "sha256:c590bcb488f80a85c8febd5cde27edd68fdd481bd004aaf9adc50dcf1b21c09c", url = "https://github.com/cli/cli/releases/download/v2.87.3/gh_2.87.3_windows_amd64.zip"} [[tools.hk]] version = "1.36.0" @@ -167,19 +167,19 @@ backend = "aqua:LuaLS/lua-language-server" "platforms.windows-x64-baseline" = { checksum = "sha256:795670a80d35b23e7ecf932ede742609f2267314f2df64054b020698fcc8a892", url = "https://github.com/LuaLS/lua-language-server/releases/download/3.17.1/lua-language-server-3.17.1-win32-x64.zip"} [[tools.node]] -version = "24.13.1" +version = "24.14.0" backend = "core:node" -"platforms.linux-arm64" = { checksum = "sha256:4873459d7c9b28feaa1f0fade9bb9c81cb702670991ff80a51d805325c5e3456", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-linux-arm64.tar.gz"} -"platforms.linux-arm64-musl" = { checksum = "sha256:4873459d7c9b28feaa1f0fade9bb9c81cb702670991ff80a51d805325c5e3456", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-linux-arm64.tar.gz"} -"platforms.linux-x64" = { checksum = "sha256:7ad28fb172a9ab0593f86c1a39e5c268d0d8fc3d6cb0167f455b5655a7a6e2fd", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-linux-x64.tar.gz"} -"platforms.linux-x64-baseline" = { checksum = "sha256:7ad28fb172a9ab0593f86c1a39e5c268d0d8fc3d6cb0167f455b5655a7a6e2fd", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-linux-x64.tar.gz"} -"platforms.linux-x64-musl" = { checksum = "sha256:7ad28fb172a9ab0593f86c1a39e5c268d0d8fc3d6cb0167f455b5655a7a6e2fd", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-linux-x64.tar.gz"} -"platforms.linux-x64-musl-baseline" = { checksum = "sha256:7ad28fb172a9ab0593f86c1a39e5c268d0d8fc3d6cb0167f455b5655a7a6e2fd", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-linux-x64.tar.gz"} -"platforms.macos-arm64" = { checksum = "sha256:8c039d59f2fec6195e4281ad5b0d02b9a940897b4df7b849c6fb48be6787bba6", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-darwin-arm64.tar.gz"} -"platforms.macos-x64" = { checksum = "sha256:527f0578d9812e7dfa225121bda0b1546a6a0e4b5f556295fc8299c272de5fbf", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-darwin-x64.tar.gz"} -"platforms.macos-x64-baseline" = { checksum = "sha256:527f0578d9812e7dfa225121bda0b1546a6a0e4b5f556295fc8299c272de5fbf", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-darwin-x64.tar.gz"} -"platforms.windows-x64" = { checksum = "sha256:fba577c4bb87df04d54dd87bbdaa5a2272f1f99a2acbf9152e1a91b8b5f0b279", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-win-x64.zip"} -"platforms.windows-x64-baseline" = { checksum = "sha256:fba577c4bb87df04d54dd87bbdaa5a2272f1f99a2acbf9152e1a91b8b5f0b279", url = "https://nodejs.org/dist/v24.13.1/node-v24.13.1-win-x64.zip"} +"platforms.linux-arm64" = { checksum = "sha256:f44740cd218de8127f1c44c41510a3a740fa5c9c8d1cdce1c3bedada79f3cde7", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-linux-arm64.tar.gz"} +"platforms.linux-arm64-musl" = { checksum = "sha256:f44740cd218de8127f1c44c41510a3a740fa5c9c8d1cdce1c3bedada79f3cde7", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-linux-arm64.tar.gz"} +"platforms.linux-x64" = { checksum = "sha256:dbf5b8665dec15e59e6359a517fefb47b23fdb9152d8def975b9bca3dfc6d355", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-linux-x64.tar.gz"} +"platforms.linux-x64-baseline" = { checksum = "sha256:dbf5b8665dec15e59e6359a517fefb47b23fdb9152d8def975b9bca3dfc6d355", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-linux-x64.tar.gz"} +"platforms.linux-x64-musl" = { checksum = "sha256:dbf5b8665dec15e59e6359a517fefb47b23fdb9152d8def975b9bca3dfc6d355", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-linux-x64.tar.gz"} +"platforms.linux-x64-musl-baseline" = { checksum = "sha256:dbf5b8665dec15e59e6359a517fefb47b23fdb9152d8def975b9bca3dfc6d355", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-linux-x64.tar.gz"} +"platforms.macos-arm64" = { checksum = "sha256:a1a54f46a750d2523d628d924aab61758a51c9dad3e0238beb14141be9615dd3", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-darwin-arm64.tar.gz"} +"platforms.macos-x64" = { checksum = "sha256:f2879eb810e25993a0578e5d878930266fd2eafcffe9f2839b3d8db354d4879e", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-darwin-x64.tar.gz"} +"platforms.macos-x64-baseline" = { checksum = "sha256:f2879eb810e25993a0578e5d878930266fd2eafcffe9f2839b3d8db354d4879e", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-darwin-x64.tar.gz"} +"platforms.windows-x64" = { checksum = "sha256:313fa40c0d7b18575821de8cb17483031fe07d95de5994f6f435f3b345f85c66", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-win-x64.zip"} +"platforms.windows-x64-baseline" = { checksum = "sha256:313fa40c0d7b18575821de8cb17483031fe07d95de5994f6f435f3b345f85c66", url = "https://nodejs.org/dist/v24.14.0/node-v24.14.0-win-x64.zip"} [[tools."npm:ajv-cli"]] version = "5.0.0" @@ -269,19 +269,19 @@ backend = "aqua:mvdan/sh" "platforms.windows-x64-baseline" = { checksum = "sha256:c8bda517ba1c640ce4a715c0fa665439ddbe4357ba5e9b77b0e51e70e2b9c94b", url = "https://github.com/mvdan/sh/releases/download/v3.12.0/shfmt_v3.12.0_windows_amd64.exe"} [[tools.sops]] -version = "3.11.0" +version = "3.12.1" backend = "aqua:getsops/sops" -"platforms.linux-arm64" = { checksum = "sha256:c71d32f74b3a73ce283affe6ed36e221a8f1476c3d37963f60bd962fb1676681", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.linux.arm64"} -"platforms.linux-arm64-musl" = { checksum = "sha256:c71d32f74b3a73ce283affe6ed36e221a8f1476c3d37963f60bd962fb1676681", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.linux.arm64"} -"platforms.linux-x64" = { checksum = "sha256:775f1384d55decfad228e7196a3f683791914f92a473f78fc47700531c29dfef", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.linux.amd64"} -"platforms.linux-x64-baseline" = { checksum = "sha256:775f1384d55decfad228e7196a3f683791914f92a473f78fc47700531c29dfef", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.linux.amd64"} -"platforms.linux-x64-musl" = { checksum = "sha256:775f1384d55decfad228e7196a3f683791914f92a473f78fc47700531c29dfef", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.linux.amd64"} -"platforms.linux-x64-musl-baseline" = { checksum = "sha256:775f1384d55decfad228e7196a3f683791914f92a473f78fc47700531c29dfef", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.linux.amd64"} -"platforms.macos-arm64" = { checksum = "sha256:45e7562b1f5d022c4d7a4e4c3d1b7b1a7ee6c328356629286cfd18a394b00e7c", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.darwin.arm64"} -"platforms.macos-x64" = { checksum = "sha256:c36583e178f7e83b947044b292e106e79615f7725f75cb147045fb0c81953e2b", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.darwin.amd64"} -"platforms.macos-x64-baseline" = { checksum = "sha256:c36583e178f7e83b947044b292e106e79615f7725f75cb147045fb0c81953e2b", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.darwin.amd64"} -"platforms.windows-x64" = { checksum = "sha256:f3d74d83006954f0d8cf770ad7e5380504270ded5a62f33eb2548ce5461af3b3", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.amd64.exe"} -"platforms.windows-x64-baseline" = { checksum = "sha256:f3d74d83006954f0d8cf770ad7e5380504270ded5a62f33eb2548ce5461af3b3", url = "https://github.com/getsops/sops/releases/download/v3.11.0/sops-v3.11.0.amd64.exe"} +"platforms.linux-arm64" = { checksum = "sha256:c7904d07bf1fb3ffdc329b0103ce70ff6a884aa7af7931427402bea0c09cc522", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.linux.arm64"} +"platforms.linux-arm64-musl" = { checksum = "sha256:c7904d07bf1fb3ffdc329b0103ce70ff6a884aa7af7931427402bea0c09cc522", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.linux.arm64"} +"platforms.linux-x64" = { checksum = "sha256:cf3136d20a6004405c986a48e179c3c7a731f777fbf105a37bd5dac5c9047100", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.linux.amd64"} +"platforms.linux-x64-baseline" = { checksum = "sha256:cf3136d20a6004405c986a48e179c3c7a731f777fbf105a37bd5dac5c9047100", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.linux.amd64"} +"platforms.linux-x64-musl" = { checksum = "sha256:cf3136d20a6004405c986a48e179c3c7a731f777fbf105a37bd5dac5c9047100", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.linux.amd64"} +"platforms.linux-x64-musl-baseline" = { checksum = "sha256:cf3136d20a6004405c986a48e179c3c7a731f777fbf105a37bd5dac5c9047100", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.linux.amd64"} +"platforms.macos-arm64" = { checksum = "sha256:3a23c388e2d7b9beff306f4817d197698b1d9ddf01c10020470c94225435e901", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.darwin.arm64"} +"platforms.macos-x64" = { checksum = "sha256:d6d296499e08d62325d933e4572fe8b6b9b11d0c08ee00d09b518a2731814c7b", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.darwin.amd64"} +"platforms.macos-x64-baseline" = { checksum = "sha256:d6d296499e08d62325d933e4572fe8b6b9b11d0c08ee00d09b518a2731814c7b", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.darwin.amd64"} +"platforms.windows-x64" = { checksum = "sha256:161eff06643ca77cc0585099e0888d04897827162fd62bdb79cc1bcff933330f", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.amd64.exe"} +"platforms.windows-x64-baseline" = { checksum = "sha256:161eff06643ca77cc0585099e0888d04897827162fd62bdb79cc1bcff933330f", url = "https://github.com/getsops/sops/releases/download/v3.12.1/sops-v3.12.1.amd64.exe"} [[tools.stylua]] version = "2.3.1" diff --git a/packaging/rpm/mise.spec b/packaging/rpm/mise.spec index f26fc07a4d..6708d3aa71 100644 --- a/packaging/rpm/mise.spec +++ b/packaging/rpm/mise.spec @@ -1,6 +1,6 @@ Summary: The front-end to your dev env Name: mise -Version: 2026.2.20 +Version: 2026.2.21 Release: 1 URL: https://github.com/jdx/mise/ Group: System diff --git a/snapcraft.yaml b/snapcraft.yaml index 8094d9143b..3a688f2607 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -9,7 +9,7 @@ name: mise title: mise-en-place -version: "2026.2.20" +version: "2026.2.21" summary: The front-end to your dev env description: | mise-en-place is a command line tool to manage your development environment.