今回は、v0.8.0で改善したことや、今後考えてる機能を簡単に紹介していきます。Jasperについて詳しくはこちらとかこちらの記事をみていただけると。https://jasperapp.io/https://github.com/jasperapp/jasperTypeScript化v0.8.0でTypeScript化しました。Jasperの機能的には特に変化がないのですが、開発するにはすごくいい感じになりました。生JavaScriptを書いていたのと、保守的な性格なので「WebStormが頑張ってくれるから、生JavaScriptで十分」と思ってたんですが、仕事でTypeScriptを書く機会があり、「これはいい!」と改心しました。「がんばらないTypeScript」で、JavaScriptを“柔らかい”静的型付き言語に」です。頑張らなくていいんですよ。漸進的にやっていけば。今回はとりあえずコンパイラを通すことを目標にTypeScript化しました。それだけでも不具合を数個みつけることができました。propsに型をつけていこうと思います。ちなみにimportを使いたいだけで入れていたbabelをやめて、開発への恩恵もあるTypeScriptにできたのもよかったです。ElectronのアップデートElectronをv6にアップデートしました。GitHubのissueはJasper内のBrowserView(いわゆるWebView)で表示しているんですが、Electronをアップデートしたおかげでその表示速度が若干向上しました。それと外部ディスプレイをつないだときやスリープから復帰したときに画面がホワイトアウトする不具合があったんですが、これも修正されました。あと、すごく細かいですが、右クリックが非同期化されてレンダリングプロセスを止めなくなったのでそこの使い心地も改善されています。いう感じで、Electronのアップデートで色々改善されました。以前から、コメント入力時にJasperのショートカットキーが誤作動する不具合があったんですが、今回修正されました。直そう直そうと思っていたんですが、PRをもらったのでそれを取り込みつつ、少し手を加えて修正完了しました。これで知らず識らずのうちにissueをアーカイブして見失わなくてすみます。DevToolsをメニューから起動できるようにしました。DevToolsが使えるのでオリジナルのテーマ(CSS)を作ってくれると嬉しいなと思います。複数マシン間での同期機能を考えています。APIを使ってデータ同期するというものです。それとJasperのモバイルアプリも検討しています。APIによる同期を考えてる)。API経由でアップロードして、モバイルアプリはそれを表示するというものです。モバイルアプリの位置づけはデスクトップ版の簡易ビューワアプリという感じです。モバイルで更新された未読/既読の管理はデスクトップ版にも反映させようと思いますが、Streamのポーリングや作成などはとりあえずなくてもある程度は実用できるんじゃないかと。このあたりはいつになるかわからないですが、のんびり待ってもらえると嬉しいです。いうわけで、Jasperを使っていただいている方は今後もよろしくおねがいします。Reader)を無料にしましたスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。