Skip to content

Bump vale-cli/vale to 3.26.0 - #49633

Open
code-infra-renovate[bot] wants to merge 1 commit into
masterfrom
renovate/vale-cli-vale-3.x
Open

code-infra-renovate[bot] wants to merge 1 commit into
masterfrom
renovate/vale-cli-vale-3.x

Conversation

@code-infra-renovate

@code-infra-renovate code-infra-renovate Bot commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
vale-cli/vale minor 3.25.1 → 3.26.0

Release Notes

vale-cli/vale

v3.26.0

Compare Source

Vale in the browser

v3.26.0 is the first release that ships Vale as a WebAssembly module. It's the same engine as the CLI, built for a JavaScript host: a browser, a browser extension, or Node. It runs with no server and no filesystem.

Each release now includes vale_3.26.0_wasm.tar.gz, which holds vale.wasm and the wasm_exec.js loader that matches it. The host passes the .vale.ini as a string and loads styles, vocabularies, and packages into an in-memory filesystem. Vale then lints:

  • Markdown, MDX, MyST, Quarto, Org, HTML, and plain text, natively.
  • YAML, JSON, and TOML, through Views.
  • AsciiDoc, XML, and any other converted format whose HTML the host produces with a JavaScript converter. ValeConverterOptions returns the arguments that make that HTML match what the CLI would produce.

ValeSuggest resolves an alert's fixes, and ValeResolveConfig reports which rules each section turns on, turns off, or changes the level of. Source-code linting needs tree-sitter, which uses CGo, so it stays CLI-only.

See the WebAssembly docs for the full API.

Thank you, FLOSS/fund

Vale received a $10,000 grant from FLOSS/fund to support Vale's expansion to the web. Grants like this keep Vale free and independent. Thank you to FLOSS/fund for supporting open-source infrastructure.

Changelog

  • e2d4374 fix: Create bin/ before copying the wasm loader into it
  • 0897e7f fix: A sentence or title capitalization rule no longer slows with each exception
  • 8b9bfb9 feat: Resolve a configuration in the browser build
  • bd1c0ba fix: An ignored class covers an image's alt text
  • 305eba3 feat: string-config and in-memory entry points
  • 8e5de35 feat: A Config reads its assets through a filesystem of its own
  • 9eeba2d fix: Run a Transform stylesheet with no network, writes, or directories
  • 0f91a65 feat: Lint a converted format in the browser from the host's HTML
  • cb27bde feat: Build Vale for the browser

Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • Between 12:00 AM and 04:59 AM, only on Sunday (* 0-4 * * 7)
  • Automerge
    • At any time (no schedule defined)

🚦 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 this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by self-hosted Renovate.

@code-infra-renovate code-infra-renovate Bot added the dependencies Update of dependencies. label Nov 1, 2026
@code-infra-dashboard

code-infra-dashboard Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Deploy preview

https://deploy-preview-49633--material-ui.netlify.app/
QR code for https://deploy-preview-49633--material-ui.netlify.app/

Bundle size

Bundle Parsed size Gzip size
@mui/material 0B(0.00%) 0B(0.00%)
@mui/lab 0B(0.00%) 0B(0.00%)
@mui/private-theming 0B(0.00%) 0B(0.00%)
@mui/system 0B(0.00%) 0B(0.00%)
@mui/utils 0B(0.00%) 0B(0.00%)

Details of bundle changes

Performance

No regressions in 32 benchmarks · ran 3m 54s · details


Check out the code infra dashboard for more information about this PR.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Update of dependencies.

0 participants