メインコンテンツまでスキップ

v3.12.3 Release

· 約3分

サイト全体でUI改善を行い、レイアウトの改善、ページが表示されるまでの時間を高速化しました。 また,メーカー向けAPIへのフィルタ追加が含まれます。

メーカー

Web

  • 商品管理機能を大幅に改善
    • 商品一覧のページネーションを最適化(1ページあたり100件表示)
    • 商品詳細画面を新設し、以下の情報を一覧で確認可能に
      • 基本情報
      • 価格情報
      • 画像一覧
      • 商品属性
    • 商品画像の管理機能を改善
      • サムネイル表示とプレビュー機能
      • ファイルサイズの表示
      • アップロード時のバリデーション強化

API

  • 商品一覧APIに更新日時によるフィルタリング機能を追加
    • updated_at_from: 指定日時以降に更新された商品を取得
    • updated_at_to: 指定日時以前に更新された商品を取得

小売

Web

  • 商品画像の表示を最適化
    • 関連商品の画像サイズを統一
    • 画像の読み込みパフォーマンスを改善

API

N/A

システム

  • アカウントセキュリティの強化
    • アカウントロックの試行回数を20回から5回に変更
  • デザインシステムを刷新
    • ログイン画面の改善
    • エラー画面の改善
    • フッターの追加(サービス概要、YouTube、GitHub、APIドキュメントへのリンク)
  • アセットの最適化
    • 管理者/メーカー/小売別にJavaScript/CSSを分割
    • ビルド速度の改善
  • インフラストラクチャの改善
    • Ruby 3.3.6へのアップグレード
    • 本番環境のログレベルをdebugからinfoに変更
    • GitHub Actionsの最適化
      • テストの並列実行
      • キャッシュ戦略の改善
      • デプロイプロセスの信頼性向上

その他

  • ヘルスチェックエンドポイントの追加
    • アプリケーションの状態監視を強化
  • CIプロセスの改善
    • テスト実行の安定性向上
    • キャッシュ管理の最適化

https://github.com/tanomimaster/tanomimaster-www/compare/v3.12.2...v3.12.3