Changelog

Shipping log and what changed recently.

A light changelog gives the site a better sense of recency and helps visitors understand what is actively maintained.

MLB full-route UX audit

  • Scrutinized 24 live MLB routes across MacBook Pro 14, iPad portrait, and iPhone presentations in light/dark modes
  • Fixed Compare/League navigation, command-strip tap targets, scoreboard team cards, Live Board wrapping, GameDay pitch text, and tablet home layout
  • Bumped shared chrome and widget-bar cache keys to 20260531-uxaudit1

Widget tray pointer path

  • Widened the invisible hover bridge so moving from a site glyph into the widget tray keeps the tray open
  • Increased widget chip hit targets and gave the tray more room on desktop/tablet
  • Bumped the shared bottom-bar cache key to 20260520-widgetpath1

Widget bar owns the bottom layer

  • Suppressed the GetYourCrocsOff install pill, ticker, top button, and shortcut hint when the shared bar is active
  • Bumped the shared bottom-bar cache key to 20260520-widgetpath1 across tinyblue and downstream domains
  • Re-ran desktop, iPhone, and iPad portrait/landscape checks in light and dark mode

Permanent fluid-glass widget bar

  • Retired the dismiss/restore path so the bottom widget bar remains the one persistent floating control layer
  • Expanded legacy floater and tooltip cleanup for old chat, install, menu, theme, and toolbar controls
  • Bumped shared network-bar cache references across tinyblue pages and downstream domain includes

Shared Liquid Glass chrome and MLB bottom-bar widgets

  • Expanded the shared MLB tool tray with Scoreboard, GameDay, Radio, StatsLab, Analytics, Teams, Venues, Compare, Standings, and Schedule
  • Added a Scoreboard transform mode inside the bottom network bar with live counts, logos, inning/count state, and game deep links
  • Updated README, changelog notes, PWA cache keys, and screenshot evidence from live pages

Apple-style redesign and real sub-pages

  • New Apple-aesthetic landing with sticky nav, hero, stat strip, and fleet terminal block
  • Restored /about, /projects, /timeline, /uses, /changelog, /dashboard, /nix, /privacy as static pages
  • Shared design tokens via tinyblue-system.css; dark/light follow tb_theme + prefers-color-scheme
  • Cross-site widgets (auth, chat, network-bar) wired into every page

Portfolio overhaul

  • Added real routing and deep linking
  • Introduced case-study project pages and discovery landers
  • Expanded SEO, trust content, and contact flow

Performance cleanup

  • Reduced unnecessary re-renders
  • Improved backend caching paths
  • Documented optimization work

Initial ecosystem relaunch

  • Shipped new React-based portfolio shell
  • Integrated self-hosted AI chat surface
  • Refreshed design system around Kanagawa palette
Where this leads

Shipping notes should route visitors back into live work.

The changelog is strongest when it feels connected to products, tools, and active outreach.