Releases: vale-cli/vale
0.7.1
Changelog
f4b626c refactor: improve error message for new
90280c8 refactor: update documentation link in templates
c08a262 docs: add link to Visual Studio Code extension
f03ca14 docs: clean up style table
f6262d0 refactor: improve Rust.Methods
b95b3fb fix: detect when punctuation is in a code span
9a58161 style: improve comments
e7bd41a docs: remove Chocolately link
Automated with @goreleaser
Built with go version go1.7 linux/amd64
0.7.0
This release includes a new code option in rule definitions that lets you target text inside of code spans (which was previously outright ignored). For example,
extends: existence
message: "Remove parentheses from '%s'"
description: "When talking about a method in prose, DO NOT include the parentheses."
level: error
nonword: true
code: true # this tells Vale to keep code spans
tokens:
- '`\w+\(\)`' # something like `read_line()` would be flagged.Changelog
07b4f9e refactor: remove spelling template
9ae52f9 feat: add a code key to rule definitions
7b937ce style: update comments
49fdb49 refactor: update lint_test.go
a4066f0 refactor: create check.NewManager
b43cdde Merge remote-tracking branch 'origin/master' into refactor/state
0954eb8 docs: add MailChimp and OpenStack
efcd3d9 fix: remove '<' from MailChimp.SentenceLength
2cb96cb feat: improve Pedantic
2fa7ddb fix: check for escaped parentheses too
8f9c0ec refactor: shorten some rule names in Pedantic
b2b7580 refactor: remove code block
3db7372 feat: start Pedantic style
c8b084a fix: typo in OpenStack.Colons
1129159 chore: drop Homebrew from GoReleaser
Automated with @goreleaser
Built with go version go1.7 linux/amd64
v0.6.2
- Fixes an issue where, for large directories, we could potentially
surpass the maximum allowable number of open file descriptors. - Includes a few minor improvements to the handling of reStructuredText inline literals.
Changelog
2158340 feat: start OpenStack style
2a6d4de refactor: strip bounding spaces in Substitution
d36b574 refactor: include the filename in YAML errors
5766568 feat: update Hedging and Editorializing
f9aa5f9 test: add MailChimp fixtures
635901d Merge pull request #41 from abingham/master
ed20863 Added link to emacs package "flycheck-vale".
ddf09eb fix: set a limit on the number of goroutines
1461a9e feat: start MailChimp style
0b83382 refactor: trim sentences
Automated with @goreleaser
Built with go version go1.8 linux/amd64
v0.6.1
This release introduces a style key for capitalization checks:
extends: capitalization
message: "'%s' should be in title case"
level: warning
scope: heading
# $title, $sentence, $lower, $upper, or a pattern.
match: $title
style: AP # AP or Chicago; only applies when match is set to $title.It also removes experimental support for Spelling.
Automated with @goreleaser
Built with go version go1.8 linux/amd64
v0.6.0
This releases introduces two new features:
-
a
capitalizationcheck:extends: capitalization message: "'%s' should be in title case" level: warning scope: heading # $title, $sentence, $lower, $upper, or a pattern. match: $title
-
a
contextoutput format that displays alerts in their surrounding text:$ vale --output=context some_file.ext
Automated with @goreleaser
Built with go version go1.7 linux/amd64
v0.5.0
Changelog
775566c chore: use Windows Server 2012 R2
8c8824b chore: add go-msi to AppVeyor
7d33a15 fix: strip carriage returns from rst2html
2912a84 test: add scoping fixtures
0dde97a refactor: don't check skipTags on every iteration
91a4fca feat: expand scopes
f87cd94 refactor: add a space for non-punctuation
f5d041f fix: split on code spans
b205da4 chore: update deps
e61432a test: add inline markup cases
eb15d67 fix: improve handling of markup within scopes
6ac6817 refactor: remove scopes from built-in rules
Automated with @goreleaser
Built with go version go1.8 linux/amd64
v0.4.3
This release just fixes the missing -v flag.
Changelog
7e06101 chore: update deps
54fb38e chore: fix hook paths
2b72abc chore: update make setup
69e951f style: more comments
6c4a97b refactor: tabs -> spaces
3405b72 test: call check.Load() in benchmarkLint
880ca60 refactor: explicitly load checks after config
7c93591 style: add lintFiles to graph
4918c52 style: more comments
e21c836 docs: update links
4bdc8fe chore: add Windows to compress.sh
6d48e3a chore: add upx to AppVeyor
54e694f chore: add upx to goreleaser
548f84f chore: clean up Makefile
c05a67c chore: use upx on Linux builds
78ca8a1 chore: use default ldflags_template
f0cf62b chore: add GoReleaser to Travis CI
9dc1cad chore: remove VERSION
fd827f2 chore: goreleaser config
62aac88 chore: add goreleaser
Automated with @goreleaser
Built with go version go1.8 linux/amd64
v0.4.2
A notable addition to this release is the ability to control rules from within text. For Markdown and HTML, you'd do something like:
<!-- vale off -->
This is some text
more text here...
<!-- vale on -->and
<!-- vale Style.Rule = NO -->
This is some text
<!-- vale Style.Rule = YES -->For reStructuredText, you'd use:
.. vale off
This is some text
more text here...
.. vale onAsciiDoc isn't currently supported.
Changelog
62aac88 chore: add goreleaser
0559701 docs: add info on <type>
7178e9a docs: create ISSUE_TEMPLATE
f340e6f Merge branch 'fix/unicode'
8a8b99a style: improve comments in lint package
8ccf54e refactor: pass -s to asciidoctor
f9dca20 fix: add proper unicode support
a3ed491 perf: don't re-compute lines for markup
3a9ed19 refactor: simplify Joblint.TechTerms
5358ae7 refactor: make Substitution more generic
3164efc refactor: use fully-qualified scope for headings
25b0944 test: fix failing jQuery case
b44c610 refactor: improve messages in 18F.Clarity
d66f58b fix: 18F Abbreviations
cc19c31 docs: fix Homebrew link
09e1523 docs: add source link to style's table
790e09a test: add fixture for 18F
294324e feat: add "initiate" and "liaise" to ComplexWords
02bfae8 feat: improve 18F style
57f97fc feat: add spelling rule to jQuery
36fbe9b feat: add spelling check to Homebrew
d39ea6b docs: copyedit
a47f404 feat: support in-text rule customizations
d0137ff docs: update download links
2a7959a docs: add summary of checks
2fe7ed9 docs: update CONTRIBUTING.md
2355d35 chore: update CHANGELOG
Automated with @goreleaser
Built with go version go1.8 darwin/amd64
v0.4.1
This release includes experimental support for a spelling extension point:
extends: spelling
message: "Use '%s' instead of '%s'"
level: error
scope: text.md
# "US", "UK" or omit to ignore locality differences
locale: US
ignore: # You can remove words from the default dictionary
- Something
add: # You can add word pairs to the default dictionary
- Valelint # bad
- ValeLint # goodLike the other extension points, this will intelligently ignore certain syntax constructs (e.g., code blocks, URLs, etc.)