ShareTextHome →

Updates

Changelog

Real product updates. No marketing. Just what changed and why.

Improved Search Discovery & Product Authority

  • Added 11 guide pages covering transfer, privacy, devices, troubleshooting, and more
  • Added About page with canonical product definition
  • Added How It Works page with detailed technical explanation
  • Added Changelog page for transparency
  • Updated sitemap to 13 canonical URLs
  • Updated robots.txt to allow /guides/ directory
  • Improved landing page footer with guide links

Fixed OG Image & Social Previews

  • Replaced AI-generated OG image with custom branded image
  • Fixed MIME type mismatch (JPEG file named .png)
  • Created versioned OG asset (v3.jpg) for reliable cache busting
  • Updated all meta tags across homepage and guide pages
  • Removed stale share-texts.vercel.app references from scripts

Improved UI Quality & Performance

  • Restructured message bubble footer to prevent text/button overlap
  • Fixed connected status pill — always green when connected
  • Fixed hero device screen colors (dark blue in light mode, cream in dark)
  • Removed partner device name from room header
  • Fixed dot background visibility in light mode
  • Added IntersectionObserver to pause hero animation when off-screen
  • Added code splitting for React, Motion, and Icons vendor chunks
  • Reduced main JS bundle by 25% (651KB → 490KB)
  • Removed unused old OG images (saved 1.1MB)
  • Added 34 stable test IDs across all critical UI components

Fixed Critical Bugs

  • Fixed LiveCodeDisplay — digits were invisible on desktop dark mode
  • Fixed install prompt — now only shows after successful transfer
  • Fixed room creation error message — clearer and more honest
  • Fixed stale URL references (share-texts.vercel.app → sharetexts.online)
  • Fixed service worker cache references
  • Fixed robots.txt and sitemap with correct URLs

New Cloudflare Worker Signaling

  • Deployed Cloudflare Worker as primary signaling server
  • Serverless — no spin-down after inactivity
  • Supports WebSocket connections for real-time pairing
  • Compatible with existing Node server fallback
Try ShareText Free →