Skip to content

Releases: errata-ai/vale

v0.4.2

23 Apr 18:18
Compare
Choose a tag to compare

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 on

AsciiDoc 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

18 Apr 16:41
e9e1f1a
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

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 # good

Like the other extension points, this will intelligently ignore certain syntax constructs (e.g., code blocks, URLs, etc.)

v0.4.0

02 Apr 18:20
b69973c
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Implemented enhancements:

  • Improve styling of multiple options #37
  • Support input from stdin #32

Closed issues:

  • Refine built-in rules #30

v0.3.4

26 Mar 20:46
20c2fd6
Compare
Choose a tag to compare
v0.3.4 Pre-release
Pre-release

Fixed bugs:

  • Tests? Possible issue with GenderBias #26

Implemented enhancements:

  • Add basic rule template generation #28
  • Support changing the severity level of built-in rules #18

Closed issues:

  • Possible bug #27

v0.3.3

20 Mar 17:18
b7513ca
Compare
Choose a tag to compare
v0.3.3 Pre-release
Pre-release

Full Changelog

Implemented enhancements:

  • Create a website #5

Closed issues:

  • Linux should not install to home dir #17

Also removes experimental support for LaTeX.

v0.3.2

14 Mar 21:34
1421434
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release

Full Changelog

Implemented enhancements:

  • Unrecognized file formats are now linted line-by-line (instead of ignored) #24
  • LaTeX is now supported via Pandoc #19
  • Create a Windows installer #7

v0.3.1

10 Mar 18:44
145cee8
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Full Changelog

Implemented enhancements:

  • Process files concurrently #21
  • Improve reStructuredText and AsciiDoc support #19

Closed issues:

  • Improve error reporting #22

v0.3.0

06 Mar 18:41
ff8853e
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Full Changelog

Implemented enhancements:

  • Markdown processing is now powered by Blackfriday
  • Add to Homebrew #6

Closed issues:

  • Use multiple check definition structs? #15

v0.2.1

26 Feb 20:02
Compare
Choose a tag to compare
v0.2.1 Pre-release
Pre-release

v0.2.1 (2017-02-25)

Full Changelog

Implemented enhancements:

  • Add a description key to rule definitions #14
  • Improve handling of rule citations #12

Fixed bugs:

  • Multiline matches are handled incorrectly #16

v0.2.0

20 Feb 00:58
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Full Changelog

Implemented enhancements:

  • Support predefined variables in rule definitions #9
  • POS Tagger #1

Fixed bugs:

  • Duplicate matches on the same line aren't handled correctly #8