Skip to content

chore(mise): upgrade local tools - #34

Merged
jylenhof merged 2 commits into
mainfrom
chore/mise-tool-updates-20260814104516
Aug 14, 2026
Merged

jylenhof merged 2 commits into
mainfrom
chore/mise-tool-updates-20260814104516

Conversation

@ghappforreleaseplease

Copy link
Copy Markdown
Contributor

Automated mise tool upgrades from local config.

Updated tools:

  • action-validator
  • actionlint
  • editorconfig-checker
  • ghalint
  • lychee
  • pinact
  • pipx:gh-action-pulse
  • prek
  • rumdl
  • shellcheck
  • shfmt
  • tombi
  • uv
  • yamlfmt
  • yamllint
  • zizmor

Command: mise upgrade --bump --local action-validator actionlint editorconfig-checker ghalint lychee pinact pipx:gh-action-pulse prek rumdl shellcheck shfmt tombi uv yamlfmt yamllint zizmor

Version changelog (3 tools)
Tool Requested Installed
prek 0.4.120.4.13 0.4.120.4.13
rumdl 0.2.520.2.55 0.2.520.2.55
tombi 1.2.71.3.5 1.2.71.3.5
Release notes (3 tools)
prek: `0.4.12` → `0.4.13` (j178/prek)

v0.4.13

Release Notes

Released on 2026-08-10.

Highlights

Manage hook tools with mise

The new language: mise support lets hooks install tools using
mise in an isolated environment:

repos:
  - repo: local
    hooks:
      - id: golangci-lint
        name: golangci-lint
        language: mise
        additional_dependencies: ["aqua:golangci/golangci-lint@2"]
        entry: golangci-lint run --fast-only ./...
        pass_filenames: false

Run commands in hook environments

The new prek exec subcommand can run an explicit command in a configured
hook's prepared environment. For example, the hook above makes its managed
binary available to this command:

$ prek exec golangci-lint -- golangci-lint --version

