DevToys New Tab version history - 2 versions
DevToys New Tab by Oleg Abrazhaev
DevToys New Tab version history - 2 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.1.3
Released Dec 24, 2025 - 2.1 MBWorks with firefox 109.0 and later[1.1.3] - 2025-12-21
Changed- Updated
react-resizable-panelsfrom v2.1.7 to v4.0.15 (matches DevToys Pro web version) - Migrated all resizable panel components to v4 API (
Groupinstead ofPanelGroup,Separatorinstead ofPanelResizeHandle)
Added- Phase 0.5 Complete: All 11 existing tools updated for full feature parity with DevToys Pro web version
- Base64 Encoder/Decoder: Text encoding selector (UTF-8/ASCII), Save/Expand buttons, FullscreenDialog
- URL Encoder/Decoder: Save/Expand buttons, FullscreenDialog
- HTML Encoder/Decoder: Save/Expand buttons, FullscreenDialog, centralized library import
- JSON ↔ YAML Converter: Save/Expand buttons, ResizablePanels, FullscreenEditorDialog
- JSON Formatter: Sort properties toggle, Tree view mode, JsonTreeViewer component, ResizablePanels
- Text Comparer: Copy/Save/Expand buttons, ToggleFullSize for diff panel, panel persistence
- UUID Generator: v6/v7 versions, UUID Decoder section with detailed info, Toast notifications, increased max generation to 10,000
- Number Base Converter: Advanced mode with RFC 4648 encodings (Base16, Base32, Base32 Hex, Base64, Base64 URL), custom alphabet input
- Hash Generator: File upload with DropZone, HMAC key support, SHA-384 output, hash verification section, progress tracking
- Text Analyzer: Complete rewrite with CodeMirror 6 Editor, Statistics tabs (text/selection/words/chars), word/character frequency analysis, line sorting, EOL conversion
- JWT Encoder/Decoder: Complete rewrite with Encoder mode, algorithm selector (12 options), validation settings (4 toggles), Claims table with descriptions, token settings
Fixed- ToastProvider context error: Fixed "useToast must be used within a ToastProvider" error in popup by adding ToastProvider to app provider hierarchy (matches Next.js implementation pattern)
[1.1.2] - 2025-12-21
Changed- Editor Migration: Replaced
react-simple-code-editor+Prism.jswith CodeMirror 6 - Reorganized tools into category-based directory structure:
converters/- JSON-YAML, Number Baseencoders-decoders/- Base64, HTML, JWT, URLformatters/- JSON Formattergenerators/- Hash, UUIDtext/- Text Analyzer (inspector), Text Comparer (diff)- Deleted legacy local
lib.tsfiles, now using centralizedsrc/lib/tools/ - Updated Textarea and Input components with consistent CodeMirror-like styling
Added- CodeMirror 6 editor with Monaco-like visual theming (dark/light)
- Selection tracking API (
onSelectionChange,setSelectionRange,getSelection) - Language support: JSON, YAML, JavaScript, TypeScript, XML, HTML, CSS, SQL, Markdown
- Comprehensive tool library logic from DevToys Pro (31 tool libraries in
src/lib/tools/) - New dependencies:
@uiw/react-codemirror,@codemirror/lang-*packages,jose,neverthrow
Source code released under All Rights Reserved
- Updated
Older versions
Version 1.0.4
Released Dec 21, 2025 - 1.79 MBWorks with firefox 109.0 and later[1.0.4] - 2025-12-21
Changed- Improved search with Fuse.js fuzzy matching (matches web version behavior)
- Search now uses debounced input (250ms) instead of requiring Enter key
- Search automatically clears when navigating to other pages
- Updated header to "browser extension of DevToys Pro" with link to devtoys.pro
Fixed- Search no longer matches partial substrings (e.g., "ha" in "characters")
- Fixed icon centering in search bar
- Opera manifest now removes unsupported "search" permission
Source code released under All Rights Reserved