Scratch Tabs Logo SCRATCH_TABS
// SYSTEM_CHANGELOG

Updates & Evolution.

The complete history of Scratch Tabs. From minor utility tweaks to major architectural shifts, every change is documented here.

Scratch Tabs is open-source and developed in the open.

V1.32.0

LATEST
05/27/2026

16 NEW PIPELINE OPERATIONS — AES-GCM, RIPEMD-160, KECCAK-256, IPV6, READING TIME & MORE

Adds sixteen pipeline operations across crypto, encoding, text, data, and networking. AES-GCM uses PBKDF2-SHA256 key derivation with a random salt and IV per invocation. RIPEMD-160 uses Node.js crypto where available with a pure-JS browser fallback. Keccak-256 is Ethereum's SHA3 variant (0x01 padding, not FIPS 0x06) implemented in pure JS. IPv6 Expand and Compress round-trip correctly and handle ::, zone IDs, and IPv4-mapped suffixes. Sort JSON Keys gains deep/shallow and pretty/minified parameters. Reading Time separates prose from fenced code blocks with configurable WPM rates.

# new_pipeline_operations

  • + AES-GCM Encrypt: Encrypt with AES-256-GCM — passphrase via PBKDF2-SHA256, random salt + IV per invocation, Base64 or hex output; Web Crypto API with Node.js fallback
  • + AES-GCM Decrypt: Decrypt and verify AES-GCM ciphertext — re-derives the key from the embedded salt and validates the auth tag; fails immediately on wrong passphrase or tampered data
  • + ROT-13: Letter substitution over A–Z/a–z; non-letters pass through unchanged; self-inverse
  • + ROT-47: Rotation over all 94 printable ASCII characters ('!' through '~'); self-inverse; whitespace preserved
  • + Slugify: URL-safe lowercase slug with configurable separator — NFD decomposition for accented chars, overrides table for ligatures (Æ → ae, ø → o, ß → ss, Þ → th); configurable per-line or full-text mode
  • + Text Diff: Unified diff between pipeline input and a second text parameter — configurable context lines, pure-JS LCS, no dependencies
  • + Format Number: Locale-aware formatting via Intl.NumberFormat — thousands separators, decimal places, currency, and percent style; strips commas from input before parsing
  • + CSV Stats: Per-column statistics with auto-detected delimiter — numeric columns get min/max/mean/median/distinct; text columns get distinct count and top-3 values
  • + CIDR Info: Network address, broadcast, subnet mask, wildcard, first/last usable host, and host counts for any IPv4 CIDR — /31 and /32 handled as special cases
  • + Datetime Diff: Signed difference between two ISO 8601 dates in seconds, minutes, hours, days, weeks, months, or years via date-fns; absolute-value option available
  • + RIPEMD-160: 160-bit digest; Node.js crypto with pure-JS browser fallback; hex or Base64 output
  • + Keccak-256: Ethereum's SHA3 variant (0x01 padding, not FIPS 0x06); pure-JS BigInt Keccak-f[1600] sponge; hex or Base64 output
  • + IPv6 Expand: Expand compressed IPv6 to full 8-group notation (`::1` → `0000:0000:…:0001`); handles `::`, zone IDs, and IPv4-mapped suffixes
  • + IPv6 Compress: Compress to shortest `::` form; longest zero-run gets `::` replacement; round-trips with IPv6 Expand
  • + Sort JSON Keys — Deep/Shallow: New `mode` param (deep recursive or shallow top-level), `output` (pretty/minified), and `indent` size; backward-compatible with no params
  • + Reading Time: Estimate reading time from word count; separate WPM rates for prose (default 200) and fenced code blocks (default 100)

V1.31.0

RELEASE
05/26/2026

CSV SMART VIEW: HEADER PROMOTION & DELIMITER CONVERSION

Two new CSV table actions — promote any data row to the header or demote the header back to a data row, plus a one-click delimiter converter to switch between comma, tab, semicolon, and pipe

V1.30.0

RELEASE
05/22/2026