Enhancements

  • Add mise language support (#2540)
  • Add deny-filename-pattern and require-filename-pattern hooks (#2488)
  • Add prek exec for running commands in a hook environment (#2478)
  • Add yaml-language-server: comment to YAML sample config (#2486)
  • Make prek cache size output terminal-aware (#2508)
  • Match file regexes against path bytes (#2541)
  • Show hook aliases in run output (#2497)
  • Show hook descriptions in run output (#2490)

Performance

  • Avoid env cache scans for skipped hooks (#2502)
  • Cache Node version queries (#2500)

Bug fixes

rumdl: `0.2.52` → `0.2.55` (rvben/rumdl)

v0.2.53

Fixed

  • tables: find a table's extent in the document's flavor (ad139af)
  • tables: quoted brackets and a blank target are not a wikilink (a8aed70)
  • lsp: a rescan keeps an open buffer only where a file still is (8e16303)
  • lsp: keep an open document indexed from its buffer (ea30cca)
  • lsp: index what an editor is showing when the workspace is rescanned (0d8eacc)
  • lsp: stop an evicted file from being put back by a waiting disk read (5644516)
  • md075: ignore Obsidian wikilink aliases in prose after tables (dda35d5)
  • md084: stop deleting line endings as invisible characters (e6ca26e)
  • rules: report a multi-line link's range on the line it ends on (2e1fde5)
  • config: break "did you mean" ties by name instead of by key order (23fafd9)
  • lsp: keep a pending edit when a file is only evicted from the index (1e34c47)
  • lsp: drop a pending edit when its file is deleted (f718eca)
  • md038: include the closing backtick in the reported range (… (truncated)

v0.2.54

Added

  • action: add a command input to run rumdl fmt (9b59bff)
  • action: add install-only input to skip linting (aa0c604)
  • MD010: add ignore-code-languages to exempt fence languages from tab checks (21b56d0)

Fixed

  • config: honor the markdown attribute on every block-level element (6f88d71)
  • links: stop parsing reference links and images inside HTML blocks (8829f6b)
  • html-blocks: keep a nested raw-text element from opening its own block (27d96bb)
  • code-block-tools: stop a linter in a format slot from overwriting the block (a40d7da)
  • code-block-tools: report findings at the line they belong to (31cc6cb)
  • code-block-tools: bound a hanging tool by its timeout and stop respawning it (6ce8a1d)
  • action: add rumdl to PATH so later workflow steps can call it (98baf60)

Downloads

File Platform Checksum
rumdl-v0.2.54-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 [checksum](https://github.com/rvben/rumdl/releases/download/v0.2.54/rumdl-v0.2.54-x86_64-… (truncated)

v0.2.55

Fixed

  • lsp: honor per-directory config across workspace features (2c7670f)
  • core: align path-aware document processing across adapters (7285b7a)

Performance

  • lsp: construct workspace index rules directly (864e42a)

Downloads

File Platform Checksum
rumdl-v0.2.55-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 checksum
rumdl-v0.2.55-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (musl) checksum
rumdl-v0.2.55-aarch64-unknown-linux-gnu.tar.gz Linux ARM64 checksum
rumdl-v0.2.55-aarch64-unknown-linux-musl.tar.gz Linux ARM64 (musl) checksum
rumdl-v0.2.55-x86_64-apple-darwin.tar.gz macOS x86_64 [checksum](https://github.com/rvben/rumdl/releases/downloa… (truncated)
tombi: `1.2.7` → `1.3.5` (tombi-toml/tombi)

v1.2.8

What's Changed

🐝 Bug Fixes

📦 Dependencies

🛠️ Other Changes

Full Changelog: tombi-toml/tombi@v1.2.7...v1.2.8

v1.2.9

What's Changed

🦅 New Features

🐝 Bug Fixes

🛠️ Other Changes

Full Changelog: tombi-toml/tombi@v1.2.8...v1.2.9

v1.2.10

What's Changed

📦 Dependencies

Full Changelog: tombi-toml/tombi@v1.2.9...v1.2.10

v1.3.2

What's Changed

🚨 Breaking Changes

🦅 New Features

🛠️ Other Changes

Full Changelog: tombi-toml/tombi@v1.3.1...v1.3.2

v1.3.3

What's Changed

🚨 Breaking Changes

🦅 New Features

Full Changelog: tombi-toml/tombi@v1.3.2...v1.3.3

v1.3.4

What's Changed

🚨 Breaking Changes

🐝 Bug Fixes

🛠️ Other Changes

Full Changelog: tombi-toml/tombi@v1.3.3...v1.3.4

v1.3.5

What's Changed

🐝 Bug Fixes

Full Changelog: tombi-toml/tombi@v1.3.4...v1.3.5

Modified files:

  • .mise.toml

Automated mise tool upgrades from local config.

Updated tools:
- `action-validator`
- `actionlint`
- `editorconfig-checker`
- `ghalint`
- `lychee`
- `pinact`
- `pipx:gh-action-pulse`
- `prek`
- `rumdl`
- `shellcheck`
- `shfmt`
- `tombi`
- `uv`
- `yamlfmt`
- `yamllint`
- `zizmor`

Command: `mise upgrade --bump --local action-validator actionlint editorconfig-checker ghalint lychee pinact pipx:gh-action-pulse prek rumdl shellcheck shfmt tombi uv yamlfmt yamllint zizmor`

<details>
<summary>Version changelog (3 tools)</summary>

| Tool | Requested | Installed |
|------|-----------|-----------|
| `prek` | `0.4.12` → `0.4.13` | `0.4.12` → `0.4.13` |
| `rumdl` | `0.2.52` → `0.2.55` | `0.2.52` → `0.2.55` |
| `tombi` | `1.2.7` → `1.3.5` | `1.2.7` → `1.3.5` |

</details>

<details>
<summary>Release notes (3 tools)</summary>

<details>
<summary>prek: `0.4.12` → `0.4.13` (j178/prek)</summary>

### v0.4.13

## Release Notes

Released on 2026-08-10.

### Highlights

#### Manage hook tools with mise

The new `language: mise` support lets hooks install tools using
[`mise`](https://mise.jdx.dev/) in an isolated environment:

```yaml
repos:
  - repo: local
    hooks:
      - id: golangci-lint
        name: golangci-lint
        language: mise
        additional_dependencies: ["aqua:golangci/golangci-lint@2"]
        entry: golangci-lint run --fast-only ./...
        pass_filenames: false
```

#### Run commands in hook environments

The new `prek exec` subcommand can run an explicit command in a configured
hook's prepared environment. For example, the hook above makes its managed
binary available to this command:

```console
$ prek exec golangci-lint -- golangci-lint --version
```

### Enhancements

- Add `mise` language support ([#2540](j178/prek#2540))
- Add `deny-filename-pattern` and `require-filename-pattern` hooks ([#2488](j178/prek#2488))
- Add `prek exec` for running commands in a hook environment ([#2478](j178/prek#2478))
- Add `yaml-language-server:` comment to YAML sample config ([#2486](j178/prek#2486))
- Make `prek cache size` output terminal-aware ([#2508](j178/prek#2508))
- Match file regexes against path bytes ([#2541](j178/prek#2541))
- Show hook aliases in run output ([#2497](j178/prek#2497))
- Show hook descriptions in run output ([#2490](j178/prek#2490))

### Performance

- Avoid env cache scans for skipped hooks ([#2502](j178/prek#2502))
- Cache Node version queries ([#2500](j178/prek#2500))

### Bug fixes

- Fix Node hook installation with npm 11 ([#2487](j178/prek#2487))
- Isolate dependency installs from inherited Git repository state ([#2506](https://github.com/j178/prek/pull/25… (truncated)

</details>
<details>
<summary>rumdl: `0.2.52` → `0.2.55` (rvben/rumdl)</summary>

### v0.2.53

### Fixed

- **tables**: find a table's extent in the document's flavor ([ad139af](rvben/rumdl@ad139af))
- **tables**: quoted brackets and a blank target are not a wikilink ([a8aed70](rvben/rumdl@a8aed70))
- **lsp**: a rescan keeps an open buffer only where a file still is ([8e16303](rvben/rumdl@8e16303))
- **lsp**: keep an open document indexed from its buffer ([ea30cca](rvben/rumdl@ea30cca))
- **lsp**: index what an editor is showing when the workspace is rescanned ([0d8eacc](rvben/rumdl@0d8eacc))
- **lsp**: stop an evicted file from being put back by a waiting disk read ([5644516](rvben/rumdl@5644516))
- **md075**: ignore Obsidian wikilink aliases in prose after tables ([dda35d5](rvben/rumdl@dda35d5))
- **md084**: stop deleting line endings as invisible characters ([e6ca26e](rvben/rumdl@e6ca26e))
- **rules**: report a multi-line link's range on the line it ends on ([2e1fde5](rvben/rumdl@2e1fde5))
- **config**: break "did you mean" ties by name instead of by key order ([23fafd9](rvben/rumdl@23fafd9))
- **lsp**: keep a pending edit when a file is only evicted from the index ([1e34c47](rvben/rumdl@1e34c47))
- **lsp**: drop a pending edit when its file is deleted ([f718eca](rvben/rumdl@f718eca))
- **md038**: include the closing backtick in the reported range (… (truncated)

### v0.2.54

### Added

- **action**: add a command input to run rumdl fmt ([9b59bff](rvben/rumdl@9b59bff))
- **action**: add install-only input to skip linting ([aa0c604](rvben/rumdl@aa0c604))
- **MD010**: add ignore-code-languages to exempt fence languages from tab checks ([21b56d0](rvben/rumdl@21b56d0))

### Fixed

- **config**: honor the markdown attribute on every block-level element ([6f88d71](rvben/rumdl@6f88d71))
- **links**: stop parsing reference links and images inside HTML blocks ([8829f6b](rvben/rumdl@8829f6b))
- **html-blocks**: keep a nested raw-text element from opening its own block ([27d96bb](rvben/rumdl@27d96bb))
- **code-block-tools**: stop a linter in a format slot from overwriting the block ([a40d7da](rvben/rumdl@a40d7da))
- **code-block-tools**: report findings at the line they belong to ([31cc6cb](rvben/rumdl@31cc6cb))
- **code-block-tools**: bound a hanging tool by its timeout and stop respawning it ([6ce8a1d](rvben/rumdl@6ce8a1d))
- **action**: add rumdl to PATH so later workflow steps can call it ([98baf60](rvben/rumdl@98baf60))

## Downloads

| File | Platform | Checksum |
|------|----------|----------|
| [rumdl-v0.2.54-x86_64-unknown-linux-gnu.tar.gz](https://github.com/rvben/rumdl/releases/download/v0.2.54/rumdl-v0.2.54-x86_64-unknown-linux-gnu.tar.gz) | Linux x86_64 | [checksum](https://github.com/rvben/rumdl/releases/download/v0.2.54/rumdl-v0.2.54-x86_64-… (truncated)

### v0.2.55

### Fixed

- **lsp**: honor per-directory config across workspace features ([2c7670f](rvben/rumdl@2c7670f))
- **core**: align path-aware document processing across adapters ([7285b7a](rvben/rumdl@7285b7a))

### Performance

- **lsp**: construct workspace index rules directly ([864e42a](rvben/rumdl@864e42a))

## Downloads

| File | Platform | Checksum |
|------|----------|----------|
| [rumdl-v0.2.55-x86_64-unknown-linux-gnu.tar.gz](https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-x86_64-unknown-linux-gnu.tar.gz) | Linux x86_64 | [checksum](https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-x86_64-unknown-linux-gnu.tar.gz.sha256) |
| [rumdl-v0.2.55-x86_64-unknown-linux-musl.tar.gz](https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-x86_64-unknown-linux-musl.tar.gz) | Linux x86_64 (musl) | [checksum](https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-x86_64-unknown-linux-musl.tar.gz.sha256) |
| [rumdl-v0.2.55-aarch64-unknown-linux-gnu.tar.gz](https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-aarch64-unknown-linux-gnu.tar.gz) | Linux ARM64 | [checksum](https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-aarch64-unknown-linux-gnu.tar.gz.sha256) |
| [rumdl-v0.2.55-aarch64-unknown-linux-musl.tar.gz](https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-aarch64-unknown-linux-musl.tar.gz) | Linux ARM64 (musl) | [checksum](https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-aarch64-unknown-linux-musl.tar.gz.sha256) |
| [rumdl-v0.2.55-x86_64-apple-darwin.tar.gz](https://github.com/rvben/rumdl/releases/download/v0.2.55/rumdl-v0.2.55-x86_64-apple-darwin.tar.gz) | macOS x86_64 | [checksum](https://github.com/rvben/rumdl/releases/downloa… (truncated)

</details>
<details>
<summary>tombi: `1.2.7` → `1.3.5` (tombi-toml/tombi)</summary>

### v1.2.8

<!-- Release notes generated using configuration in .github/release.yml at v1.2.8 -->

## What's Changed
### 🐝 Bug Fixes
* fix(cargo): resolve completion paths from file URIs by @​ya7010 in tombi-toml/tombi#2069
### 📦 Dependencies
* fix: update vulnerable npm dependencies by @​ya7010 in tombi-toml/tombi#2064
### 🛠️ Other Changes
* docs: add schemas[*].strict to the configuration index by @​ya7010 in tombi-toml/tombi#2063

**Full Changelog**: tombi-toml/tombi@v1.2.7...v1.2.8

### v1.2.9

<!-- Release notes generated using configuration in .github/release.yml at v1.2.9 -->

## What's Changed
### 🦅 New Features
* feat(validator): select best union diagnostics by @​ya7010 in tombi-toml/tombi#2073
### 🐝 Bug Fixes
* fix(schema): preserve constraints across type projections by @​ya7010 in tombi-toml/tombi#2072
### 🛠️ Other Changes
* docs: explain TOML version overrides by @​ya7010 in tombi-toml/tombi#2071

**Full Changelog**: tombi-toml/tombi@v1.2.8...v1.2.9

### v1.2.10

<!-- Release notes generated using configuration in .github/release.yml at v1.2.10 -->

## What's Changed
### 📦 Dependencies
* fix(deps): update js-yaml to 4.3.1 by @​ya7010 in tombi-toml/tombi#2074

**Full Changelog**: tombi-toml/tombi@v1.2.9...v1.2.10

### v1.3.2

<!-- Release notes generated using configuration in .github/release.yml at v1.3.2 -->

## What's Changed
### 🚨 Breaking Changes
* feat(formatter): change the default `line-width` to unlimited by @​ya7010 in tombi-toml/tombi#2104
### 🦅 New Features
* ci: cancel superseded workflow runs by @​ya7010 in tombi-toml/tombi#2103
### 🛠️ Other Changes
* fix(ci): repair WASM and npm release workflows by @​ya7010 in tombi-toml/tombi#2101
* feat(wasm): export format and lint error types by @​ya7010 in tombi-toml/tombi#2105
* docs(wasm): add error type hints to examples by @​ya7010 in tombi-toml/tombi#2106

**Full Changelog**: tombi-toml/tombi@v1.3.1...v1.3.2

### v1.3.3

<!-- Release notes generated using configuration in .github/release.yml at v1.3.3 -->

## What's Changed
### 🚨 Breaking Changes
* feat(wasm): return structured format and lint results by @​ya7010 in tombi-toml/tombi#2107
### 🦅 New Features
* feat(formatter): add comment-style rule by @​ya7010 in tombi-toml/tombi#2108

**Full Changelog**: tombi-toml/tombi@v1.3.2...v1.3.3

### v1.3.4

<!-- Release notes generated using configuration in .github/release.yml at v1.3.4 -->

## What's Changed
### 🚨 Breaking Changes
* fix(wasm): reject with standard errors by @​ya7010 in tombi-toml/tombi#2109
### 🐝 Bug Fixes
* fix(npm): include WASM build output in published packages by @​ya7010 in tombi-toml/tombi#2110
### 🛠️ Other Changes
* docs(wasm): respect format diagnostic severity by @​ya7010 in tombi-toml/tombi#2111

**Full Changelog**: tombi-toml/tombi@v1.3.3...v1.3.4

### v1.3.5

<!-- Release notes generated using configuration in .github/release.yml at v1.3.5 -->

## What's Changed
### 🐝 Bug Fixes
* fix(cli): stop LSP after exit notification by @​ya7010 in tombi-toml/tombi#2112
* fix(docs): hide playground until ready by @​ya7010 in tombi-toml/tombi#2113
* fix(npm): identify WASM package repositories by @​ya7010 in tombi-toml/tombi#2114

**Full Changelog**: tombi-toml/tombi@v1.3.4...v1.3.5

</details>

</details>

Modified files:
- `.mise.toml`
@github-actions

github-actions Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Commit Check

All 5 checks passed

Show all 5 checks
Commit message
  ✔ Commit 1/2 (chore(mise): upgrade local tools)
  ✔ Commit 2/2 (chore: add trailing magic comma to conserve format)
Branch
  ✔ Branch (chore/mise-tool-updates-20260814104516)
Author
  ✔ Author name (ghappforreleaseplease[bot])
  ✔ Author email (294462232+ghappforreleaseplease[bot]@users.noreply.github...)

commit-check 2.13.4 · Rules reference

@jylenhof jylenhof left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: jylenhof <jygithub@lenhof.eu.org>
@jylenhof
jylenhof merged commit cfb3d7d into main Aug 14, 2026
5 checks passed
@jylenhof
jylenhof deleted the chore/mise-tool-updates-20260814104516 branch August 14, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant