Changelog

Changelog

Production updates, quality improvements, and user-facing reliability work.

Privacy notes by tool category

Expanded the public privacy page with clearer tool-level data handling notes.

  • Added file-tool privacy notes for image conversion and PDF merging.
  • Added sensitive text handling notes for text, encoding, hashing, regex, and formatting tools.
  • Added tests that keep privacy notes aligned with registered tools.

Production hardening and discoverability

Strengthened production checks, monitoring, and search metadata for the public site.

  • Added scheduled production monitoring every six hours through GitHub Actions.
  • Added production browser interaction checks for representative workflows, validation states, file re-selection, console errors, and mobile overflow.
  • Expanded production performance budgets to include FCP, LCP, CLS, and transferred resource sizes.
  • Added JSON-LD structured data for the homepage and every public tool page.
  • Fixed file input re-selection flows for image conversion and PDF merging.
  • Hardened regex worker timing, unit converter mobile layout, RGB color normalization, and analytics CSP settings.

Production baseline

Established the first production-ready baseline for the browser-only utility catalog.

  • Published 14 client-side tools covering text, data, calculation, security, image, and PDF workflows.
  • Added Cloudflare Pages deployment through GitHub Actions.
  • Added sitemap, robots, privacy page, Open Graph image, PWA manifest, and production security headers.
  • Added unit tests, browser E2E coverage, accessibility smoke scans, and keyboard-flow smoke coverage.