Skip to content

Releases: errata-ai/vale

v2.21.2

23 Nov 21:02
Compare
Choose a tag to compare

Changelog

  • 83d76cf fix: allow .vale in StylesPath

v2.21.1

21 Nov 20:38
Compare
Choose a tag to compare

Changelog

v2.21.0

28 Oct 18:00
Compare
Choose a tag to compare

Changelog

  • b45cdb3 feat: support comments in ignore files
  • 3a115e5 fix: handle 0 suffix
  • ccfa9b1 fix: skip should be an upper bound
  • f521f5a feat: load local packages

v2.20.2

14 Sep 21:41
Compare
Choose a tag to compare

Changelog

  • cb0d6ea Merge pull request #484 from kij/patch-1
  • a1d5247 fix: support numbers in Vocab entries

v2.20.1

23 Jul 22:21
Compare
Choose a tag to compare

Changelog

v2.20.0

05 Jul 23:29
Compare
Choose a tag to compare

This release adds support for Org files.

Changelog

v2.19.0

28 Jun 22:02
Compare
Choose a tag to compare

This release adds support for linting markup embedded within source code, such as Rust Markdown (shown below).

/// Creates a new empty `String`.
///
/// Given that the `String` is empty, this will not allocate any initial
/// buffer. While that means that this initial operation is very
/// inexpensive, it may cause excessive allocation later when you add
/// data. If you have an idea of how much data the `String` will hold,
/// consider the [`with_capacity`] method to prevent excessive
/// re-allocation.
///
/// [`with_capacity`]: #method.with_capacity
///
/// # Examples
///
/// Basic usage:
///
/// ```
/// let s = String::new();
/// ```
pub const fn new() -> String {
    String { vec: Vec::new() }
}

To enable this, use the format association section to specify the combination:

StylesPath = styles
MinAlertLevel = suggestion

[formats]
# Rust   Markdown
rs = md

[*.md]
BasedOnStyles = Vale

Changelog

  • 76dc710 chore: add dispatch step
  • 6d48ef3 chore: build linux_arm64
  • b4ef295 feat: support embedded markup

v2.18.0

07 Jun 00:50
Compare
Choose a tag to compare

This release implements a new tokenization algorithm (#346) and exposes two new scopes: text.figure.caption and text.table.caption (#274).

Changelog

  • 04ce2ea feat: implement iterTokenizer
  • 7190a77 fix: remove auto-wrapping links
  • a54fb7c fix: we no longer need to test GoReleaser
  • 4b9d98c feat: add caption scopes

v2.17.0

12 May 19:03
Compare
Choose a tag to compare

You can now customize the attributes passed to asciidoctor:

StylesPath = <...>

[asciidoctor]
# attribute = value
# 
# where 'YES' enables and 'NO' disables.

# enable
experimental = YES

# assign a specific value
attribute-missing = drop

[*]
BasedOnStyles = Vale

# normal config ...

Changelog

v2.16.2

10 May 18:50
Compare
Choose a tag to compare

Changelog