🎯 主な変更点
メーカー向け機能改善
ダッシュボードの改善
- ダッシュボードをシンプルな注文状況確認画面に刷新
- 注文のステータス別クイックアクセスリンクを追加(納期回答待ち、出荷待ち、出荷済み等)
統計情報の分離
- 統計情報を専用ページとして分離し、サイドバーからアクセス可能に
小売向け機能改善
- 商品検索機能の強化
- 商品一覧のデフォルトソート順をID降順に変更(新着順)
配送機能の拡充
- 配送業者の大幅追加
- 地域特化型の配送業者を追加:
- 北陸地方:トナミ運輸
- 東北地方:第一貨物
- 九州地方:久留米運送
- 中国地方:岡山県貨物
- 四国地方:四国運輸
- 特殊配送対応の業者を追加:
- 環境配慮型:エコ配
- 精密機器特化:アルプス物流
- 国際物流対応:近鉄エクスプレス
- その他の主要業者:
- 名鉄運輸
- SBSロジコム
- CBcloud
- 地域特化型の配送業者を追加:
🔧 技術的な改善
パフォーマンス最適化
- 本番環境のログレベルを
:info
から:warn
に変更し、ログ量を削減 - 商品一覧のソート処理を最適化
開発環境の改善
- Ruby 3.3対応の準備
- デバッグツールを
byebug
からdebug
gemに移行 - テストフレームワークの強化(controller testing対応)
- CIパイプラインの最適化(rubocop設定の改善)
依存関係の更新
- 各種gemのバージョン制約を緩和し、最新バージョンに対応
- Ruby 3.4に向けた準備(bigdecimal, mutex, drbの追加)
- 不要な依存関係の整理
📝 注意事項
- メーカーダッシュボードの変更により、統計情報は専用ページに移動しました
- 商品一覧のデフォルトソート順が変更されています
- 既存の検索・ソート機能の動作が一部変更されている可能性があります
https://github.com/tanomimaster/tanomimaster-www/compare/v3.12.4...v3.12.5