Jasper v0.9.1をリリースしました

こんにちは丸山@h13i32maruです。GitHub用のIssue/PRリーダーとして開発しているJasperのv0.9.1をリリースしました🎉

今回は軽微なバグ修正/機能改善がメインです。

  • コンメントミニマップにスクロール位置を表示
  • outdatedなレビューコメントのハイライト処理を修正(主にGHEへの対応)
  • URLバーをクリクックしたら選択状態にする

それと実験的な機能として「任意のcookieを指定できる」機能を追加しました。cookieはGitHubへのAPIリクエストとウェブブラウジングに付与されます。

f:id:h13i32maru:20200705181310p:plain:w400

使いどころとしては「社外から社内のGHEへのアクセスでは何かしらの認証情報をcookieにのせる」みたいな用途を想定しています。かなり限定された用途ですが、僕はこの機能があると少し楽になることがあるので、試しに作ってみました。

ちなみにドメインは利用先のGitHubホスト固定、secure有効、httpOnly有効、SameSite=None固定となっています。SameSiteはLaxを使いたいけど、Jasper上でGitHubのユーザアイコンを表示してる都合上難しそうです。。

実験的な機能なので、もしかしたらそのうちなくなるかもしれません。


次はパフォーマンス改善をしたいのですが、その前に内部のリファクタリングをしなければならないです。なので、しばらくは機能改善を行えないかもですが、ぼちぼちやっていきます💪