Change Of Pace の機能の大まかな変化の記録。 記事投稿・更新は含まない。
- 各種アプデ(#183)
- Node.js: 20.11.1 -> 20.16.0
- TypeScript: 5.4.2 -> 5.5.4
- Astro: 4.5.6 -> 4.15.4
- UnoCSS: 0.58.6 -> 0.62.3
- 他全般
- ESLint 設定を flat config ベースに移行(#183)
- GitHook を Lefthook に移行(#183)
- Twitter アイコンを X アイコンに移行(#175)
- 画像全般を Astro の画像の最適化機能に移行(#158)
- canonical URL を .html なしに正規化(#163)
- 各種アプデ(#161)
- TypeScript: 5.2.2 -> 5.4.2
- Node.js: 20.9.0 -> 20.11.1
- Astro: 4.3.5 -> 4.5.6
- UnoCSS: 0.58.5 -> 0.58.6
- 各種アプデ(#148)
- Astro: 3.5.5 -> 4.3.5
- UnoCSS: 0.57.6 -> 0.58.5
- 各種アプデ(#134)
- TypeScript: 5.0.4 -> 5.2.2
- Node.js: 18.15.0 -> 20.9.0
- Astro: 3.0.7 -> 3.5.5
- UnoCSS: 0.56.1 -> 0.57.6
- OGP キャッシュの仕組みを改善して差分がわかりやすいようにした(#136)
- 独自ドメインを Google Domains から Cloudflare Registrar に移管(#123)
- ホスティング環境を Netlify から Cloudflare Pages に移行(#124)
- Twitter カードの形式を summary に移行(#116)
- UnoCSS のアプデ 0.55.7 -> 0.56.1(#107)
- HMR のバグ?が解消されて、クラス検知がちゃんと動作するように戻った
- Astro のアプデ 2.7.4 -> 3.0.7(#96)
- エンドポイント定義を新方式に移行した(#102)
- UnoCSS のアプデ 0.53.4 -> 0.55.7(#100)
- モバイル端末でもヘッダータイトルが改行されないようにした(#89)
- Google Adsense 広告が表示されない問題の解消(#81)
- Google Adsense 遅延読み込みによる Lighthouse のスコア改善(#83)
- 細かな修正(#85)
- 上部広告の下余白を追加
- アンカーリンクメニューからリンクを選択した際の改善
- メニューが閉じるようにした
- 移動先を固定ヘッダー分ずらすようにした
- ヘッダーのタイトルが a 要素のみの時も block にした
- 画面幅が狭いときの OG 表示崩れ修正
- Astro によるリプレース初リリース(#2, #78)
リプレース前より増えた主な機能
- ナビゲーションリンクがどこからも利用できるようにした
- 追従サイドバー
- メニュー
- 見出し一覧リンクをサイドバー(メニュー)に配置
- リンクカード
- コードブロックのタイトル表記
- コードブロックのコピーボタン
- カテゴリーごとの RSS
旧リポジトリの CHANGELOG を参照(プライベートリポジトリ)