HAR NETWORK TRAFFIC VIEWER & 10 NEW PIPELINE OPERATIONS

Full offline HAR viewer with waterfall, request detail panel, privacy detection, and cURL export — plus Ascii85, Punycode, Brotli, CIDR, CSV Dedupe & Date Arithmetic pipeline operations

V1.29.0

RELEASE
05/21/2026

HEX VIEWER EXPANDED (12 NEW CAPABILITIES), PEM / X.509 & .ENV SMART VIEWS, 11 NEW PIPELINE OPERATIONS

Major hex viewer expansion with magic-byte detection, find & replace, undo/redo, strings extraction, 256-bucket histogram, checksums, decoded text panel, drag-and-drop, jump-to-offset, keyboard shortcuts, and 16 MB file support; full certificate viewer with chain analysis; interactive .env editor; plus Morse, NATO, Shannon entropy, URL defang/refang, and CSV pipeline operations

V1.28.0

RELEASE
05/19/2026

SSH KEY GENERATOR & TOTP 2FA GENERATOR

Two new offline security tablets: generate Ed25519, RSA, and ECDSA SSH key pairs with passphrase encryption, inspect and validate any key — plus a multi-account TOTP authenticator with animated countdown rings

V1.27.0

RELEASE
05/13/2026

QR CODE GENERATOR

Full offline QR code generation and decoding — 8 content types, visual customisation, logo embedding, and a history strip, with no data leaving the browser

V1.26.0

RELEASE
05/13/2026

TOML SMART VIEW & 4 NEW PIPELINE OPERATIONS

Full TOML format support with Structure Explorer smart view, custom syntax highlighting, and TOMLJSON/YAML pipeline conversions

V1.25.0

RELEASE
05/12/2026

17 NEW PIPELINE OPERATIONS - ENCODING, COMPRESSION, HASHING, NETWORKING & DATETIME

Format Date, binary/octal/Base32/Base58 encoding, Raw Deflate and Zlib compression, SHA hash digest, IPv4 format conversion, and JSONPath queries

V1.24.1

RELEASE
05/11/2026

EDITOR COPY/PASTE FIX

Restored right-click Copy and Paste in the Monaco editor context menu, broken by a Monaco 0.54 upgrade

V1.24.0

RELEASE
02/26/2026

OPEN-SOURCE READINESS

Prepared the project for open-source release with repository hygiene, public docs, and contributor-facing updates

V1.23.1

RELEASE
02/23/2026

SIDEBAR POLISH & INLINE RENAMING

Introducing inline renaming for workspaces and tabs directly in the sidebar, plus performance and UX improvements

V1.23.0

RELEASE
02/01/2026

JSON SMART VIEW ENHANCEMENTS & 25 NEW PIPELINE OPERATIONS

Streamlined JSON toolbar with quick-access Stringify/Unstringify, redesigned JMESPath Query Panel, plus 25 new transformation pipeline operations

V1.22.0

RELEASE
01/29/2026

PERSISTENT SIDEBAR STATE & PIPELINE OPERATIONS EXPANSION

Sidebar preferences now persist across sessions, plus 15 new powerful transformation pipeline operations for data processing workflows

V1.21.0

RELEASE
01/29/2026

SHARE CUSTOMIZATION, CURL UI POLISH & REGEX ENGINE REFINED

Manual content trimming for privacy-safe sharing, compact professional Curl Smart View redesign, and refined Regex Plain English engine

V1.20.0

RELEASE
01/27/2026

NAVIGATION HISTORY & WELCOME SCREEN REDESIGN

VS Code-style back/forward navigation with persistence, plus modernized welcome screen with enhanced onboarding

V1.19.0

RELEASE
01/22/2026

WORKSPACE SIDEBAR EXPLORER

Workspace sidebar with collapsible tree view, icon rail, and intelligent workspace management

V1.18.0

RELEASE
01/19/2026

TRANSFORMATION PIPELINE

CyberChef-style data processing with chainable operations, drag-and-drop reordering, and persistent pipelines

V1.17.0

RELEASE
01/13/2026

