Skip to content

v3.0.0

Compare
Choose a tag to compare
@azu azu released this 01 Dec 15:17
· 9 commits to master since this release
8e87713

What's Changed

Node.js 18+が必要になりました。
4.3.1.丸かっこ() や 3.3. かっこ類と隣接する文字の間のスペースの有無 に関する動作を改善しています。

4.3.1.丸かっこ() で かっこの内側または外側が日本語以外を含む、例外として半角かっこをエラーにしない

かっこの内側または外側が日本語以外のとき、例外的に半角かっこをエラーにしないようにしました。
ただし、かっこ内に 1 文字でも日本語が含まれている場合は全角かっこを必須としています。

3.3. かっこ類と隣接する文字の間のスペースの有無 に 半角かっこのときに外側のスペースを許容するというオプションを作成 (allowOutsideHalfParentheses) する

自然さを考慮して半角スペースのみを許容しています。

3.3. かっこ類と隣接する文字の間のスペースの有無 に 半角かっこのときに外側のスペースを必須にするというオプションを作成 (requireOutsideHalfParentheses) する

#81 (comment) の通り、「かっこの外側が日本語の場合のみ外側のスペースを必須」としています。

Breaking Changes

  • かっこ と スペースに関するルールの修正とオプションの追加 by @frozenbonito in #127
  • Require Node.js 18+ by @azu in #134

CI

Dependency Updates

New Contributors

Full Changelog: v2.3.14...v3.0.0