Skip to content

Bump vale-cli/vale to 3.19.0 - #49068

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

Bump vale-cli/vale to 3.19.0#49068
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 Aug 30, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
vale-cli/vale minor 3.18.03.19.0

Release Notes

vale-cli/vale (vale-cli/vale)

v3.19.0

Compare Source

MDX: JSX children are now linted

Vale now reads a JSX element's children as the Markdown they are — matching MDX's own grammar, where only tags, attributes, and {...} expressions are JavaScript. The prose inside wrapping components like <Steps>, <Tabs>, or <Aside> is linted at its exact source position, as is the text of inline elements (<abbr>HTML</abbr> — "HTML" is read as part of its sentence). For documentation built on component-heavy frameworks like Astro Starlight, this can mean a quarter of your prose is now covered.

Children carry the element's name as a class scope, the same way MyST and Quarto directives work — so a rule can target one component's content (scope: text.class.Aside), and a component whose content shouldn't be linted can be excluded by name:

IgnoredClasses = RawOutput

That's also the escape hatch if you preferred the old skip-everything behavior. Attribute values, expressions, self-closing elements, and elements opened and closed on a single standalone line are still treated as code.

Changelog

  • 405a7da fix: strip a comment's delimiters, not its prose's (#​1151)
  • 7766415 feat(code): add Elixir comment and doc-attribute extraction (#​1151)
  • 055db43 feat: let a sequence token ask for repeated occurrences (#​899)
  • 9ba5dea feat: lint a JSX element's children as the Markdown they are (#​1155)
  • 8702043 fix: lint a block title as written, without its generated label (#​1152)
  • d0e65f4 docs: update contributing for native MDX and Typst

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 Aug 30, 2026
@code-infra-dashboard

Copy link
Copy Markdown

Deploy preview

https://deploy-preview-49068--material-ui.netlify.app/
QR code for https://deploy-preview-49068--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


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

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

Labels

dependencies Update of dependencies.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants