Scratch Tabs Logo Scratch Tabs

Changelog

All notable changes to Scratch Tabs are documented here. We follow semantic versioning and keep this changelog updated with every release.

Try the Latest Version

v1.11.1

Latest
November 18, 2025

🐛 Bug Fixes

Fixed clipboard content processing in JSON comparison workflows and Mermaid diagram PNG export

🐛 Fixed

  • JSON Compare with Clipboard: Clipboard content now properly processed through content pipeline when comparing - stringified JSON is automatically unstringified and formatted in diff modal for accurate side-by-side comparison
  • Mermaid Diagram PNG Export: Fixed SecurityError canvas tainting issue preventing PNG export by converting SVG to base64 data URL instead of blob URL

v1.11.0

Release
November 14, 2025

🔍 JSON Query Panel & Navigation

Powerful JMESPath query panel for JSON filtering and transformation, structure-aware navigation, and enhanced CSV editing capabilities

✨ New Features

  • JSON Query Panel: Interactive JMESPath query tool with live results preview, contextual sample queries generated from actual JSON structure, and built-in JMESPath guide with syntax examples
  • Structure-Aware JSON Navigation: Navigator tree clicks now reliably jump to exact locations in JSON using AST parsing (json-source-map), handling nested keys, missing properties, and edge cases correctly
  • CSV Cell Actions: Clear cell contents, copy cell values, and view full cell values in a modal for large data

🔧 Improvements

  • JSON Navigator: Full horizontal scrolling for long values instead of ellipsis truncation
  • JSON Navigator: Dynamic height adjustment using ResizeObserver for optimal space utilization
  • JSON Equality Checker: Enhanced array mismatch reporting with detailed diff information

v1.10.0

Release
November 12, 2025

🚀 JSON & CSV Features

Major enhancements with intelligent JSON equality checking, professional CSV export with configurable strategies, and smart TSV/CSV detection and processing

✨ New Features

  • JSON Deep Equality Checker: Order-insensitive JSON comparison using canonical hashing, with intelligent array analysis reporting matched, missing, and extra items
  • JSON to CSV Export: Intelligent JSON-to-CSV conversion with three strategies: expandFirst (recommended), expandAll (Cartesian product), and stringify (legacy)
  • CSV Paste Cleaner: Automatically detects and converts literal \t escape sequences to actual tab characters on paste
  • CSV Auto-Delimiter Detection: Smart View automatically detects tab, comma, semicolon, or pipe delimiters for proper table rendering

🔧 Improvements

  • CSV Export: Nested objects automatically flattened with dot notation (e.g., user.name → user.name column)
  • CSV Export: Proper CSV escaping for quotes, delimiters, and newlines
  • JWT Tablet: Improved security messaging - clearer explanation of local storage and best practices

v1.9.0

Release
November 11, 2025

🎯 JSON Data Extraction and Calculator improvements

New powerful JSON data extraction tool with filtering, enhanced calculator readability, and critical bug fixes

✨ New Features

  • JSON Data Extraction: Extract and filter values from JSON arrays with live preview, supporting nested paths, comparison operators (==, !=, >, <, >=, <=), and export to new tabs
  • Calculator Human Readable Output: Display calculation results in plain language for better comprehension

🐛 Fixed

  • Rich text editor: Date created header now properly isolated from document content
  • Calculator: Various calculation and operator handling bug fixes
  • Editor: Blank editor issue after applying transformations

v1.8.0

Release
November 1, 2025

🔧 Calculator enhancements, JSON Mapper joins, and smart fixes

Major calculator upgrade with bit manipulation tools, powerful JSON Mapper joins, and intelligent JSON auto-fix capabilities

✨ New Features

  • Calculator Bit Toggler: Interactive bit manipulation tool in programmer mode for binary operations
  • Calculator Live Base Converter: Real-time conversion between decimal, binary, octal, and hexadecimal
  • JSON Auto-Fix: Intelligent JSON repair tool that automatically fixes common syntax errors
  • JSON Mapper Joins: Join on matching identifiers when mapping array items

🔧 Improvements

  • JSON Mapper: Specify naming patterns on mapped files
  • Calculator: Less opportunity to enter incorrect calculator syntax

🐛 Fixed

  • General bug fixes to JSON Mapper

v1.7.0

Release
October 24, 2025

✂️ Split tabs, JSON improvements, and bug fixes

Major update with split tab functionality, enhanced JSON features, and critical bug fixes

✨ New Features

  • Split Tab: Split tab content into multiple tabs with extensive split configuration controls
  • Smart View Callout Widget: Visual indicator when smart view is available after auto-format detection
  • JSON Sanitize: Added sanitize feature for JSON smart view

🔧 Improvements

  • JSON Mapper: Enhanced filename controls for mapped files in folders with pattern matching and transformation rules
  • Diff Viewer: Now shows files in tab view order for better context

🐛 Fixed

  • Compare with JSON smart view bug fix
  • Pomodoro timer now appears correctly in browser title when running

v1.6.0

Release
October 15, 2025

🚀 GraphQL tablet and Pomodoro fixes

New GraphQL query builder and critical Pomodoro timer bug fix

✨ New Features

  • GraphQL Tablet: Interactive GraphQL query builder with schema introspection, query validation, and variables support

🐛 Fixed

  • Pomodoro timer getting stuck at 00:01 when auto-start next session is enabled

v1.5.0

Release
October 7, 2025

✨ Rich text enhancements and bug fixes

Enhanced rich text editing with new formatting options and critical bug fixes

✨ New Features

  • Rich text H1, H2, H3: Added heading support for better document structure
  • Rich text Underline: Added underline formatting option
  • Rich text Separator: Added horizontal separator for content division

🐛 Fixed

  • Rich text table selection bug
  • IP Details tablet caching IP address issue
  • Diff Smart View line wrapping causing text overlap

v1.4.0

Release
September 25, 2025

🛠️ New tablets and improvements

Five new specialized tablets plus enhanced regex explanations and curl parsing

✨ New Features

  • Mermaid Diagram Tablet: Create flowcharts, sequence diagrams, and more with live preview
  • Checksum Tablet: Generate MD5, SHA-1, SHA-256 checksums for text and files
  • DateTime Tablet: Parse, format, and convert dates across timezones and formats
  • Colour Palette Tablet: Create and export colour palettes with live UI preview
  • Lorem Ipsum Tablet: Generate placeholder text with customizable options
  • SVG Smart View: Live preview SVG with syntax highlighting and optimization

🔧 Technical Highlights

  • Enhanced regex explanations with detailed pattern descriptions
  • Improved language detection algorithms and bug fixes

🐛 Fixed

  • Curl multiline JSON body parsing in Smart View

v1.3.0

Release
August 28, 2025

🎉 Rich text editing

Rich text supporting images, tables, lists and more

✨ New Features

  • Rich text editing - Images: Paste and resize images
  • Rich text editing - Style: Create tables, lists, links
  • Rich text editing - Code: Code blocks with highlighting
  • Rich text editing - Content: Convert standard editor content to rich text or import content from other tabs

🐛 Fixed

  • JSON Smart View scroll-to from tree node now working at any nested level
  • Can undo a "From sample" action
  • Format detection issues - now more reliable

Want to suggest a feature or report a bug?

Experience the Latest Features

Try all the new features and improvements in the latest version of Scratch Tabs.

Launch App

✓ Always free ✓ No registration required ✓ Works offline