Release v1.3.0
カードの視覚体験を根本から再設計した、ビジュアル・アップデートです。
また、本バージョンではデータベースの構造変更を行っています。
主な変更点 (Main Changes)
1. カードカラーのカスタマイズ
- カラーセレクターの実装: カードごとに好きな色を選べるようになりました。
- グラデーションデザイン:
CardItemを刷新。選択した色に基づいた美しいグラデーションとタイポグラフィで、カード情報をより鮮明に表示します。 - ブランドラベルの追加: 発行体などの情報をより視覚的に分かりやすく配置しました。
2. UI/UX のモダン化
- 入力フォームの刷新: すべての入力フィールドを
OutlinedTextFieldに変更し、操作性と視認性を向上させました。 - テーマカラーの最適化: ライト・ダーク両モードにおいて、アプリ全体の配色をより洗練されたものに調整しました。
- "My Vault" の空状態: カードが未登録の際、分かりやすいプレースホルダーを表示するようにしました。
3. 技術的な更新
- Database Version 3:
CardEntityにcolorプロパティを追加。 - Version Update:
versionCode4 /versionName1.3.0 への更新。
⚠️ 重要:アップデート時のクラッシュについて
以前のバージョン(v1.2.0以前)からアップデートした際、アプリを起動した瞬間にクラッシュする問題が確認されています。
原因
データベースに「色情報」のカラムを追加した際、古いデータ構造との間に不整合(Migration欠如)が発生しているためです。
解決方法
現在、自動移行機能を準備中ですが、お急ぎの場合は以下のいずれかの対応をお願いいたします。
- アプリのデータを消去:
Androidの設定からCardManagerを選択し、「ストレージとキャッシュ」→「ストレージを消去」を行ってください。※既存のデータは削除されます。 - 再インストール:
一度アプリをアンインストールしてから、新しいAPKをインストールしてください。
※重要※: データを失いたくない場合は、アップデート前に旧バージョンで必ず「エクスポート」を行い、新バージョンをクリーンインストールした後に「インポート」してください。