Skip to content

chore(vale): accept upstream Vale 3.25.1 - #581

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
vendor/vale/republish
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
vendor/vale/republish

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Upstream Vale is ahead of the version this repository packages.

This updates .github/scripts/vale-manifest.json to the new upstream
version and replaces every platform's SHA256 with the digest from
upstream's vale_<version>_checksums.txt.

Reviewing this is the trust boundary. Merging it authorizes the
publish phase to download those exact archives and package them; a
download that does not match a digest here aborts the run and
publishes nothing. Check the digests against upstream's checksums file
for the release before approving.

Merging this triggers the publish phase, which stamps every platform
package <valeVersion>-<yyyymmddhhmmss> and publishes the set. That
publish is inert on its own: @taskless/cli pins exact versions, so
nothing reaches a consumer until that pin is deliberately bumped —
which is what vale-upgrade.yml proposes, separately, once this has
merged and published. Merging THIS changes nobody's install.

This pull request rolls: if upstream releases again before it merges,
the branch, title, and body are rewritten to the newer version rather
than a second pull request being opened. Push a commit to the branch
and that stops — the workflow will not force-push over a commit it did
not write.


Upstream release notes — 3.25.1

https://github.com/vale-cli/vale/releases/tag/v3.25.1

Changelog

  • d7a379da fix: A percent-encoded link target no longer drops a later alert
  • d59ad842 fix: A .tsx file is parsed with the TSX grammar
  • cafff9f9 fix: A phrase in a rule matches across a line wrap
  • f41c1eda fix: Compile the spelling exception pattern once per vocabulary
  • 4f013daf feat: Find vale.ini in a project's .config directory
  • 9f822e9d docs: Add FLOSS
  • a7817766 fix: A tag inside a link's text no longer crashes scope: link
  • 8e88d55a test: Guard the casing-and-code scenario on rst2html
  • 10744bd6 fix: A wrapped list item or blockquote is placed by runs, not by searching for its text
  • b41932c5 fix: A doc-comment mask drops only an alert whose match lies inside it
  • 91041463 fix: An alert in a comment is placed by what extraction took off its line
  • 1a84507d fix: A sequence match holding inline markup is placed through the block's runs
  • 3d89b9e4 fix: An occurrence message's count fills %s as well as %d
  • a07aa34c fix: .mjs, .cjs, .mts, and .cts are JavaScript and TypeScript, and a mapped file's grammar comes from the format it is read as
  • 82f20fc2 fix(lint): take the tree-sitter grammar from a [formats] mapping when the extension has none (#1204)
  • 61cb142a fix: AsciiDoc cross-references without text render as empty links
  • cfb21a4c fix: MDX elements that span lines no longer lose later alerts, and a list that takes a non-item no longer panics
  • a0fc3a96 fix: MDX reads JSX inside expressions, escapes in attributes, and multiline template literals
  • b5b8e429 fix: An unreadable document no longer stops the run, and a package's dropped styles are named
  • 25270feb fix: Vocab works in [*], and Vocab = NONE clears inherited vocabularies
  • fce33f19 feat: Spelling alerts say when a word is a casing mistake or looks like code
  • fb4f161f fix: Vale.Terms finds terms that start or end with punctuation, like C++ and .NET
  • 775511b8 feat: YAML vocabularies, and affix flags in vocabularies and rules
  • c8fcacf2 feat: The default dictionary knows common technical vocabulary
  • 2b345462 docs: remove studio
  • c74f4da2 docs: Remove DO

@github-actions github-actions Bot added the skip-changeset PR intentionally ships no release note (bypasses the changeset requirement) label Oct 26, 2026

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

skip-changeset PR intentionally ships no release note (bypasses the changeset requirement)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants