コンテンツにスキップ

📜 更新履歴 (Changelog)

DevLab の新機能・改善・バグ修正の履歴です。定期的に更新しています。

2026-04-16 Phase 8 — UX / SEO 強化

診断ツール UX 全面刷新 + SEO 構造化データ強化

  • 🆕 /check/* 結果画面を統一スコアカード化: A〜F 等級バッジ + pass/warn/fail カウント + 要対応項目リストを上部に大表示
  • 🆕 診断中ローディングオーバーレイ: 送信時にスピナー + 対象 URL + 4 段階のステップが表示される
  • 🆕 主要 10 ツールに HowTo / FAQPage 構造化データ: jwt / json-formatter / curl / regex / diff / base64 / hash / yaml-json / markdown / color
  • 🆕 ブログ記事 3 本追加: cURL → fetch 変換ガイド / Cookie セキュリティ完全ガイド / JWT セキュリティベストプラクティス
  • 🆕 404 ページ改善: 自動フォーカス検索ボックス + 人気 8 ツールへのクイックリンク
  • 🆕 robots.txt 刷新: 14 AI クローラー明示許可 + 5 spam bot 拒否
  • 🔧 pre-receive hook で PHP/Twig lint: push 時の事故を事前に防止
  • 🔧 .gitignore 整備: vendor / logs / IDE / secrets 除外
2026-04-16 Phase 7 バッチ8 — ネットワーク/SVG 系ツール

新ツール 5 本追加 + git push 自動デプロイ

  • 🆕 QR コード生成: URL / WiFi / vCard / mailto / SMS / tel、SVG & PNG 出力
  • 🆕 SVG 最適化: Inkscape メタデータ削除、小数点丸め、CSS / JSX / Vue 出力
  • 🆕 sitemap.xml バリデータ: URL 数 / lastmod / hreflang / 画像拡張検査
  • 🆕 リダイレクトチェーン追跡: 1 ホップずつ追跡、HTTPS upgrade/downgrade 検出
  • 🔧 git push → 本番自動デプロイ: xserver の bare repo + post-receive フック、scp 廃止
  • 🔧 PWA 化: Service Worker + manifest 刷新、ホーム画面追加可能に
  • 🔧 お気に入り / 履歴機能: localStorage ベース、全ツールに ☆ ボタン
  • 🔧 動的 OG 画像: /api/og.svg エンドポイント、カテゴリ別カラー
  • 🔧 BreadcrumbList 構造化データ: 全ページに自動出力
2026-04-15 Phase 7 — 15 ツール + 7 診断追加

ツール 14 → 32 本、診断 13 → 20 本に拡張

2026-04-14 Phase 6 — 5 言語完全対応

日本語・英語・韓国語・スペイン語・中国語 (簡体字) 5 言語化

  • 🌐 全ページの tr() 呼び出し 848 箇所を 5 言語対応に
  • 🌐 対称 URL 構造: /ja/foo/ /en/foo/ /ko/foo/ /es/foo/ /zh/foo/
  • 🌐 hreflang 全ページ自動出力、og:locale 言語別、言語切替ドロップダウン
  • 🌐 LanguageMiddleware で URI 書き換え、プレフィックス無しは 301 リダイレクト
2026-04-13 Phase 3 — 診断機能誕生

/check/ 配下に診断ツール 13 本を実装

  • 🔍 URL 総合診断、LLMO、セキュリティ、HTTP ヘッダ、DNS、SSL、SEO、構造化データ
  • 🔍 CAA、robots.txt 詳細、Open Graph、HSTS preload、DNSSEC
  • 🛡️ UrlFetcher に SSRF 対策 (プライベート/予約 IP 拒否)
  • 🌐 Cloudflare DoH を使った DNSSEC 検証
2026-04-07 〜 12 Phase 0-2 — 基盤構築

初期リリース — テストファイル配布 + 14 ツール + 28 ブログ記事

  • ⚙️ Slim 4 + Twig + PHP-DI アーキテクチャ確立
  • 📁 PNG / JPG / WebP / GIF / PDF / ZIP / CSV / JSON / TXT のテストファイル 100+ 本配布
  • 🛠️ JSON / Base64 / JWT / UUID / hash / regex / diff / color / password 等 14 ツール
  • 📝 ブログ記事 28 本 (アップロード実装・CSV 文字化け・HTTP エラー・各フレームワーク解説)

📡 更新通知を受け取る

RSS フィードでブログ記事の更新を受け取れます。 RSS feed