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.36.0

LATEST
06/01/2026

12 NEW PIPELINE OPERATIONS, MOVE TO WORKSPACE FIX & ACTIVE WORKSPACE HIGHLIGHT

Twelve new pipeline operations: Base62 and Base64URL encode/decode, Basic Auth encode/decode, JSON Merge (deep recursive merge), JSON Pick (extract by dot/bracket paths), Extract JSON (pull fragments from logs or prose), Text Obfuscate (mask sensitive values with configurable prefix/suffix), Luhn Validate, and Strip ANSI Codes. Also fixes the Move to Workspace context menu action (was a no-op since launch) and adds a left accent stripe to the active workspace row in the sidebar.

# new_pipeline_operations

  • + Base62 Encode: Encode text to Base62 using the 0-9A-Za-z alphabet - used in URL shorteners, YouTube video IDs, and MongoDB ObjectIDs; preserves leading null bytes using the '0' sentinel consistent with the Base58 implementation
  • + Base62 Decode: Decode Base62 back to text; strips surrounding and internal whitespace before decoding; throws a descriptive error on any character outside the alphabet
  • + Base64URL Encode: Encode text as URL-safe Base64 without padding - useful for JWT, OAuth, PKCE, WebAuthn, and other token formats that avoid `+`, `/`, and `=` characters
  • + Base64URL Decode: Decode URL-safe Base64 back to UTF-8 text; accepts padded or unpadded input and restores missing padding automatically
  • + Basic Auth Encode: Build an HTTP Basic Authorization header value from username and password parameters; supports emitting either the full `Basic ...` header value or the raw Base64 token
  • + Basic Auth Decode: Decode a Basic Auth header or raw token into username/password fields, with JSON or `username:password` output modes for pipeline chaining
  • + JSON Merge: Deep merge a second JSON object (textarea parameter) into the pipeline input - nested objects are merged recursively, the patch document wins on key conflicts, arrays are replaced not merged, and null/false/zero patch values correctly overwrite non-null base values
  • + JSON Pick: Extract one or more values from JSON by dot/bracket paths such as `user.profile.email` or `items[0].id`; can return values directly or preserve the selected object shape
  • + Extract JSON: Pull valid JSON object or array fragments out of logs, stack traces, and prose; supports first-match or all-matches modes and pretty, minified, or JSON-array output
  • + Text Obfuscate: Mask sensitive values with configurable visible prefix/suffix lengths and mask character; works per-line or over the full input for safe sharing
  • + Luhn Validate: Validate card-like identifiers and other Luhn check-digit values; ignores spaces and dashes and can return plain text, boolean, or structured JSON
  • + Strip ANSI Codes: Remove ANSI/VT100 colour and control escape sequences from terminal output - covers SGR colour and style codes, 256-colour params, cursor movement, clear screen, hide/show cursor, and OSC window title sequences; runs per-line or over the full block

# bug_fixes

  • + Move to Workspace: The sidebar tab context menu's Move to Workspace submenu now correctly moves the tab - it was a TODO stub that did nothing since the feature shipped; the action handles tabs in both active and inactive source workspaces and both active and inactive target workspaces

# improvements

  • + Active workspace highlight: The active workspace row in the sidebar now shows a 3px primary-colour left accent stripe and a subtle background tint, making it immediately scannable without reading the workspace name - all workspace rows carry the border slot (transparent when inactive) so content alignment never shifts

V1.35.0

RELEASE
06/01/2026

WEBHOOK HMAC VERIFIER & HAR SMART VIEW EDITING

New offline Webhook HMAC Verifier tablet for validating provider signatures, plus HAR Smart View editing with request deletion, two-request comparison, and paste-to-merge

V1.34.0

RELEASE
05/29/2026

SECRET SCANNER

Fully offline secret scanner — detects API keys, tokens, private keys, credentials, and high-entropy strings across logs, diffs, configs, and PEM bundles; redacts findings and generates safe shareable reports without sending a single byte off-device

V1.33.0

RELEASE
05/28/2026

OPENAPI / SWAGGER SMART VIEW

Offline OpenAPI viewer with syntax highlighting, endpoint explorer, schema resolution, response examples, cURL / REST Client exports, plus quicker access to pinned and recently modified tabs

V1.32.0

RELEASE
05/27/2026

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

AES-256-GCM encrypt/decrypt, ROT-13/47, slugify, text diff, number formatting, CSV stats, CIDR info, datetime diff, RIPEMD-160, Keccak-256, IPv6 expand/compress, and reading time — all offline, zero dependencies

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?