EM-OS v1.6.0
🎉 主な変更点
✨ 新機能
Empty States実装
- データが存在しない場合のガイド画面を実装
- NoDataGuideコンポーネントの追加
- 以下の画面にEmpty Statesを適用:
- Personal: 1on1セットアップ、スキル管理
- Product: リソース配分、バックログ、プロジェクト管理
- Teams: チーム概要、リクエスト管理、サーベイ管理
- Tech: アーキテクチャ、技術的負債、メトリクス、サービス、安定性管理
- Platform: 監査ログ
1on1機能の大幅改善
- 画面共有モード(プレゼンテーションモード)の実装
- 自動タイマー機能の追加
- タブ形式のUI(ノート・アクション)
- Markdownサポートの強化
- TODOリスト形式のアクション管理
通知バッジ機能
- 保留中のリクエストとサーベイの通知バッジを追加
- リアルタイム更新機能
サイドバーの改善
- サイドバーコンポーネントのリファクタリング
- ナビゲーションローディングバーの追加
- モバイルナビゲーションの改善
🐛 バグ修正
- 通知バッジのカウント問題: ユーザー切り替え時に通知バッジのカウントが更新されない問題を修正
- 依存配列の修正
- ログアウト時のlocalStorageクリーンアップ
- 開発者ログイン対応
- チーム割り当てモーダル: モーダルをコンパクト化し、1行レイアウトに変更
- チームスイッチャー: チーム操作後に変更が反映されない問題を修正
- ダッシュボード翻訳: 翻訳キーの修正と復元
🎨 UI/UX改善
- 1on1詳細画面のタブ形式UI
- プレゼンテーションモードのUI改善
- Health Sentimentウィジェットに四半期ビューを追加
- テキストの可視性とアクティブトピックのハイライト改善
- チーム割り当てモーダルの横並びレイアウト
🔧 技術的改善
- 翻訳ファイルの分割と整理(Personal workspace)
- コンポーネントのリファクタリング
- 依存関係の更新
- ドキュメントの追加
- ユーティリティスクリプトの整理
📝 変更されたファイル
- 93ファイルの変更
- 7,095行の追加
- 2,338行の削除
🔐 セキュリティ
- HttpOnly Cookie認証の継続使用
- Secret Managerによる機密情報の管理
- RBAC(Role-Based Access Control)の継続サポート
📦 デプロイ
このリリースは以下の環境にデプロイされます:
- Frontend: https://app.em-os.com
- Backend API: https://api.em-os.com
🔄 マイグレーション
データベースマイグレーションが含まれています:
000068_add_skill_category_to_action_items.sql: アクションアイテムにスキルカテゴリを追加