0.9.0-beta.1、初の公開ベータに込めたもの
mote初のパブリックベータをLinux向けに公開しました。何が入っているかと同じくらい、何がまだないのかも一緒に書いておくことが、最初のリリースの役目だと考えています。

パブリックベータは機能を自慢する場ではありません。誰かが自分の文書をこのアプリで初めて開く日です。
だからリリースノートには、ユーザーが直接確認できることだけを盛り込みました。文書を開き、修正し、保存する間に実際に起きることだけです。
0.9.0-beta.1はLinux x86_64向けです。
何が入っていますか
一つのファイルを三つの方法で見ることができます。
ライブではMarkdownの記号が隠れます。カーソルを移動すると、その位置の原文だけが現れます。ソースでは入力したバイトをそのまま見ることができ、閲覧画面は印刷とPDFの基準になります。
三つの画面は同じ文書を見ています。切り替えるときに変換や保存は行いません。
保存するときも、文書に手を加えることはありません。表を再整列したり空白を整理したりせず、ユーザーが入力したバイトだけをディスクに書き込みます。ステータス行では、保存によって何バイト変わるのかを確認できます。
表は完成した見た目のまま編集できます。カーソルがあるセルだけが原文で表示され、グリップをドラッグして行と列を移動できます。
脚注は原文のまま往復でき、タスクリスト、取り消し線、ハイライトも使えます。インライン数式とブロック数式は、Webエンジンを使わずに直接描画します。
画像は貼り付けた後、確認カードで保存して初めて文書の隣のフォルダーに作成されます。角をドラッグしてサイズを変更すると、その値はaltテキストに記録されます。
本文に書いたURLは自動的にリンクになります。文書内の見出しや別の.mdファイルへのリンクは、同じウィンドウで開きます。
自動保存はデフォルトで有効になっています。編集を止めると、1秒後にアトミックに保存します。
セッションごとに一度、変更前の文書もバックアップします。バックアップは最大20個まで保管し、下書きとともにユーザーホームの状態フォルダーへ保存します。文書フォルダーには別途管理ファイルを残しません。
検索と置換、フォルダー全体の検索に対応しています。Ctrl+Pを押すと、ファイル名から文書を開けます。
アウトラインは現在表示している位置に追従します。文章だけに集中したいときは、集中モードを有効にできます。
完成した文書はHTMLまたはPDFに書き出せます。HTMLには数式がMathMLで収録され、PDFにはブックマーク形式の目次とクリック可能なリンクが入ります。
韓国語入力とパフォーマンスは実機で確認しました
韓国語入力には、OSの入力メソッドをそのまま使用します。X11とWaylandで、ibusとfcitx5を使って確認しました。画面表示は12言語に対応しています。
アプリを開いているだけではフレームを描画しません。タイピングを止めている間のフレーム数は0です。
100 KBの文書を開いた開発ビルドでは、PSS 71 MBを記録しました。起動してからウィンドウが表示されるまでは、実機で215–231 msかかりました。
Linuxでは三つの方法でインストールできます
UbuntuとDebianでは、aptリポジトリが最も便利です。署名鍵とリポジトリを一度登録すれば、それ以降はシステムアップデートと一緒に受け取れます。
インストールせずに実行する場合はAppImageを、ターミナルからホームフォルダー以下にインストールする場合はtarballとインストールスクリプトを利用してください。

すべてのリリースにはSHA256SUMSとGPG署名も一緒に公開されます。鍵のフィンガープリントは配布ドキュメントで確認できます。
ダウンロードしたファイルが私たちの作成したファイルと同じものか確認する方法も、ドキュメントの最初のページに置きました。署名を提供することと同じくらい、誰もが簡単に検証できるようにすることが重要だからです。
まだ対応していないものもあります
現在はLinux x86_64でのみ使用できます。macOS版とWindows版は開発中です。
コアはUIから分離されていますが、各OSのテキストエンジン上にシェルを構築する作業が残っています。日付は記載しません。サイトのドキュメントにあるインストールの節にも、そのようにだけ記載しています。

Flatpakも準備しています。現在インストールできる方法は、aptリポジトリ、AppImage、tarballの三つです。
表の列幅を直接調整する機能もありません。Markdownには列幅を保存する構文がありません。別のファイルを作ることもできますが、文書は.md一つであるべきだという原則を優先しました。
壊れた表や閉じられていないコードフェンスも自動では修正しません。入力された文書を解釈できる範囲で、そのまま表示します。
このベータビルドは、リリース日から90日間使用できます。期間が過ぎるとアップデートを求めます。ライセンスは1.0から必要になります。
それまでに確認することは一つです。
私たちが作ったサンプルでは見えなかった問題を、誰かの本物の文書で見つけること。
最初のリリースで最も正確な説明は、「何ができるのか」よりも「何をまだ確認できていないのか」なのかもしれません。