Changelog & Updates

v2.5.3 Feature 2026-10-04
배포 완료

Global Tech Blogs Expansion: Dev.to, Substack, Zenn & Big Tech Engineering

  • Integrated Dev.to REST API for real-time trending weekly tech articles and developer posts
  • Added Substack scrapers for premier tech/business newsletters (Pragmatic Engineer, Lenny, ByteByteGo, etc.)
  • Connected Japan #1 developer blog platform Zenn RSS feed with cover images and author meta
  • Unified Big Tech official engineering blogs (OpenAI, Cloudflare, Netflix, GitHub) into a streamlined stream
  • Added platform filter chips with official SVG logos and 0ms Edge KV caching for all new sources
v2.5.2 Feature 2026-10-04
배포 완료

New Blog Feed & Velog/Medium Trending Posts Integration

  • Launched dedicated Blog feed (/blog) below YouTube, cleanly isolating Brunch and Tistory articles
  • Integrated Velog GraphQL API to ingest real-time latest and trending IT/tech blog posts
  • Built Medium trending RSS (feed/topic/popular) and tech/AI topic scrapers for global insights
  • Supported direct author profile navigation and zero-latency Edge KV caching for all blog sources
v2.5.1 Crawler 2026-10-04
배포 완료

Community Crawler Scope Fix & 30+ Communities Ingestion Recovery

  • Fixed crawler module lexical scope exception (ReferenceError: classifyFmKoreaCategory), restoring 3-day stalled ingestion across 30+ communities including Ruliweb, TheQoo, FM Korea, Pomppu, and Chimhaha
  • Updated DCInside best posts endpoint to latest mobile specification (m.dcinside.com/board/dcbest)
  • Added 3-second network timeout guard to prevent crawler hanging during Blind link fetching
  • Verified Cloudflare 15-minute cron triggers and synced over 1,250 fresh real-time posts into D1 database
v2.5.0 Performance 2026-10-04
배포 완료

SvelteKit 3 Upgrade & 4-Feed Ultra-Fast Cache Architecture

  • SvelteKit 3 Migration: Fully adapted Svelte 5 Runes and hardened Cloudflare Workers Edge platform runtime bindings (cloudflare:workers)
  • Resolved layout/page duplicate cache-control header collisions (header_already_set) and refined HTTP caching headers
  • Synchronized crawler KV cache keys (limit: 50) with API endpoint slicing (limit: 30), slashing YouTube feed latency from 2.6s to 58ms
  • Introduced 5-minute Worker in-memory caching for trending keywords and metrics, reducing backend DB load
v2.4.9 Feature 2026-10-03
배포 완료

Tab Query Normalization & Direct External Channel/Site Links

  • Normalized D1 queries with site alias mappings, resolving empty item lists when filtering tabs like Korean Popularity
  • Added direct links on YouTube channel names opening the authentic channel page (@handle or search) in a new tab
  • Enabled direct outbound links on community/news logos and titles navigating to the source community (subreddit, gallery) or publisher
  • Integrated official Google Forms for user feedback and suggestions with reliable fallback handling
v2.4.2 UI/UX 2026-10-01
배포 완료

Filter Component Modularization & Header Optimization

  • Modularized 1-line CollapsibleFilterRow with dynamic More/Hide toggle across Community, YouTube, and News
  • Streamlined top header by removing redundant write, notification, and history buttons
  • Unified simplified page titles (Community, YouTube, News, AI Benchmark) and matching icons
v2.4.0 Feature 2026-09-30
배포 완료

30-Item Feed Pagination & 404 Error Auto-Filter

  • Integrated 30-item server pagination with full URL synchronization across feeds
  • Real-time 404 detection preventing dead or deleted external forum links
  • Fine-grained FM Korea category categorization (Issue, Humor, Gaming, etc.)
v2.3.0 Crawler 2026-09-28
배포 완료

News Feed Refinement & Balanced Distribution

  • Filtered out non-news content like personal essays from Google News feeds
  • Balanced news distribution across KBS, YTN, MBC, and economic outlets
  • Cleaned up breadcrumb prefixes and standardized workplace topics for Blind
v2.2.0 Performance 2026-09-25
배포 완료

Cloudflare Edge Caching & 0ms Client Routing

  • Deployed global Edge Caching layer across 300+ Cloudflare edge locations
  • 0ms instant tab switching and filtering via SvelteKit pushState
  • Real-time Server-Sent Events (SSE) notification broadcast