Skip to content

Commit c76cb84

Browse files
committed
Update CHANGELOG.md
1 parent 65d4a06 commit c76cb84

File tree

1 file changed

+62
-3
lines changed

1 file changed

+62
-3
lines changed

CHANGELOG.md

Lines changed: 62 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,66 @@
55
フォーマットは [Keep a Changelog](https://keepachangelog.com/ja/1.0.0/) に基づいており、
66
このプロジェクトは [Semantic Versioning](https://semver.org/lang/ja/) に準拠しています。
77

8+
## [1.1.0] - 2025-06-22
9+
10+
### ✨ 新機能
11+
12+
- **カテゴリ管理機能の大幅強化**
13+
- カテゴリの新規追加機能
14+
- カテゴリの削除機能(関連パーツ・在庫の自動削除)
15+
- モーダルダイアログ内での一括編集
16+
- 変更の一括保存(トランザクション対応)
17+
18+
### 🔧 改善
19+
20+
- **カテゴリ編集UI/UX**
21+
- 新規カテゴリ追加用の専用入力フォーム
22+
- 削除ボタン(ゴミ箱アイコン)の追加
23+
- 新規追加カテゴリの視覚的区別(緑色のハイライト)
24+
- キャンセル時の適切な状態リセット
25+
26+
- **データベース処理**
27+
- カスケード削除の実装(カテゴリ削除時の関連データ自動削除)
28+
- サンプルデータモードでの削除機能対応
29+
- 新規カテゴリの一時ID管理(負の値を使用)
30+
- トランザクション処理による安全な更新
31+
32+
- **コード品質**
33+
- TypeScript型安全性の向上
34+
- エラーハンドリングの強化
35+
- デバッグログの追加
36+
37+
### 📊 統計情報(更新)
38+
39+
- **総コード行数**: 2,730行(TypeScript/React)
40+
- **プロジェクト全体**: 8,384行(設定・ドキュメント含む)
41+
- **コンポーネント数**: 9個(React TSX)
42+
- **対応ブラウザ**: Chrome, Safari, Firefox, Edge
43+
44+
### 🚀 技術的改善
45+
46+
- **データベース管理**
47+
- `updateCategories`関数の機能拡張
48+
- 削除対象カテゴリIDの管理機能
49+
- 一時IDから正式IDへの自動変換
50+
51+
- **UI コンポーネント**
52+
- `CategoryEditModal`の大幅リファクタリング
53+
- 状態管理の最適化
54+
- ユーザビリティの向上
55+
56+
### 🐛 修正
57+
58+
- カテゴリ追加時のデータベース反映問題を解決
59+
- カテゴリ削除時の関連データ処理を修正
60+
- モーダルキャンセル時の状態管理を改善
61+
62+
### 📚 ドキュメント更新
63+
64+
- README.mdの機能説明を更新
65+
- カテゴリ管理機能の詳細説明を追加
66+
- プロジェクト統計の最新化
67+
868
## [1.0.0] - 2025-06-19
969

1070
### ✨ 追加
@@ -69,6 +129,5 @@
69129

70130
## リリース履歴
71131

72-
### [1.0.0] - 2025-06-19
73-
- 初回安定リリース
74-
- すべての基本機能実装完了
132+
- **[1.1.0]** - 2025-06-22: カテゴリ管理機能の大幅強化(追加・削除対応)
133+
- **[1.0.0]** - 2025-06-19: 初回安定リリース - 全基本機能実装完了

0 commit comments

Comments
 (0)