v3.0.0
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
- CI website: Node.js 20でビルドを行う by @massongit in #130
- CI: Actionsとrunnerアップデート by @massongit in #128
Dependency Updates
- chore(deps): bump json5 from 2.2.1 to 2.2.3 by @dependabot in #108
- chore(deps): bump minimatch from 3.0.4 to 3.1.2 in /example by @dependabot in #104
- chore(deps): bump ejs from 3.1.8 to 3.1.10 by @dependabot in #122
- chore(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in #123
- chore(deps): bump webpack from 5.89.0 to 5.94.0 in /example by @dependabot in #124
- chore(deps): bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #126
- chore(deps): bump elliptic from 6.5.4 to 6.5.7 in /example by @dependabot in #125
- パッケージアップデート by @massongit in #132
New Contributors
- @frozenbonito made their first contribution in #127
Full Changelog: v2.3.14...v3.0.0