Changelog

A complete history of StockPulse releases. Every feature, improvement, and fix documented.

v0.4.0

May 11, 2026latest
  • -Portfolio tracker with buy/sell transactions and P&L calculations (localStorage)
  • -Stock screener with price, change, exchange, and sector filters
  • -All footer pages now have dedicated content (Getting Started, Data Sources, API Status, Changelog)
  • -Increased API polling intervals (60s quotes, 5min indices) for rate limit safety
  • -Updated sitemap with all new pages and stock detail pages
  • -Comprehensive implemented.md tracking document

v0.3.0

May 11, 2026
  • -Live market data from Finnhub API - zero mock data fallback
  • -28 tracked stocks including US blue-chips and international ADRs
  • -Real market indices via ETF proxies (SPY, DIA, QQQ, IWM, EFA, VWO)
  • -Twelve Data service integrated as secondary provider
  • -Stock registry replaces mock-stocks as metadata source
  • -netlify.toml with @netlify/plugin-nextjs for App Router deployment
  • -Full SEO: metadataBase, OpenGraph, Twitter Cards, JSON-LD schema
  • -Dynamic OG image generation with Next.js edge runtime
  • -Environment variable based configuration (.env.local)

v0.2.0

May 11, 2026
  • -50 code quality improvements across architecture, performance, and accessibility
  • -Lightweight Charts v5 integration - interactive candlestick charts with volume
  • -Stock detail page at /stock/[symbol] with key statistics
  • -Market indices ticker strip (S&P 500, Dow Jones, NASDAQ, FTSE, DAX, HSI)
  • -Sparkline SVG component for inline price visualization
  • -Error boundary component wrapping main content
  • -Consolidated NAV_ITEMS - single source of truth for sidebar, mobile nav, mobile menu
  • -ARIA dialog, focus trap, keyboard navigation for search and mobile menu
  • -role="switch" with aria-checked for privacy toggle in Settings
  • -Reduced motion media query support
  • -Scoped localStorage clear (only StockPulse keys, not all site data)
  • -Intl.NumberFormat wrapped in try/catch with fallback
  • -CSS --header-height variable, no-scrollbar utility, privacy blur unification

v0.1.0

May 11, 2026
  • -Initial release - Next.js 16 App Router with Tailwind CSS v4
  • -25 global stocks across NYSE, NASDAQ, LSE, XETRA, SEHK (mock data)
  • -Responsive command-center layout: collapsible sidebar, header, mobile bottom nav
  • -Dark/light theme toggle with next-themes
  • -Search dialog with keyboard shortcuts (/ to open, Esc to close)
  • -Watchlist with localStorage persistence and star toggle
  • -Market status bar showing exchange open/closed status
  • -Price flash animations (green/red) on simulated updates
  • -Privacy mode to blur financial values
  • -5-column footer with social links (X, Instagram, Facebook, TikTok, LinkedIn)
  • -Legal pages: Privacy Policy, Terms of Service, Careers, Sitemap
  • -SEO basics: sitemap.xml, robots.txt, metadata