Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Add-on icon

DevToys New Tab version history - 4 versions

DevToys New Tab by Oleg Abrazhaev

There are no ratings yet
0 Stars out of 5
5
0
4
0
3
0
2
0
1
0
DevToys New Tab version history - 4 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.4.0

    Released Jan 11, 2026 - 7.68 MB
    Works with firefox 109.0 and later
    [1.4.0] - 2026-01-10

    Added
    • Internationalization (i18n) Infrastructure: Complete multi-language support system
    • i18n Library (src/lib/i18n.ts): Comprehensive internationalization helper with dynamic locale loading
      • Custom locale loading and caching system
      • Support for user-selected language preference
      • Automatic fallback to browser locale or English
      • Synchronous and asynchronous translation functions
      • Locale normalization and mapping for 50+ languages
    • i18n React Hook (src/hooks/use-i18n.ts): React integration for reactive language switching
      • Automatic re-rendering when language changes
      • Integration with user preferences context
      • Locale version tracking for component updates
    • Dynamic Tool Translations: Tool titles and descriptions now support translations
      • Tool configuration (src/config/tools.ts) updated with translation helpers
      • Dynamic getters for tool properties (shortTitle, longTitle, description, keywords)
      • Automatic translation lookup with fallback to English
      • Category and tool ID mapping for translation keys
    • Language Selection in Settings: Users can now select their preferred language
      • Language selector in settings page
      • Immediate language switching without page reload
      • Language preference persisted in Chrome Storage
      • Reactive UI updates across all components
    • 52 Language Support: Complete translation files for 50+ languages
    • European Languages: German (de), French (fr), Spanish (es, es_419), Italian (it), Dutch (nl), Swedish (sv), Danish (da), Norwegian (no), Finnish (fi), Polish (pl), Czech (cs), Romanian (ro), Bulgarian (bg), Croatian (hr), Slovak (sk), Slovenian (sl), Serbian (sr), Greek (el), Estonian (et), Latvian (lv), Lithuanian (lt), Hungarian (hu)
    • Asian Languages: Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Japanese (ja), Korean (ko), Hindi (hi), Thai (th), Vietnamese (vi), Indonesian (id), Filipino (fil), Bengali (bn), Tamil (ta), Telugu (te), Kannada (kn), Malayalam (ml), Marathi (mr), Gujarati (gu)
    • Middle Eastern Languages: Arabic (ar), Hebrew (he), Persian (fa), Turkish (tr)
    • African Languages: Amharic (am), Swahili (sw)
    • Other: English (en) as default, Catalan (ca), Malay (ms)
    • All locale files include complete translations for:
      • Extension name and descriptions
      • All tool titles, descriptions, and keywords
      • UI elements (navigation, buttons, labels)
      • Tool-specific messages and error messages
      • Settings page labels
      • Over 1,200 translation keys per language
    • Chrome Web Store Language Helper: Utility script for managing store listing translations
    • Settings Page: Enhanced with language selection dropdown
    • Language preference stored in Chrome Storage
    • Immediate UI updates when language changes
    • Integration with i18n system for reactive translations

    Source code released under All Rights Reserved

    Download Firefox and get the extension
    Download file
  • Older versions

    Version 1.2.1

    Released Jan 4, 2026 - 6.41 MB
    Works with firefox 109.0 and later
    [1.2.1] - 2026-01-04

    Added
    • Welcome Page on Install: Browser-specific welcome pages that open automatically when the extension is first installed
    • Background service worker (background.ts) handles extension installation events
    • Browser detection utility (src/lib/browser-utils.ts) using Bowser library
    • Welcome page configuration (src/config/welcome.ts) with browser-specific URLs and tracking parameters
    • Supports Chrome, Firefox, Edge, Opera, and Safari with appropriate welcome page URLs
    • Enhanced Settings Page: Comprehensive settings interface with extensive customization options
    • Appearance Settings: Theme selector (Light/Dark/System), compact spacing toggle
    • Behavior Settings: Show recent tools toggle
    • Editor Settings: Line numbers, word wrap, font family selector (13 options including Fira Code, Source Code Pro, JetBrains Mono, Cascadia Code, etc.), highlight current line, render whitespace, end of line conversion (Auto/LF/CRLF), paste replaces text
    • Data Management: Clear recents and favorites with confirmation dialogs
    • Settings persist across sessions using Chrome Storage API
    • Compact Spacing Feature: New UI density option to decrease space between UI elements
    • Compact spacing CSS (src/styles/compact-spacing.css) with comprehensive spacing adjustments
    • Compact spacing component (src/components/compact-spacing.tsx) for conditional styling
    • Toggle in settings page with persistent storage
    • SEO Documentation: Comprehensive SEO strategy document with keyword research and optimization guidelines
    • Plasmo Configuration: Build configuration file (plasmo.config.ts) for improved build performance and file watching

    Changed
    • Settings Page Redesign: Complete rewrite of settings page (src/pages/settings.tsx) from 45 lines to 378 lines with full feature set
    • Editor Component Enhancements: Major improvements to editor implementation (src/components/editor-impl.tsx) with better functionality
    • Control Buttons: Enhanced copy, paste, file, and clear buttons with improved functionality
    • Tool Improvements: Updates across multiple tools for better UX and consistency:
    • Date Converter: Enhanced with additional features
    • JSON-CSV Converter: Improved conversion logic
    • XML-JSON Converter: Better error handling and UI
    • Base64 Image: Enhanced functionality
    • Certificate Decoder: Improved parsing
    • QR Code Generator: Enhanced generation options
    • Markdown Preview: Better rendering
    • Various formatters and generators: UI and functionality improvements
    • UI Components: Updated Select, Alert, and Icons components with new features
    • Published Descriptions: Updated browser store descriptions

    Source code released under All Rights Reserved

    Download file
  • Version 1.1.3

    Released Dec 24, 2025 - 2.1 MB
    Works with firefox 109.0 and later
    [1.1.3] - 2025-12-21

    Changed
    • Updated react-resizable-panels from v2.1.7 to v4.0.15 (matches DevToys Pro web version)
    • Migrated all resizable panel components to v4 API (Group instead of PanelGroup, Separator instead of PanelResizeHandle)

    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.js with CodeMirror 6
    • Reorganized tools into category-based directory structure:
    • converters/ - JSON-YAML, Number Base
    • encoders-decoders/ - Base64, HTML, JWT, URL
    • formatters/ - JSON Formatter
    • generators/ - Hash, UUID
    • text/ - Text Analyzer (inspector), Text Comparer (diff)
    • Deleted legacy local lib.ts files, now using centralized src/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

    Download file
  • Version 1.0.4

    Released Dec 21, 2025 - 1.79 MB
    Works 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

    Download file
Go to Mozilla’s homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.