Changelog

Keep track of all the updates, improvements, and fixes we make to enhance your experience.

2026-03-14v1.4.0

Smart Search Engine & SEO Optimization

  • Search engine upgraded to multi-level scoring system: title match > keyword match > item match > description match, completely fixing fuzzy matching issues
  • Search scope extended to RankingItem level — now you can find rankings by searching item names
  • AI-generated search keywords (searchKeywords) including item aliases and synonyms (e.g., Alphabet → Google)
  • Search results now display match reason tags (Title Match / Keyword Match / Contains Item) for better transparency
  • Comprehensive SEO optimization for ranking detail pages: searchKeywords in meta keywords, top 3 items in description, JSON-LD structured data (ItemList schema)
  • New Cron Job for backfilling search keywords for existing rankings
2026-03-07v1.3.0

Enhanced Login Security Defense System

  • Integrated database-level brute force protection. Accounts will be auto-locked after consecutive failed attempts
  • Mandatory email verification enforcement before initial login
  • Fixed UI issues where bottom layout became abrupt on pages with small heights
  • Added Changelog module entrance in the Footer
2026-03-06v1.2.1

Component Refactoring & Experience Optimization

  • Refactored RecentRankings component with better visual presentation and interaction at Homepage
  • Fixed several cursor styles during page scroll
  • Resolved multiple data type alignment issues and bugs regarding interfaces, types, and components
2026-03-05v1.2.0

Deep Internationalization & Analytics

  • Ranking metadata, names, and descriptions now fully support bilingual texts, delivering an excellent localized experience
  • Web traffic collection completely switched to Google Analytics for enhanced conversion tracking and user insight
  • Homepage loading strategy updated to a smooth client-side "Load More" fetching method
2026-03-01v1.1.0

Core Ranking System Established

  • Completed basic construction for ranking data mapping and refined independent parsing for columns fields
  • Enhanced robust bilingual slug URI string generation validation
  • Established full-stack user authentication loop and basic UI grounded on NextAuth and Prisma