{}JSON FYI
Changelog

What's new

A running log of additions and improvements to the JSON FYI toolbox.

  1. v1.6.0

    • Performance: Google Fonts now loads asynchronously (non-render-blocking) — eliminates ~900 ms render delay on mobile and fixes CLS caused by font swap.
    • Added robots.txt with sitemap directive for faster Googlebot discovery.
    • Added 5 new reference articles: JSON.parse() in JavaScript, JSON.stringify() in JavaScript, Read/write JSON in Python, JSON arrays guide, JSON Schema guide.
    • Added publication dates to the /learn article index for E-E-A-T.
  2. v1.5.0

    • Added JSON Schema Validator — paste a schema and data, get instant Ajv-powered validation with error paths. Supports draft-07 through 2020-12.
    • Added 5 new error-diagnostic articles: 'SyntaxError: Unexpected token <', 'Unexpected end of JSON input', 'Python JSONDecodeError', 'Converting circular structure to JSON', 'JSON.stringify returns undefined'.
  3. v1.4.0

    • Added JSON to CSV converter with delimiter, header-row, and nested-object flattening options.
    • Added JSON to XML converter with @attribute / #text conventions and configurable root element.
    • Added JSON to YAML converter producing idiomatic YAML 1.2 with smart string quoting.
    • Added JSON Diff tool — structural compare with tree view and RFC 6902 JSON Patch export.
    • Added /topics/convert and /topics/compare hubs.
  4. v1.3.0

    • Added topic hubs at /topics/* for browsing tools and articles by category.
    • Added an RSS feed at /learn/rss.xml.
    • Expanded every tool page with worked examples and use-case sections.
    • HowTo structured data added to validator, formatter, minifier, and linter pages.
  5. v1.2.0

    • Published the JSON best-practices-for-APIs guide.
    • Improved the JSONPath cheatsheet with filter expressions.
  6. v1.1.0

    • Tree viewer now copies JSONPath on click.
    • Linter detects Python-style True/False/None literals.
  7. v1.0.0

    • Initial public release: validator, linter, formatter, minifier, tree viewer, JSONPath finder.
    • All processing runs 100% in the browser.