Changelog

Every user-visible change to the site, newest first.

  1. New

    API v1 — standard envelope, more endpoints, OpenAPI spec

    • New /api/v1/* endpoints: uuid, hash (MD5/SHA-1/SHA-256/SHA-512), base64 encode/decode, json/validate (with error line and column), jwt/decode, cron/next, and time. Every v1 response uses the same { ok, data } / { ok, error } envelope.
    • Machine-readable OpenAPI 3 spec at /api/v1/openapi.json, plus refreshed docs with JavaScript and Python quick-start examples at /api-docs.
  2. Improved

    Embed any tool — now themeable, with a proper guide

    • Embeds accept ?theme=light|dark|auto so the widget matches your page (auto follows the visitor's OS preference). The embed code generator on every tool page now has a theme picker.
    • New landing page at /embed with a live example, setup steps, and options reference.
  3. New

    Pipelines, workspace, and per-tool history

    • Pipeline Builder (/pipeline): chain tools — e.g. decode a JWT, format the JSON, export CSV — run the whole chain in one click, and share it as a URL. Save pipelines to your workspace.
    • My Workspace (/workspace): favorites, saved pipelines, reusable snippets, and workspace export/import as JSON. Everything is stored locally in your browser.
    • Every framework tool page now keeps a local history of successful runs (up to 20 per tool, stored in IndexedDB, never uploaded) with one-click restore.
  4. New

    Tool pages in 6 languages

    • The 12 most-used tools now have hand-written pages in Español, Português, 日本語, Deutsch, Français, and ไทย — native descriptions, how-tos, and FAQs targeting each language's real search queries, with full hreflang links between all versions.
    • Find them under /es, /pt, /ja, /de, /fr, and /th, or from the language links in the footer.
  5. New

    Thai-language pages for the most-used tools

    • 12 tools now have fully hand-written Thai pages under /th — description, how-to, and FAQs in natural Thai, with hreflang links between the English and Thai versions. เครื่องมือยอดนิยม 12 ตัวมีหน้าภาษาไทยแล้ว
  6. New

    Free public API — no key required

    • New endpoints: /api/uuid (bulk UUID v4), /api/cron/next (parse any cron expression, get the plain-English description and next run times), /api/time/now. Existing DNS, headers, and minify endpoints are now documented too.
    • Open CORS, fair-use rate limit of 60 requests/minute per IP with standard X-RateLimit and Retry-After headers. Full docs with curl examples at /api-docs.
  7. New

    Tool chaining — pipe output into the next tool

    • Every tool's output panel now has a 'Send to…' menu: send the result straight into another tool as its input — decode Base64 then format the JSON, flatten JSON then convert to CSV, or drop any output into the Regex Tester as a test string.
    • Small payloads travel in the URL (so chained results are shareable links); large payloads hand off locally in your browser.
  8. New

    Embed any tool on your own site

    • Every tool page now has an 'Embed this tool' section with a copy-paste iframe snippet. Embedded widgets render without site chrome, run entirely in your visitors' browsers, and carry a small credit link back to the tool.
  9. New

    Install DevToolsHub as an app — tools now work offline

    • The site is now a PWA: install it from your browser's address bar and pages you've visited keep working with no connection — fitting, since the tools run entirely client-side anyway.
    • Offline strategy keeps deployments fresh: pages always try the network first and fall back to cache only when you're offline.
  10. New

    HTTP status code debugging reference

    • 31 status code pages at /http-status — each explains what the code tells you about where the failure lives (401 vs 403, 502 vs 503 vs 504), the causes that actually produce it in production, and step-by-step fixes.
  11. New

    Cron examples library

    • 31 ready-to-use cron schedules at /cron — every 5 minutes, weekdays at 9am, twice a month, business hours, and more. Each page has a plain-English explanation, live next-run times in your timezone, a field-by-field breakdown, typical uses, and the pitfalls specific to that schedule.
  12. Improved

    Cron and Regex tools rebuilt as flagship tools

    • Cron Generator: live plain-English explanation, next 5 run times (local + UTC), field-level error highlighting, an explicit warning when the POSIX day-of-month/day-of-week OR rule applies, 12 one-click presets, and full syntax support (lists, ranges, steps, names, @daily-style aliases).
    • Regex Tester: token-by-token pattern explanation, per-match capture group details (including named groups), dot-matches-newline (s) flag, 8 common-pattern presets, and shareable links that carry the pattern, flags, and test string.
    • Fixed a Regex Tester hang when a pattern produced zero-length matches (e.g. a*).
    • JSON Viewer: new interactive Graph view — objects and arrays rendered as connected cards with pan, zoom, collapse/expand per branch, type-colored values, and one-click SVG export. Large documents auto-collapse deep branches to stay responsive.
  13. New

    Trust and transparency pages

    • New How It Works page documenting exactly which tools run in your browser and which use a server API — verifiable via your browser's network tab.
    • Rewritten About page covering our principles, technology, and how to report incorrect tool behavior.
    • This changelog, so you can see what changes and when.
  14. Improved

    Richer search results markup

    • Added site-wide WebSite and Organization structured data, breadcrumbs on every tool page, and full item lists on category pages.
    • Category pages gained proper titles, descriptions, and canonical URLs.
  15. New

    In-depth guides for the 20 most-used tools

    • Hand-written guides — how each tool works, edge cases, common errors with causes and fixes, and practical tips — for JSON Formatter, Validator, Diff, Viewer, JSON to CSV, Base64 Encode/Decode, URL Encode/Decode, HTML Encode, JWT Decoder, Hash Generator, Password Generator, UUID Generator, Timestamp/Epoch/Cron tools, Regex Tester, Markdown to HTML, and Word Counter.
    • Guides reference the underlying standards (RFC 8259, RFC 4648, RFC 7519, RFC 9562, NIST SP 800-63B) so you can verify our claims.
  16. Fixed

    React 19 correctness pass

    • Eliminated a conditional-hook risk in tool page routing and reworked 16 components to derive state instead of setting it in effects — fewer re-renders, snappier typing in the search and converter tools.