2304e5904ed0c1a2dc6cd353a4e7a36524e99434
- Create useContentImages<T> composable eliminating ~240 lines of duplicated image loading/fallback logic across 6 grid components - Fix book covers: use full fetchBookImage chain (Open Library → Google Books → Wikipedia) - Fix TV series images: try disambiguated Wikipedia title first (e.g. "Chernobyl (TV series)") - Add Wikipedia image fetching for places (fetchPlaceImage) - Rewrite all SVG fallbacks to consistent text-only style (no icons) - Add generateWebsiteFallback for NewsGrid websites variant - Fix song extraction regex catching raw song_ext: prefix in titles - Fix player bar: clean song_ext: prefix from display, mute error text - Fix Code panel: auto-load projects on mount when list is empty - Improve chat bubble spacing (py-2.5) and first message top margin (pt-6) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Releases
74
Languages
Rust
41.7%
Vue
21.8%
TypeScript
15%
Shell
8.1%
JavaScript
5.5%
Other
7.9%