Skip to content

Changelog

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

Better on phones, and a few new tools

Tools now start closer to the top of the screen and behave the same way everywhere.

  • Added a UUID generator for v4 and time-sortable v7 identifiers.
  • The hash generator can now hash and verify files without uploading them.
  • Search for any tool from every page, and star tools to keep them at the top of the home page.
  • wutil can be installed as an app, and pages you have opened keep working offline.
  • Tool pages use a compact header, so the tool itself is visible on the first screen of a phone.
  • Copy buttons, examples, and input and output boxes now look and sit the same in every tool.
  • Password and UUID generators show a result as soon as they open.
  • Keyboard and drag-and-drop hints only appear on devices that can use them.

Faster repeat workflows

Made tools easier to revisit and more consistent to use.

  • Added a shared tool page structure with curated related-tool navigation.
  • Added a local recently used list with clear history controls. Tool inputs remain unstored.
  • Added safe, runnable examples to JSON, Base64, URL, and regex tools.
  • Unified long-task progress and cancellation feedback for image conversion and PDF merging.
  • Kept touch targets comfortable across phones and tablets, improved short-landscape layouts, and added safer image limits.
  • Updated framework and build dependencies to current security fixes.

Production SEO monitoring

Added automated production checks for canonical and social metadata.

  • Added a production SEO metadata check that reads sitemap routes and validates canonical, Open Graph, and Twitter metadata.
  • Added the SEO check to deploy and scheduled production monitoring workflows.
  • Documented how to run SEO checks against production or preview deployments.

Search metadata and analytics planning

Standardized page-level sharing metadata and documented the analytics setup path.

  • Added canonical, Open Graph, and Twitter metadata helpers for public tool and static pages.
  • Documented Cloudflare Web Analytics setup, search console setup, UTM campaign conventions, and ads.txt guidance.
  • Added tests that keep page metadata URLs aligned with the production site.

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.