Releases: errata-ai/vale
v3.10.0
This release introduces support for MDX (#841). See the documentation for more information.
Notably, it is no longer necessary to configure CommentDelimiters
or use a [formats]
association with Markdown.
Changelog
- 74f7480 chore(deps): bump github.com/expr-lang/expr from 1.16.9 to 1.17.0 (#985)
- 1bcb343 test: add MDX case with old configuration
- 4476a1e chore(deps): bump golang.org/x/net from 0.34.0 to 0.36.0 (#982)
- 32e40db refactor: fix golangci-lint
- 04a7039 fix: support non-expressions in
{...}
- bc79b15 refactor: clean up cmd execution
- 811d6c4 chore: install mdx2vast in CI
- 61c8d15 feat: add built-in support for MDX
v3.9.6
v3.9.5
v3.9.4
Changelog
- 0e23567 refactor: use default location when
dicpath
is not set - 992fddb refactor: restrict spell check to word bounded tokens
- 7edac53 fix: only use on-disk file extension for config-matching
- 00b5b09 fix: handle empty replacements (#950)
- e73f5cd chore: update go dependencies (#938)
- 75ff562 Introducing Vale Guru on Gurubase.io (#924)
v3.9.3
v3.9.2
v3.9.1
v3.9.0
This release introduces two new use cases for comment-based configuration.
1. Switching styles associated with a block
Individual styles can now be turned on or off:
<!-- vale StyleName1 = YES -->
<!-- vale StyleName2 = NO -->
Styles can now be set (enabling them and switching off any other styles):
<!-- vale style = StyleName1 -->
<!-- vale styles = StyleName1, StyleName2 -->
2. Ignoring individual matches
You can now choose to ignore individual matches instead of the entire rule or style:
<!-- vale style.Rule["Matched Text"] = NO -->
<!-- vale style.Rule["Match 1", "Match 2"] = NO -->
New sponsor
Finally, a thank you to Vale's newest sponsor: Spectro Cloud. Support like this makes a huge difference in my ability to continue to support and develop Vale.
If you (or your company) would like to help, please consider contributing through GitHub Sponsors or Open Collective.