- singleQuoteオプションに対応
- ブロックコメントを含む式で、必要がなければ改行をしないように
- 二項演算子、関数呼び出し、プロパティーアクセス、インデックスアクセスに対して
prettier-ignore
コメントを使用すると式の一部が消える問題を部分的に修正 - 改行を含む空の配列の配列のフォーマットを修正
- 空の名前空間もフォーマットできるように対応
- ブロック式やオブジェクトや配列で前後にコメントがある場合に空行が発生する問題を修正
- 名前付きのメタデータの空白の位置を修正
- 関数呼び出しのフォーマットを改善
- 配列とオブジェクトのリテラルで元の改行を維持するように
- エスケープされた引用符を含む文字列の引用符の選択を改善
- インデックスアクセスで発生していた余計な改行を抑制
- 長い二項演算子式を改行するように
- vscodeLanguageIds を追加
- 拡張子
.ais
に対応 - AiScript 0.19.0 に対応
- if, match, for, each に括弧を追加
- 関数呼び出しのフォーマットを改善
- ブロック内で元の改行を維持するように
- 型注釈に対応
- 小数点を含む数値があるとフォーマットできない問題を修正
- 空のブロックや配列の中にコメントがあるとフォーマットできない問題を修正
- not, and, or の直後の prop, index, call が消える問題を修正
- index の内側の余分な括弧を削除