Changelog

What's new in ReformatIt

v2.5.0

2026-03-10
  • NEWLocal history for 28 tools — last 10 inputs saved in localStorage, restore with one click
  • NEWFull offline support — stale-while-revalidate for pages, cache-first for assets
  • NEWPipeline nodes now use Material Design icons instead of emoji
  • NEWDrop an unconnected node on an edge to auto-insert it between two nodes
  • NEWCopy button on pipeline output nodes
  • IMPROVEText in all pipeline inputs/outputs is now selectable and copyable

v2.4.0

2026-03-08
  • FIXQR Code generator now 100% client-side (removed Google Charts API dependency)
  • FIXAnalytics script proxied through own domain to bypass adblockers
  • FIXFixed Umami analytics loading with Next.js Script component
  • FIXEmpty regex pattern now returns input unchanged instead of error
  • FIXKeyboard events in pipeline inputs no longer trigger React Flow shortcuts
  • FIXPipeline inputs accept empty strings (nullish coalescing instead of OR)
  • FIXFixed duplicate node IDs causing node replacement when adding new nodes
  • FIXBulletproof node deletion — nodes can never be accidentally removed by React Flow
  • FIXReliable selection tracking via onSelectionChange callback + refs
  • FIXFixed stale closure in pipeline undo/redo history recording
  • FIXCondition false branch now correctly outputs empty when condition is true

v2.3.0

2026-03-05
  • NEWUniversal format converter — convert between JSON, YAML, XML, CSV, and TOML via intermediate representation
  • NEWNew monochrome logo and favicon
  • NEWAbout page with privacy policy
  • NEWStructured data (JSON-LD) for rich Google snippets
  • FIXPipeline toolbar no longer disappears behind nodes
  • FIXCSV serializer handles single objects and primitive arrays
  • FIXXML to non-XML conversion now produces clean output

v2.2.0

2026-03-04
  • NEW16 new tools: Password Generator, Bcrypt, RSA Keygen, XML Formatter, HTML Prettifier, JSON Schema Validator, Backslash Escape, QR Code, Image→Base64, SVG Optimizer, HTTP Status, cURL→Code, OG Preview, Bytes Converter, IP Info, Chmod Calculator
  • NEWShare pipelines via URL — encode state as base64 query parameter
  • NEWUndo/Redo in pipeline editor (Ctrl+Z / Ctrl+Y)
  • NEWSave and load pipelines from localStorage
  • NEWComplete French translation for all 37 tools and components
  • NEWPrivacy-friendly analytics with Umami Cloud
  • FIXFixed 404 page hydration errors
  • FIXFixed layout shift on theme toggle

v2.1.0

2026-03-03
  • NEWVisual pipeline editor — chain transformations with drag & drop
  • NEWProgressive Web App support — install and use offline
  • NEWCustom 404 page with matrix rain and easter eggs
  • NEWSEO optimization — unique meta tags, sitemap, robots.txt
  • NEWInternationalization setup with English and French

v2.0.0

2026-03-02
  • NEWInitial launch of ReformatIt v2
  • NEW6 launch tools: JSON Formatter, Base64, URL Encode, JWT Decode, YAML↔JSON, Regex Tester
  • NEWDark mode by default with light/dark toggle
  • NEWSidebar navigation with search