BROWSER-STYLE SCROLLABLE TABS

Native horizontal scrolling for tabs with visual gradient indicators and touch support

V1.16.0

RELEASE
01/12/2026

MACRO RECORDING & MENU REFINEMENT

New Macro Recording engine with floating toolbar, status bar integration, and refined context menu

V1.15.0

RELEASE
01/03/2026

COLOUR PALETTE: CANVAS-FIRST UX & SMART TOOLS

Complete rewrite with canvas-first interface, intelligent generation, and slide-over feature panels

V1.14.0

RELEASE
12/29/2025

SHARE TABS WITH PRIVACY-FIRST URLS

Share tab content via URLs with compression, smart trimming, and hash-based zero-knowledge privacy

V1.13.0

RELEASE
12/23/2025

DATE/TIME COMMAND CENTER & SMART INPUTS

Date/Time tablet with command-line inputs, natural language arithmetic, and multi-zone comparison

V1.12.0

RELEASE
12/05/2025

COMMAND VAULT COMPLETE REWORK

Command Vault redesign with categories, search, scratchpad, and improved workflow

V1.12.0

RELEASE
12/03/2025

LIGHT/DARK MODE & EDITOR ENHANCEMENTS

Theme system with Light/Dark mode toggle, bug fixes, and rich text improvements

V1.11.1

RELEASE
11/18/2025

BUG FIXES

Fixed clipboard processing in JSON comparison and Mermaid PNG export

V1.11.0

RELEASE
11/14/2025

JSON QUERY PANEL & NAVIGATION

JMESPath query panel, structure-aware navigation, and enhanced CSV editing

V1.10.0

RELEASE
11/12/2025

JSON & CSV FEATURES

JSON equality checking, CSV export strategies, and smart delimiter detection

V1.9.0

RELEASE
11/11/2025

JSON DATA EXTRACTION AND CALCULATOR IMPROVEMENTS

JSON data extraction tool, calculator readability, and bug fixes

V1.8.0

RELEASE
11/01/2025

CALCULATOR ENHANCEMENTS, JSON MAPPER JOINS, AND SMART FIXES

Calculator bit manipulation, JSON Mapper joins, and intelligent auto-fix

V1.7.0

RELEASE
10/24/2025

SPLIT TABS, JSON IMPROVEMENTS, AND BUG FIXES

Split tab functionality, JSON sanitize, and smart view enhancements

V1.6.0

RELEASE
10/15/2025

GRAPHQL TABLET AND POMODORO FIXES

GraphQL query builder with schema introspection and Pomodoro timer fix

V1.5.0

RELEASE
10/07/2025

RICH TEXT ENHANCEMENTS AND BUG FIXES

Rich text headings, underline, separators, and critical bug fixes

V1.4.0

RELEASE
09/25/2025

NEW TABLETS AND IMPROVEMENTS

Five new tablets: Mermaid, Checksum, DateTime, Colour Palette, Lorem Ipsum

V1.3.0

RELEASE
08/28/2025

RICH TEXT EDITING

Rich text editor with images, tables, lists, and code blocks

V1.2.0

RELEASE
08/15/2025

PROPERTIES AND INI SMART VIEW

Smart Views for Properties and INI formats with editing and conversion

V1.1.0

RELEASE
08/11/2025

CURL COMMAND BUILDER

Feature-rich Curl command builder Smart View with improved detection

V1.0.0

RELEASE
08/06/2025

INITIAL PUBLIC RELEASE

First stable release with 50+ tools, multi-tab workspace, and privacy-first design

V0.9.0-beta

BETA
07/20/2025

BETA RELEASE

Feature-complete beta with REST client, JWT toolkit, and performance optimizations

V0.8.0-alpha

ALPHA
05/05/2025

ALPHA RELEASE

Initial alpha with core tab interface, JSON formatter, and plugin architecture

# feedback_loop

Want to suggest a feature or report a bug? Join the conversation on GitHub or Discord.

Explore the Platform

See what's new in action. Discover the full Scratch Tabs platform.

READY TO LAUNCH?