7月と8月と9月前半の OSS 活動
7 月から 9 月前半までの OSS 活動の振り返りです。
prettier/prettier
ブログにも書きましたが初めて自分でリリース行ったりしてコード書く以外のちょっと面倒なことの分量が増えたかなーという感覚があります。リリースの間隔が長すぎるというのはメンテナーたちも課題だと思っていて、月 1 マイナーリリースを目指そうかなーみたいな話がありつつも、最近自動車教習所に通い始めて自由な時間が減っている+秋学期は単位をとらないとまずいのでどうなるかはわかりません。
- 2.1 のリリース
- 2.1.1 のリリース
- 2.1.2 のリリース
- #8849 remark v8 へのアップデートに伴うテストの追加
- #8820 #8849 では足りてなかったテストの追加
- #8740 一部の関数で JSDoc の型が正しく参照できてなかったので修正
- #8710 型チェックに使っている tsc がデバッグ用のファイルを無視するように修正
- #8692 TS4.0 で
Short-Circuiting Assignment Operators
が導入されるのでそのためにテストを追加 - #8689 一部の関数で JSDoc の型が正しく参照できていなかったので修正
- #9078 CSS in JS で不要な空白が挿入されるバグの修正
- #9058 ブログ記事の下書きを生成するスクリプトを修正
- #9024 過去に行った#7889 のリバートが不十分だったので続き
- #8982 TypeScript 4.0 サポート
- #8984 各 Pull Request に含まれるチェンジログからブログ記事を生成するときに一部文言を置換するように修正
- #8981 新しい Prettier を typescript-eslint のソースコードで実行したときに発生したバグの修正(1)
- #8967 新しい Prettier を typescript-eslint のソースコードで実行したときに発生したバグの修正(2)
- #8932 2.1 リリースブログを追加
- #9083 リリーススクリプトを実行するタイミングで dependents cound を更新してリモートリポジトリにプッシュするように修正
- #9164 Array を Set っぽく使ってるところで Set を使うように修正
- #9136 CSS in JS で一部改行が崩れるバグを修正
- #9116 GraphQL で一部インデントが崩れるバグを修正
- #9143 YAML で一部改行が二重にプリントされてしまうバグを修正