Skip to content

Releases: textlint-ja/textlint-rule-ja-no-mixed-period

v3.0.1

15 Jan 02:27
@azu azu
83ebb19
Compare
Choose a tag to compare

Use TypeScript

v3.0.0

15 Jan 00:41
@azu azu
e02b4dd
Compare
Choose a tag to compare

Breaking Changes

  • refactor: update to check-ends-with-period@4 #10

特にルールへの変更はありませんが、Node.js 16+が必要となっています。

Full Changelog: v2.1.3...v3.0.0

v2.1.3

16 Dec 01:18
@azu azu
370bf90
Compare
Choose a tag to compare

Bug Fixes

  • fix: support latest textlint@12
  • remove console.log (9d42ff2)

2.1.1

18 Oct 00:23
@azu azu
Compare
Choose a tag to compare

Bug Fixes

  • rule: checkFootnoteのオプション値の意味が逆になっていたのを修正 (888eb2b)

2.1.0

17 Oct 00:55
@azu azu
Compare
Choose a tag to compare

https://github.com/orangain/textlint-plugin-review のユーザーに影響がある変更です。

//footnote[foo][This is a footnote text]

のfootnote text(キャプション)部分がルールの対象に含まれていたのをデフォルトでは対象外に変更しました。
https://github.com/orangain/textlint-plugin-review では footnote textがParagraph nodeとして扱われているため、ルールの範囲に含まれていました。

checkFootnoteという隠しオプションをtrueすること(デフォルトはfalse)で 2.0.0と同じ挙動に戻せます。
この脚注の扱いがMarkdownや他の構文と異なるため、現状では隠しオプション扱いです。

{
    "rules": {
        "ja-no-mixed-period": {
             checkFootnote: true
        }
    }
}

Bug Fixes

  • review: Re:Viewで脚注がルールの対象に含まれているのをオプション化 (4d99aee)

2.0.0

21 Mar 14:19
@azu azu
Compare
Choose a tag to compare

Breaking Changes

  • forceAppendPeriod: true の場合は自動的に --fixで句点を追加するように変更(今までのデフォルトは自動追加のみだった)
    • デフォルトはOFFであるためBREAKING CHANGE
    • 今までのように末尾に句点がないときに句点を問答無用で追加したい場合は forceAppendPeriod: true としてください。

Features

  • allowPeriodMarks: []を追加
    • 例外となる句点を登録できるオプション

Internal

1.1.0

18 Feb 12:39
@azu azu
Compare
Choose a tag to compare

Features

1.0.2

30 Jun 14:55
@azu azu
Compare
Choose a tag to compare

Bug Fixes

Features

  • rule: 末尾がスペースであるパターンを追加 (74ccb01)

1.0.1

30 Jun 14:43
@azu azu
Compare
Choose a tag to compare

Features

  • rule: ignore specifix node type (c0fe3bc)
  • rule: 日本語ではないパラグラフは無視する (e9e8e06)