Releases: ShinoharaTa/nostr-andloid-native-client
Release list
Nostrism 0.6.4 (プレビュー)
⚠️ プレビュー配布(Play / TestFlight には未配信)
変更点
通知欄を作り直しました(#254)
左端の種別マークが縦に揃うので、探している種類を目で拾えます。返信は投稿と同じ形で表示されるので、通知欄からそのまま返信・リポスト・リアクションが押せます。リポストは引用カード、リアクションは1行に圧縮。同じ投稿への反応は束ねず1件=1行(時系列を保つため)。
プロフィールの投稿が更新されない不具合を修正
アウトボックス購読(相手が実際に使っているリレーから取りに行く仕組み)が、導入以来一度も機能していませんでした。NIP-65 の保存先と参照先が食い違っていたのが原因です。自分の接続リレーに無い投稿も拾えるようになりました。
パブリックチャットのスレッド作成・編集(#291)
一覧の先頭から新しいスレッドを作れます。自分が作ったスレッドには ✏️ が出て、名前・説明・画像を編集できます。
カスタム絵文字エディタ(#287)
設定 > カスタマイズ > カスタム絵文字 から、ショートコードと画像URLで追加・削除できます。他クライアントで購読中の絵文字セットは壊しません。
モーダルのスクロール安定化(#284 完了)
カラム追加とリアクション選択も Dialog ベースへ。ボトムシート由来のスクロール競合がアプリ全体から無くなりました。
Web サイト
テーマストアをブラウザから見られるページを追加しました(Cloudflare Pages)。
確認してほしいところ
- 通知欄: 3種がそれぞれ想定どおりの形か。返信からそのままアクションが押せるか
- プロフィール: 他クライアントで見えている投稿が出るか(引っ張って更新も)
- パブリックチャット: スレッド作成 → そのまま開けるか / 自分のスレッドに ✏️ が出るか
- カスタム絵文字: 追加 → リアクションピッカーに出るか
インストール
- Android:
Nostrism-0.6.4-android.apk(v0.6.1〜0.6.3 の APK から上書き更新可。Play 版とは署名が異なるため相互更新不可) - macOS:
Nostrism-0.6.4-macos.dmg(未署名。初回は右クリック→開く) - iOS: このプレビューには含まれません
Nostrism 0.6.3 (テスト版 / PR #292)
・リプライと引用リポストの見た目を区別: リプライは「◁ 返信元の内容」を1行で、引用は従来どおりカードで表示します
・リポストの表示を「🔁 (アイコン) 名前」に整理しました
・通知一覧でも、どの投稿への通知かが1行で分かるようになりました
・テーマストアに他の人のテーマが表示されない不具合を修正しました
ダウンロード(プレビュー配布)
- Android:
Nostrism-0.6.3-android.apk(直接インストール用)
⚠️ Play 版(クローズドテスト)とは署名が異なるため、上書き更新はできません。入れ替える場合は一度アンインストールしてください(データも消えます)。Play でテスト参加中の方は Play 版の更新をお使いください。 - macOS:
Nostrism-0.6.3-macos.dmg
⚠️ 現在未署名です。初回起動時は Finder で右クリック→開くを選択してください。 - iOS: TestFlight(build 508)で配信しています。
Nostrism 0.6.2
・リプライと引用リポストの見た目を区別: リプライは「◁ 返信元の内容」を1行で、引用は従来どおりカードで表示します
・リポストの表示を「🔁 (アイコン) 名前」に整理しました
・通知一覧でも、どの投稿への通知かが1行で分かるようになりました
・テーマストアに他の人のテーマが表示されない不具合を修正しました
ダウンロード(プレビュー配布)
- Android:
Nostrism-0.6.2-android.apk(直接インストール用)
⚠️ Play 版(クローズドテスト)とは署名が異なるため、上書き更新はできません。入れ替える場合は一度アンインストールしてください(データも消えます)。Play でテスト参加中の方は Play 版の更新をお使いください。 - macOS:
Nostrism-0.6.2-macos.dmg
⚠️ 現在未署名です。初回起動時は Finder で右クリック→開くを選択してください。 - iOS: TestFlight(build 500)で配信しています。
Nostrism 0.6.1
・テーマ設定の画面を作り直しました: スクロールが正常に動くようになり、途中で勝手に閉じてしまうことがなくなりました
・テーマストアへの公開が「カスタマイズ」画面のボタンから1タップでできるように(テーマ名を入れるだけ)
・メディア設定の画面も同じ作りに統一しました
・投稿画面が上部の時計やステータスバーに重ならないように修正
・キーボードショートカット: スレッド/通知カラムでも j/k 選択、b でブックマーク
ダウンロード(プレビュー配布)
- Android:
Nostrism-0.6.1-android.apk(直接インストール用)
⚠️ Play 版(クローズドテスト)とは署名が異なるため、上書き更新はできません。入れ替える場合は一度アンインストールしてください(データも消えます)。Play でテスト参加中の方は Play 版の更新をお使いください。 - macOS:
Nostrism-0.6.1-macos.dmg
⚠️ 現在未署名です。初回起動時は Finder で右クリック→開くを選択してください。 - iOS: TestFlight(build 493)で配信しています。
Nostrism 0.6.0
・テーマ設定の画面を作り直しました: スクロールが正常に動くようになり、途中で勝手に閉じてしまうことがなくなりました
・テーマストアへの公開が「カスタマイズ」画面のボタンから1タップでできるように(テーマ名を入れるだけ)
・メディア設定の画面も同じ作りに統一しました
ダウンロード(プレビュー配布)
- Android:
Nostrism-0.6.0-android.apk(直接インストール用)
⚠️ Play 版(クローズドテスト)とは署名が異なるため、上書き更新はできません。入れ替える場合は一度アンインストールしてください(データも消えます)。Play でテスト参加中の方は Play 版の更新をお使いください。 - macOS:
Nostrism-0.6.0-macos.dmg
⚠️ 現在未署名です。初回起動時は Finder で右クリック→開くを選択してください。 - iOS: TestFlight(build 491)で配信しています。
Nostrism 0.5.0
・投稿画面が上部の時計やステータスバーに重ならないように修正
・キーボードショートカットを拡張: スレッドや通知のカラムでも j/k で選択でき、b でブックマークできます
・細かな改善と不具合修正
ダウンロード
- Android:
Nostrism-0.5.0-android.apk(直接インストール用)
⚠️ Play 版(クローズドテスト)とは署名が異なるため、上書き更新はできません。入れ替える場合は一度アンインストールしてください(データも消えます)。Play でテスト参加中の方は Play 版の更新をお使いください。 - macOS:
Nostrism-0.5.0-macos.dmg
⚠️ 現在未署名です。初回起動時は Finder で右クリック→開くを選択してください。 - iOS: TestFlight(build 481)で配信しています。
Nostrism 0.4.0
・Zapをアプリ内で完結: 設定>ウォレットでNWC接続すると、毎回確認のうえアプリ内から送金できます(外部ウォレットも引き続き使えます)
・投稿詳細にリアクションの内訳(絵文字ごとの数)とリプライ数・リポスト数を表示
・画像が実際の縦横比で表示されるように。読み込み中はぼかしのプレースホルダを表示
・GIFのカスタム絵文字がiOSでも表示できるように
・細かな改善と不具合修正
macOS 版について: Nostrism-0.4.0-macos.dmg は現在未署名です。初回起動時は Finder で右クリック→開くを選択してください(またはターミナルで xattr -dr com.apple.quarantine /Applications/Nostrism.app)。
Debug 0.2.0-debug.436
実機/遠隔での動作確認用 debug ビルド(サイドロード)。Play 配信とは別経路です。
インストール
- 下の
nostrism-debug-0.2.0-debug.436.apkをダウンロード - 端末で「提供元不明アプリのインストール」を許可
- APK を開いてインストール(前回の debug 版があれば上書き更新)
- パッケージ:
net.shino3.nostrism.debug(Play 版と共存) - versionCode:
436/ versionName:0.2.0-debug.436/ commit:c2fdb40 - 対応する Play(Alpha) は
0.2.0-beta.436、iOS TestFlight は build436
前回 debug(429)からの変更
- 入力フリーズの修正(#250 / PR #251): 長文入力中にキーボードが固まる問題。原因は「@メンション補完がメインスレッドで全プロフィールをロード」+「入力1文字ごとに DB クエリを購読し直し」。実測でコンポジションが 8.685ms → 0.187ms(46倍高速)、Flow 再購読は 421〜545回 → 1回に
- 動画投稿の通信量削減(#248 / PR #249): 投稿時トランスコード(iOS=AVAssetExportSession / Android=Media3 Transformer)。低/中/高から選択。実測で低=約73%削減(iOS)
- 画像・動画の圧縮設定(#247): 設定>メディアサーバーで低/中の解像度・画質を変更可能(既定: 画像 低=640px・中=1200px・品質85% / 動画 低=480p・中=720p)
確認してほしいポイント
- 長文(1000字以上)を書いてもキーボードが固まらないか(特に日本語フリック入力、@や#を含む文章)
- 動画添付で低/中/高を切り替え、容量表示(元→変換後)と再生が正常か
- 設定>メディアサーバーで圧縮値を変えて反映されるか
- 既存機能に回帰がないか(投稿・返信・画像添付・チャット入力)
Debug 0.2.0-debug.429
実機/遠隔での動作確認用 debug ビルド(サイドロード)。Play 配信とは別経路です。
インストール
- 下の
nostrism-debug-0.2.0-debug.429.apkをダウンロード - 端末で「提供元不明アプリのインストール」を許可
- APK を開いてインストール(前回の debug 版があれば上書き更新)
- パッケージ:
net.shino3.nostrism.debug(Play 版と共存) - versionCode:
429/ versionName:0.2.0-debug.429/ commit:d387f16 - 対応する Play(Alpha) は
0.2.0-beta.429、iOS TestFlight は build429
前回 debug(424)からの変更 — プロフィール(kind:0)不具合の両面修正
- 受信 #244 / PR #245: プロフィールが更新されない不具合を修正。profiles REQ の authors 肥大でリレーに拒否され、長期利用端末(プロフィールキャッシュ >1000 件)で誰の kind:0 も届かなくなっていた。バッチを chunk 500・一意 subId 化。プロフィール画面を開いた相手は毎回強制再取得
- 送信 PR #246: プロフィール編集から kind:0 を発行できない問題を修正。(1) 自分の kind:0 が未取得だと保存が永久に無効だった → 5秒で編集可能化(新規ユーザーの初回作成も可能に)。(2) 保存は「変更したフィールドだけ」発行(既存の誤削除を防止)。(3) 設定に「プロフィール編集」項目を追加
確認してほしいポイント
- 長く使っている端末で、他人のプロフィール(例: 最近更新した人)を開くと最新に更新されるか
- 設定 >「プロフィール編集」から編集・保存 → 他クライアントで反映を確認
- プロフィール未作成のアカウントで初回作成ができるか
Debug 0.2.0-debug.424
実機/遠隔での動作確認用 debug ビルド(サイドロード)。Play 配信とは別経路です。
インストール
- 下の
nostrism-debug-0.2.0-debug.424.apkをダウンロード - 端末で「提供元不明アプリのインストール」を許可
- APK を開いてインストール(前回の debug 版があれば上書き更新)
- パッケージ:
net.shino3.nostrism.debug(Play 版と共存) - versionCode:
424/ versionName:0.2.0-debug.424/ commit:df18016 - 対応する Play(Alpha) は
0.2.0-beta.424、iOS TestFlight は build424
前回 debug(421)からの変更
- キーボード復帰の根本修正(#224 / PR #243): 画像・動画ピッカーから戻った後(キャンセル時も含む)にキーボードが自動復帰するように
- iOS: フォーカスサイクル方式で復旧(実機 TestFlight 424 で確認済み)
- Android: 選択パスは従来どおり、キャンセルパスも復帰するよう改善
- Desktop の autofill actual 削除漏れ修正(#240)・iOS UIKitView 非推奨移行(#241)・軽微な非推奨一掃(#242)※ユーザー可視の変更なし
確認してほしいポイント
- 投稿 → キーボード表示 → 画像選択/キャンセル → キーボードが自動で戻るか(復帰の瞬間にキャレットが一瞬消えて戻るのは正常)
- 既存機能に回帰がないか(投稿・返信・添付・下書き)